¿Cómo sincronizar los scripts de GreaseMonkey entre computadoras?

21

Tengo algunos scripts geniales de greasemonkey para Firefox e idealmente tendría una forma de sincronizarlos entre computadoras. Hasta cierto punto, incluso sería bueno poder implementar los scripts en las PC a través de una red en la oficina.

¿Cómo puedo sincronizarlos entre estaciones de trabajo?

RSolberg
fuente
Me pregunto si sería posible sincronizar los scripts de Greasemonkey (y todos los datos relacionados) utilizando una extensión de Google Chrome. Trataré de encontrar una extensión que pueda hacer esto.
Anderson Green
Hoy, descubrí que es posible sincronizar los scripts de Greasemonkey en Google Chrome usando Tampermonkey: forum.tampermonkey.net/viewtopic.php?f=26&t=414
Anderson Green
Verifique la respuesta actualizada y vea si puede aceptarla o no.
Ooker

Respuestas:

16

Uso Dropbox para sincronizar scripts de greasemonkey:

  1. Hacer una carpeta: My Dropbox\App Sync\Firefox\
  2. Encuentra tu directorio de perfil ( [random string]será algo así como 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. Mueve la gm_scriptscarpeta aMy Dropbox\App Sync\Firefox\
  4. Use la Extensión de Shell de Enlace para crear una Unión llamada gm_scriptsen el directorio de perfil. Un cruce es como un enlace simbólico. Para hacer esto, haga clic derecho en la gm_scriptscarpeta en su Dropbox y haga clic en 'Elegir fuente de enlace'. Luego, en el directorio de su perfil, haga clic con el botón derecho y seleccione Drop As >> Junction.
  5. Para cualquier otra máquina, elimine la gm_scriptscarpeta en su perfil y agregue la unión como antes.

También utilizo este truco para extensiones, gestos del mouse , configuración redox , elegantes y archivos de editor de menú .

tghw
fuente
Buena idea He estado queriendo hacer lo mismo pero nunca encontré una manera de hacerlo.
spaetzel el
En Windows 7 puede usar "mklink -J" para crear uniones.
cysiek10
¿Dónde se almacenarían los scripts en Ubuntu?
Anderson Green
7

Desde la versión 1.13 de Greasemonkey de diciembre de 2013, existe una opción para usar Firefox Sync para mantener las secuencias de comandos de usuario instaladas de la misma manera en todos sus navegadores.

Vea también una publicación de blog de septiembre de 2013: Firefox Sync llegará a Greasemonkey .

manuc66
fuente
Esta es la última respuesta actualizada. Fue escrito en 2014, ya que otras respuestas fueron en 2009.
Ooker
44
Esta opción solo sincroniza scripts que se instalan y actualizan desde un enlace web. Es bastante inútil si usted es el autor de algunos scripts inéditos que desea sincronizar entre varias máquinas.
Piyush Soni
1

Estoy usando Firefox Environment Backup Extension (FEBE) para hacer copias de seguridad de TODAS las cosas relacionadas con Firefox, incluidas las extensiones como Greasemonkey

Edosoft
fuente
0

Acabo de terminar de configurar Windows Live Mesh para sincronizar mis scripts de greasemonkey. Esto funciona en Vista SP2 o superior, o Mac OS X 10.5 o posterior. Aquellos que desean la máxima disponibilidad para XP y Linux aún deben mirar la respuesta de tghw. Sin embargo, para aquellos que solo necesitan sincronizarse con versiones más recientes de Windwos y OS X, Windows Live Mesh es una buena opción que no requiere la creación de uniones.

  1. Instale Windows Live Mesh en cada máquina y regístrese.
  2. Busque el directorio gm_scripts (C: \ Users [nombre de usuario] \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles [cadena aleatoria] .default \ gm_scripts)
  3. Seleccione "Sincronizar una carpeta" en Windows Live Mesh y péguelo en su ruta gm_scripts.
  4. Puede elegir con qué máquinas sincronizar, y también puede sincronizar con SkyDrive.
  5. Windows Live Mesh comenzará a sincronizarse.
magnifico
fuente