Làm cách nào để đồng bộ tập lệnh GreasMonkey giữa các máy tính?


21

Tôi có một số tập lệnh greasemonkey tuyệt vời cho FireFox và lý tưởng nhất là có cách để đồng bộ chúng giữa các máy tính. Ở một mức độ nào đó, sẽ rất tuyệt nếu có thể triển khai các tập lệnh tới PC trên một mạng tại văn phòng.

Làm thế nào tôi có thể đồng bộ hóa những thứ này giữa các máy trạm?


Tôi tự hỏi liệu có thể đồng bộ hóa các tập lệnh Greasemonkey (và tất cả dữ liệu liên quan) bằng tiện ích mở rộng Google Chrome hay không. Tôi sẽ cố gắng tìm một phần mở rộng có thể làm điều này.
Anderson Green

Hôm nay, tôi phát hiện ra rằng nó có thể đồng bộ hóa các kịch bản Greasemonkey trong Google Chrome sử dụng Tampermonkey: forum.tampermonkey.net/viewtopic.php?f=26&t=414
Anderson xanh

Vui lòng kiểm tra câu trả lời cập nhật và xem bạn có thể chấp nhận nó hay không.
Ooker

Câu trả lời:


16

Tôi sử dụng Dropbox để đồng bộ các tập lệnh greasemonkey:

  1. Tạo một thư mục: My Dropbox\App Sync\Firefox\
  2. Tìm thư mục hồ sơ của bạn ( [random string]sẽ là một cái gì đó như 2b5dk3bs)
    • XP: C:\Documents and Settings\[username]\Application Data\Mozilla\Firefox\Profiles\[random string].default
    • Vista: C:\Users\[username]\AppData\Roaming\Mozilla\Firefox\Profiles\[random string].default
  3. Di chuyển gm_scriptsthư mục đếnMy Dropbox\App Sync\Firefox\
  4. Sử dụng tiện ích mở rộng Link Shell để tạo Giao diện được gọi gm_scriptstrong thư mục hồ sơ. Một ngã ba giống như một liên kết tượng trưng. Để thực hiện việc này, nhấp chuột phải vào gm_scriptsthư mục trong Dropbox của bạn và nhấp vào 'Chọn nguồn liên kết'. Sau đó, trong thư mục hồ sơ của bạn, nhấp chuột phải và chọn Drop As >> Junction.
  5. Đối với mọi máy khác, xóa gm_scriptsthư mục trong hồ sơ của bạn và thêm đường nối như trước.

Tôi cũng sử dụng thủ thuật này cho các tiện ích mở rộng, cử chỉ redox config, sành điệu và các tệp chỉnh sửa menu .


Ý tưởng ngọt ngào. Tôi đã muốn làm điều tương tự nhưng chưa bao giờ tìm ra cách để làm điều đó.
spaetzel

Trong Windows 7, bạn có thể sử dụng "mklink -J" để tạo đường giao nhau.
cysiek10

Các tập lệnh sẽ được lưu trữ ở đâu trên Ubuntu?
Anderson Green

7

Kể từ phiên bản 1.13 tháng 12 năm 2013 của Greasemonkey, có một tùy chọn sử dụng Firefox Sync để giữ cho các Tập lệnh người dùng được cài đặt giống nhau trên tất cả các trình duyệt của bạn.

Xem thêm một bài đăng trên blog tháng 9 năm 2013: Firefox Sync đến với Greasemonkey .


Đây là câu trả lời cập nhật mới nhất. Nó được viết vào năm 2014, vì các câu trả lời khác là vào năm 2009.
Ooker

4
Tùy chọn này chỉ đồng bộ các tập lệnh được cài đặt và cập nhật từ một liên kết web. Sẽ khá vô dụng nếu bạn là tác giả của một số tập lệnh chưa được công bố mà bạn muốn đồng bộ hóa giữa nhiều máy.
Piyush Soni


0

Tôi vừa hoàn thành việc thiết lập Windows Live Mesh để đồng bộ các tập lệnh greasemonkey của mình. Điều này hoạt động trên Vista SP2 trở lên hoặc Mac OS X 10.5 trở lên. Những người muốn có sẵn tối đa cho XP và linux vẫn nên xem câu trả lời của tghw. Tuy nhiên, đối với những người chỉ cần đồng bộ hóa với các phiên bản mới hơn của Windwos và OS X, Windows Live Mesh là một tùy chọn tốt không yêu cầu tạo các mối nối.

  1. Cài đặt Windows Live Mesh trên mỗi máy và đăng ký.
  2. Tìm thư mục gm_scripts (C: \ Users [tên người dùng] \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles [chuỗi ngẫu nhiên] .default \ gm_scripts)
  3. Chọn "Đồng bộ hóa thư mục" trong Windows Live Mesh và dán vào đường dẫn gm_scripts của bạn.
  4. Bạn có thể chọn đồng bộ hóa với máy nào và bạn cũng có thể đồng bộ hóa với SkyDrive.
  5. Windows Live Mesh sẽ bắt đầu đồng bộ hóa.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.