¿Es posible sincronizar los scripts de usuario entre las instalaciones de Google Chrome? [duplicar]

19

Me di cuenta de que los scripts de usuario no se sincronizan automáticamente como las extensiones (regulares) en Google Chrome.

¿Hay alguna manera de garantizar que los scripts de usuario estén sincronizados entre las instalaciones de Chrome?

Anderson Green
fuente
Parece que es posible crear una extensión de Chrome a partir de un script de Greasemonkey: blog.justin.kelly.org.au/…
Anderson Green
1
Esa publicación de blog es obsoleta. Consulte esta respuesta para obtener más información actualizada. Además, las secuencias de usuario de Chrome se convierten automáticamente a extensiones de todos modos.
Brock Adams
@BrockAdams En ese caso, ¿hay alguna forma de sincronizar los datos almacenados localmente de un script de usuario entre las instalaciones de Chrome?
Anderson Green
@BrockAdams Quiero encontrar alguna forma de sincronizar el almacenamiento local para los guiones de usuario de Chrome. Me pregunto si es posible usarlo chrome.storageen los scripts de usuario: developer.chrome.com/extensions/storage.html
Anderson Green
@BrockAdams Correction, la chrome.storagefunción también está disponible en los scripts de contenido si el storagepermiso se especifica en el archivo de manifiesto.
Rob W

Respuestas:

20

Ya es posible sincronizar los scripts de usuario con la extensión Tampermonkey para Google Chrome. Para sincronizar los scripts de usuario, vaya a la pestaña "configuración" de Tampermonkey. Establezca el "modo de configuración" en "principiante" o "avanzado", y luego habilite "Sincronización de Chrome" en "TESLA".

Anderson Green
fuente
Habilité esa opción en mis dos instalaciones de Chrome, pero no sincronizó mi script.
Nate
44
Tampermonkey solo sincronizará scripts externos
ElephantHunter
66
Una manera simple de almacenar sus scripts de usuario externamente y mantenerlos sincronizados es almacenarlos en Dropbox y luego compartirlos. Una vez que Dropbox le proporcione la URL compartida, simplemente reemplace el parámetro ?dl=0por el ?dl=1cual servirá el archivo en lugar de mostrarlo. Luego, en su encabezado de script de usuario, simplemente agregue @downloadURL https://www.dropbox.com/s/......./usercript_example.js?dl=1. No olvides incrementar el @versionpara que TamperMonkey detecte la actualización.
Patrick Janser