Lo mejor que puedes hacer es instalar la extensión Tampermonkey .
Esto le permitirá instalar fácilmente los scripts de Greasemonkey y administrarlos fácilmente. También facilita la instalación de scripts de usuario directamente desde sitios como OpenUserJS , MonkeyGuts , etc.
Finalmente, desbloquea la mayoría de las funciones de GM que no obtienes al instalar un script GM directamente con Chrome. Es decir, más de lo que GM en Firefox puede hacer, está disponible con Tampermonkey.
Pero, si realmente desea instalar un script GM directamente, es fácil en Chrome estos días ...
Chrome Después de aproximadamente agosto de 2014:
Todavía puede arrastrar un archivo a la página de extensiones y funcionará ... Hasta que reinicie Chrome. Entonces se desactivará permanentemente. Consulte Continuar para "proteger" a los usuarios de Chrome de extensiones maliciosas para obtener más información. De nuevo, Tampermonkey es el camino inteligente a seguir. (O cambie los navegadores por completo a Opera o Firefox).
Chrome 21+:
Chrome está cambiando la forma en que se instalan las extensiones . Los scripts de usuario son extensiones reducidas en Chrome pero. A partir de Chrome 21 , el comportamiento de hacer clic en el enlace está deshabilitado para los scripts de usuario . Para instalar un script de usuario, arrastre el archivo **. User.js * a la página Extensiones ( chrome://extensions
en la entrada de la dirección).
Versiones anteriores de Chrome:
Simplemente arrastre sus archivos **. User.js * a cualquier ventana de Chrome. O haga clic en cualquier enlace de script de Greasemonkey.
Recibirá una advertencia de instalación:
Haz clic en Continuar .
Obtendrá un diálogo de confirmación:
Haz clic en Agregar .
Notas:
- Los scripts instalados de esta manera tienen limitaciones en comparación con un script de Greasemonkey (Firefox) o un script de Tampermonkey. Consulte las secuencias de comandos de usuario de navegador cruzado, sección Chrome .
Control de la secuencia de comandos y el nombre:
De forma predeterminada, Chrome instala scripts en la carpeta Extensiones 1 , llena de nombres crípticos y números de versión. Y, si intenta agregar manualmente un script debajo de este árbol de carpetas, se borrará la próxima vez que Chrome se reinicie.
Para controlar los directorios y los nombres de archivo a algo más significativo, puede:
Cree un directorio que sea conveniente para usted y no donde Chrome normalmente busca extensiones . Por ejemplo, Crea: C:\MyChromeScripts\
.
Para cada script cree su propio subdirectorio. Por ejemplo, HelloWorld
.
En ese subdirectorio, cree o copie el archivo de script. Por ejemplo, guardar el código de esta pregunta como: HelloWorld.user.js
.
También debe crear un archivo de manifiesto en ese subdirectorio, que debe llamarse: manifest.json
.
Para nuestro ejemplo, debe contener:
{
"manifest_version": 2,
"content_scripts": [ {
"exclude_globs": [ ],
"include_globs": [ "*" ],
"js": [ "HelloWorld.user.js" ],
"matches": [ "https://stackoverflow.com/*",
"https://stackoverflow.com/*"
],
"run_at": "document_end"
} ],
"converted_from_user_script": true,
"description": "My first sensibly named script!",
"name": "Hello World",
"version": "1"
}
El manifest.json
archivo se genera automáticamente a partir del meta-bloque por Chrome, cuando se instala una secuencia de comandos de usuario. Los valores @include
y las @exclude
meta-reglas se almacenan en include_globs
y exclude_globs
, @match
(recomendado) se almacenan en la matches
lista. "converted_from_user_script": true
es obligatorio si desea utilizar alguno de los métodos admitidosGM_*
.
Ahora, en el administrador de extensiones de Chrome (URL = chrome: // extensiones / ), expanda "Modo desarrollador" .
Haga clic en el botón Cargar extensión desempaquetada ...
Para la carpeta, pegar en la carpeta de su escritura, en este ejemplo es: C:\MyChromeScripts\HelloWorld
.
¡Su script ahora está instalado y en funcionamiento!
Si realiza algún cambio en la fuente del script, presione el enlace Volver a cargar para que surta efecto:
1 La carpeta por defecto es:
Windows XP:
Chrome:% AppData% \ .. \ Configuración local \ Datos de aplicación \ Google \ Chrome \ User Data \ Default \ Extensions \
Chromium:% AppData% \ .. \ Configuración local \ Datos de aplicación \ Chromium \ Datos de usuario \ Predeterminado \ Extensiones \
Windows Vista / 7/8:
Chrome:% LocalAppData% \ Google \ Chrome \ User Data \ Default \ Extensions \
Chromium:% LocalAppData% \ Chromium \ Datos de usuario \ Predeterminado \ Extensiones \
Linux:
Chrome: ~ / .config / google-chrome / Default / Extensions /
Cromo: ~ / .config / chromium / Default / Extensions /
Mac OS X:
Chrome: ~ / Library / Application Support / Google / Chrome / Default / Extensions /
Chromium: ~ / Library / Application Support / Chromium / Default / Extensions /
Aunque puede cambiarlo ejecutando Chrome con la --user-data-dir=
opción.