Est-il possible de synchroniser les scripts utilisateurs entre les installations de Google Chrome? [dupliquer]

19

J'ai remarqué que les scripts utilisateur ne sont pas automatiquement synchronisés comme les extensions (régulières) dans Google Chrome.

Existe-t-il un moyen de garantir que les scripts utilisateur sont synchronisés entre les installations Chrome?

Anderson Green
la source
Il semble qu'il soit possible de créer une extension Chrome à partir d'un script Greasemonkey: blog.justin.kelly.org.au/…
Anderson Green
1
Ce billet de blog est obsolète. Voir cette réponse pour plus d'informations à jour. De plus, les scripts utilisateur Chrome sont automatiquement convertis en extensions.
Brock Adams
@BrockAdams Dans ce cas, existe-t-il un moyen de synchroniser les données stockées localement d'un script utilisateur entre des installations Chrome?
Anderson Green
@BrockAdams Je souhaite trouver un moyen de synchroniser le stockage local pour les scripts utilisateur Chrome. Je me demande s'il est possible d'utiliser chrome.storagedans les scripts utilisateurs : developer.chrome.com/extensions/storage.html
Anderson Green
@BrockAdams Correction, la chrome.storagefonctionnalité est également disponible dans les scripts de contenu si l' storageautorisation est spécifiée dans le fichier manifeste.
Rob W

Réponses:

20

Il est déjà possible de synchroniser les scripts utilisateurs à l'aide de l'extension Tampermonkey pour Google Chrome. Pour synchroniser les scripts utilisateurs, accédez à l'onglet "Paramètres" de Tampermonkey. Réglez le "mode de configuration" sur "débutant" ou "avancé", puis activez "Chrome Sync" sous "TESLA".

Anderson Green
la source
J'ai activé cette option sur mes deux installations Chrome, mais elle n'a pas synchronisé mon script.
Nate
4
Tampermonkey synchronisera uniquement les scripts externes
ElephantHunter
6
Un moyen simple de stocker vos scripts utilisateurs en externe et de les garder synchronisés consiste à les stocker dans Dropbox, puis à les partager. Une fois que Dropbox vous a donné l'URL de partage, remplacez simplement le paramètre ?dl=0par ?dl=1lequel servira le fichier au lieu de l'afficher. Ensuite, dans votre en-tête de script utilisateur, ajoutez simplement @downloadURL https://www.dropbox.com/s/......./usercript_example.js?dl=1. N'oubliez pas d'incrémenter le @versionafin que TamperMonkey détecte la mise à jour.
Patrick Janser