Desidero accedere ai miei script Greasemonkey su tutte le macchine che uso. Ho già attivato il 'Attiva Firefox Sync per gli script utente' impostazione finestra delle impostazioni di Greasemonkey, ma poi ho letto che sincronizza solo esternamente ospitato script.Come sincronizzare gli script Greasemonkey ospitati localmente su più macchine?
Poi ho tentato di impostare la sincronizzazione con il seguente metodo:
- mi sono trasferito Greasemonkey di 'gm_scripts' cartelle (che si trova in
%appdata%\Mozilla\Firefox\Profiles\<profile name>
) in una cartella Microsoft Onedrive. - ho creato un link simbolico che punta al posto originale nella cartella Microsoft Onedrive di cui sopra:
mklink /D gm_scripts "%userprofile%\SkyDrive\App Profile Synching\GreaseMonkey\gm_scripts"
- ho istituito lo stesso link simbolico su un'altra macchina, e controllare che le opere link simbolico.
Come risultato, i miei script continuano a essere visualizzati correttamente nella macchina originale. Ma non si visualizzano affatto sulla seconda macchina. Questo sembra indicare che Greasemonkey ha un elenco di script in un'altra posizione.
Come posso risolvere questo problema o quali altri metodi sono disponibili per implementare la sincronizzazione dei miei script Greasemonkey su più macchine?
Abbastanza sicuro che id usi la sincronizzazione di profilo standard di Firefox (non quella roba di OneDrive), che tutti i tuoi script GM e i loro dati siano sincronizzati. Non ho provato questo da molto tempo però. –
@BrockAdams: ho provato a utilizzare la funzionalità "Abilita Firefox Sync per gli script utente", ma non sembra supportare gli script ospitati localmente; solo quelli ospitati esternamente, che hanno un URL associato.Questo è un problema per me, perché creo i miei usercripts per le nostre soluzioni intranet aziendali, e preferirei non ospitare gli script esternamente per questo motivo (non sarebbero comunque interessanti per gli altri). D'altra parte, ho trovato che il metodo presentato originariamente funzionava e ho risposto alla mia domanda. Se hai ulteriori informazioni/correzioni, non esitare ad aggiungere. :) –