Wie synchronisieren Sie GreaseMonkey-Skripts zwischen Computern?

7944
RSolberg

Ich habe einige großartige greasemonkey-Skripte für FireFox und hätte idealerweise eine Möglichkeit, sie zwischen Computern zu synchronisieren. Bis zu einem gewissen Grad wäre es sogar schön, die Skripte über ein Netzwerk im Büro auf PCs installieren zu können.

Wie kann ich diese zwischen den Workstations synchronisieren?

20
Ich frage mich, ob es möglich ist, Greasemonkey-Skripts (und alle zugehörigen Daten) mithilfe einer Google Chrome-Erweiterung zu synchronisieren. Ich werde versuchen, eine Erweiterung zu finden, die das kann. Anderson Green vor 11 Jahren 0
Heute habe ich herausgefunden, dass es möglich ist, Greasemonkey-Skripts in Google Chrome mithilfe von Tampermonkey zu synchronisieren: http://forum.tampermonkey.net/viewtopic.php?f=26&t=414 Anderson Green vor 11 Jahren 0
Bitte überprüfen Sie die [aktualisierte Antwort] (http://superuser.com/a/743630/301042) und prüfen Sie, ob Sie diese akzeptieren können oder nicht. Ooker vor 9 Jahren 0

4 Antworten auf die Frage

15
tghw

Ich verwende Dropbox zum Synchronisieren von greasemonkey-Skripten:

  1. Einen Ordner erstellen: My Dropbox\App Sync\Firefox\
  2. Finden Sie Ihr Profilverzeichnis ( [random string]wird sowas sein 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. Verschieben Sie den gm_scriptsOrdner nachMy Dropbox\App Sync\Firefox\
  4. Verwenden Sie die Link Shell-Erweiterung, um eine Junction zu erstellen, die gm_scriptsim Profilverzeichnis aufgerufen wird . Eine Junction ist eine Art symbolischer Link. Klicken Sie dazu mit der rechten Maustaste auf den gm_scriptsOrdner in Ihrer Dropbox und klicken Sie auf "Link-Quelle auswählen". Klicken Sie dann in Ihrem Profilverzeichnis mit der rechten Maustaste und wählen Sie Drop As >> Junction.
  5. Löschen Sie für jede andere Maschine den gm_scriptsOrdner in Ihrem Profil und fügen Sie die Junction wie zuvor hinzu.

Ich benutze diesen Trick auch für Erweiterungen, Redox- Konfigurationen, Mausgesten, Styling und Menü-Editor- Dateien.

Süße Idee. Ich wollte das Gleiche tun, habe aber nie einen Weg gefunden, es zu tun. spaetzel vor 14 Jahren 0
In Windows 7 können Sie "mklink -J" verwenden, um eine Junction zu erstellen. cysiek10 vor 12 Jahren 0
Wo würden die Skripte auf Ubuntu gespeichert werden? Anderson Green vor 11 Jahren 0
7
manuc66

Seit der Veröffentlichung von Greasemonkey im Dezember 2013 1.13 besteht die Option, Firefox Sync zu verwenden, um installierte Benutzerscripts auf allen Browsern gleich zu halten.

Siehe auch einen Blogeintrag vom September 2013: Firefox Sync kommt zu Greasemonkey .

Dies ist die letzte aktualisierte Antwort. Es wurde 2014 geschrieben, da andere Antworten 2009 waren. Ooker vor 9 Jahren 0
Diese Option synchronisiert nur Skripts, die über einen Weblink installiert und aktualisiert werden. Es ist ziemlich sinnlos, wenn Sie der Autor einiger nicht veröffentlichter Skripte sind, die Sie zwischen mehreren Maschinen synchronisieren möchten. Piyush Soni vor 7 Jahren 1
1
Edosoft

Ich verwende die Firefox Environment Backup Extension (FEBE), um Backups von ALLEN Firefox-relevanten Daten zu erstellen, einschließlich der Erweiterungen als Greasemonkey

0
magnifico

Ich habe gerade die Einrichtung von Windows Live Mesh für die Synchronisierung meiner greasemonkey-Skripts abgeschlossen. Dies funktioniert unter Vista SP2 oder höher oder Mac OS X 10.5 oder neuer. Diejenigen, die eine maximale Verfügbarkeit für XP und Linux wünschen, sollten sich die Antwort von tghw ansehen. Für diejenigen, die nur mit neueren Versionen von Windwos und OS X synchronisieren müssen, ist Windows Live Mesh eine gute Option, für die keine Verknüpfungen erstellt werden müssen.

  1. Installieren Sie Windows Live Mesh auf jedem Computer und melden Sie sich an.
  2. Suchen Sie nach dem Verzeichnis gm_scripts (C: \ Benutzer [Benutzername] \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles [zufällige Zeichenfolge] .default \ gm_scripts).
  3. Wählen Sie "Ordner synchronisieren" in Windows Live Mesh aus und fügen Sie den Pfad "gm_scripts" ein.
  4. Sie können auswählen, auf welche Computer synchronisiert werden soll, und Sie können auch mit SkyDrive synchronisieren.
  5. Windows Live Mesh beginnt mit der Synchronisierung.