Jak zsynchronizować skrypty GreaseMonkey między komputerami?


21

Mam świetne skrypty Fatmonkey dla FireFox i idealnie byłbym w stanie zsynchronizować je między komputerami. Do pewnego stopnia fajnie byłoby nawet wdrożyć skrypty na komputerach PC w sieci w biurze.

Jak mogę zsynchronizować je między stacjami roboczymi?


Zastanawiam się, czy byłoby możliwe zsynchronizowanie skryptów Greasemonkey (i wszystkich powiązanych danych) za pomocą rozszerzenia Google Chrome. Spróbuję znaleźć rozszerzenie, które może to zrobić.
Anderson Green,

Dzisiaj dowiedziałem się, że można zsynchronizować skrypty Greasemonkey w Google Chrome za pomocą Tampermonkey: forum.tampermonkey.net/viewtopic.php?f=26&t=414
Anderson Green

Sprawdź zaktualizowaną odpowiedź i sprawdź, czy możesz ją zaakceptować.
Ooker

Odpowiedzi:


16

Używam Dropbox do synchronizacji skryptów fatmonkey:

  1. Utwórz folder: My Dropbox\App Sync\Firefox\
  2. Znajdź katalog swojego profilu ( [random string]będzie czymś takim 2b5dk3bs)
    • XP: C:\Documents and Settings\[username]\Application Data\Mozilla\Firefox\Profiles\[random string].default
    • Widok: C:\Users\[username]\AppData\Roaming\Mozilla\Firefox\Profiles\[random string].default
  3. Przenieś gm_scriptsfolder doMy Dropbox\App Sync\Firefox\
  4. Użyj rozszerzenia powłoki powłoki, aby utworzyć połączenie nazywane gm_scriptsw katalogu profilu. Węzeł przypomina coś w rodzaju dowiązania symbolicznego. Aby to zrobić, kliknij prawym przyciskiem myszy gm_scriptsfolder w Dropbox i kliknij „Wybierz źródło linku”. Następnie w katalogu profilu kliknij prawym przyciskiem myszy i wybierz Upuść jako >> Złącze.
  5. Dla każdego innego komputera usuń gm_scriptsfolder ze swojego profilu i dodaj skrzyżowanie jak poprzednio.

Używam również tej sztuczki do rozszerzeń, konfiguracji redoks gestów myszy , stylowych i plików edytora menu .


Słodki pomysł. Chciałem zrobić to samo, ale nigdy nie znalazłem sposobu, aby to zrobić.
spaetzel

W Windows 7 możesz użyć „mklink -J”, aby utworzyć połączenie.
cysiek10

Gdzie skrypty byłyby przechowywane na Ubuntu?
Anderson Green,

7

Od wydania 1.13 Greasemonkey z grudnia 2013 r. Istnieje możliwość użycia Firefox Sync, aby zachować zainstalowane skrypty użytkownika we wszystkich przeglądarkach.

Zobacz także post na blogu z września 2013 r .: Firefox Sync w Greasemonkey .


To jest najnowsza zaktualizowana odpowiedź. Został napisany w 2014 roku, ponieważ inne odpowiedzi były w 2009 roku.
Ooker

4
Ta opcja synchronizuje tylko skrypty, które są instalowane i aktualizowane z łącza internetowego. Jest to całkiem bezużyteczne, jeśli jesteś autorem nieopublikowanych skryptów, które chcesz zsynchronizować między wieloma komputerami.
Piyush Soni,


0

Właśnie skończyłem konfigurować Windows Live Mesh do synchronizacji moich skryptów fatmonkey. Działa to w systemie Vista SP2 lub nowszym albo Mac OS X 10.5 lub nowszym. Ci, którzy chcą maksymalnej dostępności do XP i Linuksa, powinni nadal patrzeć na odpowiedź tghw. Jednak dla tych, którzy muszą tylko zsynchronizować się z nowszymi wersjami Windwos i OS X, Windows Live Mesh jest dobrą opcją, która nie wymaga tworzenia skrzyżowań.

  1. Zainstaluj Windows Live Mesh na każdym komputerze i zarejestruj się.
  2. Znajdź katalog gm_scripts (C: \ Users [nazwa użytkownika] \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles [losowy ciąg] .default \ gm_scripts)
  3. Wybierz „Synchronizuj folder” w Windows Live Mesh i wklej do ścieżki gm_scripts.
  4. Możesz wybrać, z którymi komputerami chcesz synchronizować, a także możesz synchronizować z SkyDrive.
  5. Windows Live Mesh rozpocznie synchronizację.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.