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