แป้นพิมพ์ลัดที่ปรับแต่งและซิงค์ได้ใน Firefox


3

เว็บไซต์สนับสนุน mozilla นี้กล่าว

หมายเหตุ: แป้นพิมพ์ลัดสามารถกำหนดเองได้โดยใช้ส่วนขยายปุ่มลัดที่ปรับแต่งได้

อย่างไรก็ตามแป้นพิมพ์ลัดไม่ได้ซิงค์กับคอมพิวเตอร์เครื่องอื่น นี้น่าจะเป็นในรายการสิ่งที่ต้องทำของการขยาย แต่ยังไม่ได้รับการดำเนินการยัง (ดูยังที่ฉันชนปัญหา)

มีส่วนขยายที่อนุญาตให้ใช้แป้นพิมพ์ลัดที่กำหนดเองหรือไม่

ฉันกำลังตัดสินรางวัลตอบคำถามที่ดีที่สุด แต่ก็ยังคิดว่าปัญหานี้ยังไม่ได้รับการแก้ไข

คำตอบ:


2

อาจมีวิธีแก้ปัญหาด้วยการซิงค์ผ่านเน็ตจนกว่าจะมีวิธีแก้ปัญหาที่ดีกว่า

ใน Linux ไฟล์จะถูกเก็บไว้ที่:

./jetpack/customizable-shortcuts@timtaubert.de/simple-storage/store.json

ใต้โฟลเดอร์โปรไฟล์ของคุณ:

~/.mozilla/firefox/somename.default

คุณสามารถซิงค์ได้ทุกครั้งที่คุณเรียกใช้และออกจาก Firefox นี่คือสคริปต์ตัวอย่างของฉันซึ่งคัดลอกไฟล์จากโฟลเดอร์ Dropbox บน Firefox เริ่มต้นและจัดเก็บไฟล์ในโฟลเดอร์ Dropbox ที่ไฟล์อยู่

ใช้งานได้ดีโดยเรียกใช้สคริปต์นี้จากเดสก์ท็อปของคุณ ดับเบิลคลิกที่สคริปต์เพื่อเรียกใช้ Firefox และทางลัด Add On ของคุณจะซิงโครไนซ์เสมอ

นี่คือสคริปต์ แต่เปลี่ยนprofile.defaultชื่อโฟลเดอร์ของคุณ:

#!/bin/bash

exec cp /home/ruslan/Dropbox/store.json  /home/ruslan/.mozilla/firefox/apcbgfp7.default/jetpack/customizable-shortcuts@timtaubert.de/simple-storage &

/usr/bin/firefox &

while [ `pidof firefox` ]
do
wait `pidof firefox`
done

#exec ./closing_script
exec cp /home/ruslan/.mozilla/firefox/apcbgfp7.default/jetpack/customizable-shortcuts@timtaubert.de/simple-storage/store.json /home/ruslan/Dropbox

เป็นข้อมูลเพิ่มเติมเล็กน้อย เพื่อค้นหาความแตกต่างที่ฉันเพิ่งเปลี่ยนWindows & Tabs -> Select Last TabจากALT+ 9กับALT+ 0บันทึกทั้งไฟล์และมันให้ diff ถัดไปสำหรับ store.json

1c1
< {"overlays":[]}
\ No newline at end of file
---
> {"overlays":[{"_type":"overlay","key":{"_type":"key","id":"key_selectLastTab"},"shortcut":{"_type":"shortcut","keycode":"VK_0","modifiers":{"_type":"modifiers","modifiers":["alt"]}}}]}
\ No newline at end of file
(END)

ขอบคุณสำหรับการบริจาคนี้ +1 ฉันไม่ทราบwaitคำสั่งขอขอบคุณที่ทำให้ฉันตระหนักถึงมัน ฉันใช้ส่วนตัวgitและเชื่อมโยงไปถึงแทนที่จะเป็น Dropbox แต่สคริปต์นี้อาจมีประโยชน์สำหรับผู้อื่น PS: คุณสามารถอธิบายสิ่งที่คุณหมายถึงในวรรคสุดท้ายของคุณ?
เซบาสเตียน

คุณสามารถแก้ไขสคริปต์นี้เพื่อทำงานที่คุณต้องการเช่นการคัดลอกหรือเรียกใช้gitคำสั่ง ในย่อหน้าสุดท้ายฉันเพิ่งชี้ให้เห็นว่าการเปลี่ยนแปลงหนึ่งฟิลด์ (ชุดแป้นพิมพ์ลัดหนึ่งแป้น) ในทางลัดจากค่าเริ่มต้นไปเป็นค่าของผู้ใช้ที่กระทบกับstore.jsonไฟล์ มันเป็นเพียงเอาต์พุตในdiffรูปแบบสำหรับไฟล์ทั้งสองstore.json: ค่าเริ่มต้นและแก้ไข
Ruslan Gerasimov

1

ฉันไม่รู้จัก Add-on ตัวอื่น แต่ดูเหมือนว่าสำหรับ Add-on นี้จะเก็บข้อมูลไว้ใน Windows ในไฟล์:

C:\Users\<user-name>\AppData\Roaming\Mozilla\Firefox\Profiles\<profile-name>\jetpack\customizable-shortcuts@timtaubert.de\simple-storage\store.json

ดังนั้นคุณอาจลองคัดลอกไฟล์นี้จนกว่ารายการสิ่งที่ต้องทำของส่วนขยายจะถูกนำไปใช้ การติดต่อกับนักพัฒนาซอฟต์แวร์และการเพิ่มเสียงให้กับความต้องการนี้อาจทำให้เร็วขึ้น


ฉันใช้ Linux แต่ตำแหน่งไฟล์ใกล้เคียงกัน ฉันสามารถใช้คอมไพล์เพื่อซิงค์ไฟล์ แม้ว่าจะไม่สะดวกนัก
เซบาสเตียน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.