Bagaimana cara menyinkronkan skrip GreaseMonkey antar komputer?

21

Saya memiliki beberapa skrip greasemonkey untuk FireFox dan idealnya memiliki cara untuk menyinkronkannya di antara komputer. Untuk tingkat tertentu, bahkan akan lebih baik untuk dapat menyebarkan skrip ke PC di jaringan di kantor.

Bagaimana saya bisa menyinkronkan ini di antara workstation?

RSolberg
sumber
Saya ingin tahu apakah mungkin untuk menyinkronkan skrip Greasemonkey (dan semua data terkait) menggunakan ekstensi Google Chrome. Saya akan mencoba menemukan ekstensi yang dapat melakukan ini.
Anderson Green
Hari ini, saya mengetahui bahwa mungkin untuk menyinkronkan skrip Greasemonkey di Google Chrome menggunakan Tampermonkey: forum.tampermonkey.net/viewtopic.php?f=26&t=414
Anderson Green
Silakan periksa jawaban yang diperbarui dan lihat apakah Anda dapat menerimanya atau tidak.
Ooker

Jawaban:

16

Saya menggunakan Dropbox untuk menyinkronkan skrip greasemonkey:

  1. Buat folder: My Dropbox\App Sync\Firefox\
  2. Temukan direktori profil Anda ( [random string]akan menjadi sesuatu seperti 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. Pindahkan gm_scriptsfolder keMy Dropbox\App Sync\Firefox\
  4. Gunakan Link Shell Extension untuk membuat Junction yang disebut gm_scriptsdi direktori profil. Persimpangan adalah semacam tautan simbolis. Untuk melakukan ini, klik kanan gm_scriptsfolder di Dropbox Anda dan klik 'Pilih Sumber Tautan'. Kemudian, di direktori profil Anda, klik kanan dan pilih Drop As >> Junction.
  5. Untuk setiap mesin lain, hapus gm_scriptsfolder di profil Anda, dan tambahkan persimpangan seperti sebelumnya.

Saya juga menggunakan trik ini untuk ekstensi, gerakan mouse konfigurasi redoks , gaya , dan file editor menu .

tghw
sumber
Ide yang manis. Saya sudah ingin melakukan hal yang sama tetapi tidak pernah menemukan cara untuk melakukannya.
spaetzel
Di Windows 7 Anda dapat menggunakan "mklink -J" untuk membuat persimpangan.
cysiek10
Di mana skrip disimpan di Ubuntu?
Anderson Green
7

Sejak rilis Greasemonkey Desember 2013 1.13 ada opsi untuk menggunakan Firefox Sync untuk tetap menginstal Script Pengguna yang sama di semua browser Anda.

Lihat juga posting blog September 2013: Firefox Sync datang ke Greasemonkey .

manuc66
sumber
Ini adalah jawaban terbaru yang diperbarui. Itu ditulis pada tahun 2014, karena jawaban lain adalah pada tahun 2009.
Ooker
4
Opsi ini hanya menyinkronkan skrip yang diinstal dan diperbarui dari tautan web. Ini cukup berguna jika Anda adalah penulis dari beberapa skrip yang tidak dipublikasikan yang ingin Anda sinkronkan dengan beberapa mesin.
Piyush Soni
0

Saya baru saja selesai mengatur Windows Live Mesh untuk menyinkronkan skrip greasemonkey saya. Ini berfungsi pada Vista SP2 atau lebih tinggi, atau Mac OS X 10.5 atau lebih baru. Mereka yang menginginkan ketersediaan maksimum untuk XP dan linux masih harus melihat jawaban tghw. Namun, bagi mereka yang hanya perlu menyinkronkan ke versi Windwos dan OS X yang lebih baru, Windows Live Mesh adalah opsi yang baik yang tidak perlu membuat persimpangan.

  1. Instal Windows Live Mesh di setiap mesin & daftar.
  2. Temukan direktori gm_scripts (C: \ Users [nama pengguna] \ AppData \ Roaming \ Mozilla \ Firefox \ Profil [string acak] .default \ gm_scripts)
  3. Pilih "Sinkronkan folder" di Windows Live Mesh dan tempel di jalur gm_scripts Anda.
  4. Anda dapat memilih mesin mana yang akan disinkronkan, dan Anda juga dapat menyinkronkan ke SkyDrive.
  5. Windows Live Mesh akan mulai menyinkronkan.
magnifico
sumber