GreaseMonkey scriptleri bilgisayarlar arasında nasıl senkronize edilir?


21

FireFox için harika bir greasemonkey betiğim var ve bunları ideal olarak bilgisayarlar arasında senkronize etmenin bir yolunu bulacağım. Bir dereceye kadar, komut dosyalarını ofiste bir ağ üzerinden PC'lere dağıtabilmek bile güzel olurdu.

Bunları iş istasyonları arasında nasıl senkronize edebilirim?


Bir Google Chrome uzantısı kullanarak Greasemonkey komut dosyalarını (ve tüm ilgili verileri) senkronize etmenin mümkün olup olmadığını merak ediyorum. Bunu yapabilen bir uzantı bulmaya çalışacağım.
Anderson Green,

Bugün, Google Chrome'daki Greasemonkey komut dosyalarını Tampermonkey'i kullanarak senkronize etmenin mümkün olduğunu öğrendim: forum.tampermonkey.net/viewtopic.php?f=26&t=414
Anderson Green

Lütfen güncellenmiş cevabı kontrol edin ve kabul edip etmeyeceğinizi kontrol edin .
Ooker

Yanıtlar:


16

Greasemonkey scriptlerini senkronize etmek için Dropbox kullanıyorum :

  1. Bir klasör yap: My Dropbox\App Sync\Firefox\
  2. Profil dizini bulmak ( [random string]wil gibi bir şey 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. Taşı gm_scriptsklasörüMy Dropbox\App Sync\Firefox\
  4. Profil dizininde adı geçen bir Kavşak oluşturmak için Bağlantı Kabuğu Uzantısını kullanın gm_scripts. Kavşak sembolik bir bağ gibidir. Bunu yapmak gm_scriptsiçin, Dropbox'ınızdaki klasörü sağ tıklayın ve 'Link Kaynağını Seçin' seçeneğini tıklayın. Ardından, profil dizininizde sağ tıklayın ve Farklı Bırak >> Bağlantı'yı seçin.
  5. Diğer her makine için, gm_scriptsprofilinizdeki klasörü silin ve önceki gibi birleşim ekleyin.

Bu numarayı ayrıca uzantılar, fare hareketleri redoks yapılandırması, şık ve menü düzenleyici dosyaları için de kullanıyorum.


Tatlı fikir Ben de aynı şeyi yapmak istiyordum ama asla yapacak bir yol bulamadım.
spaetzel

Windows 7'de, kavşak oluşturmak için "mklink -J" kullanabilirsiniz.
cysiek10

Betikler Ubuntu'da nerede saklanır?
Anderson Green,

7

Greasemonkey'in Aralık 2013 1.13 sürümünden bu yana , yüklü olan Kullanıcı Komut Dosyalarını tüm tarayıcılarınızda aynı tutmak için Firefox Sync'i kullanma seçeneği vardır.

Ayrıca bakınız Eylül 2013 blog yazısı: Firefox Sync, Greasemonkey'e geliyor .


Bu en son güncellenmiş cevaptır. Diğer cevaplar 2009’da olduğu için 2014’te yazılmıştır.
Ooker 15’15

4
Bu seçenek yalnızca bir web bağlantısından yüklenmiş ve güncellenmiş komut dosyalarını senkronize eder. Birden fazla makine arasında senkronize etmek istediğiniz yayınlanmamış komut dosyalarının yazarıysanız, bu oldukça işe yaramaz.
Piyush Soni


0

Greasemonkey scriptlerimi senkronize etmek için Windows Live Mesh kurulumunu yeni bitirdim . Bu, Vista SP2 veya üzeri ya da Mac OS X 10.5 ya da daha yenisi ile çalışır. XP ve Linux'ta maksimum kullanılabilirlik isteyenler hala tghw'nin cevabına bakmalı. Ancak, yalnızca daha yeni Windwos ve OS X sürümleriyle senkronize etmek isteyenler için, Windows Live Mesh, kavşak oluşturma gerektirmeyen iyi bir seçenektir.

  1. Her makineye Windows Live Mesh'i kurun ve kaydolun.
  2. Gm_scripts dizinini bulun (C: \ Kullanıcılar [kullanıcı adı] \ AppData \ Roaming \ Mozilla \ Firefox \ Profiller [rastgele dize] .default \ gm_scripts)
  3. Windows Live Mesh'te "Bir klasörü senkronize et" seçeneğini seçin ve gm_scripts yolunuza yapıştırın.
  4. Hangi makinelerin senkronize edileceğini seçebilir ve ayrıca SkyDrive ile de senkronize edebilirsiniz.
  5. Windows Live Mesh eşitlemeye başlayacaktır.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.