Estoy tratando de instalar el básico userscript de http://pastebin.com/9CXXYYBX. Abro la página con la lista de extensiones en Chrome, drag&drop mi extensión (copiada de la pastebin enlace de arriba) y aceptar los permisos. Así, debido a la línea de //@include http://userscripts.org/* el userscript debe ejecutarse sólo en el userscripts.org, pero no es así.

He Chrome 27 así que como sé que los userscripts debería funcionar sin Greasemonkey instalado.

Lo que podría estar equivocado y cómo comprobar si el userscripts están trabajando (cómo depurar así)?

InformationsquelleAutor static | 2013-10-10

1 Comentario

  1. 4

    La pregunta no es clara. Estás teniendo problemas para instalar el script, o correr, o simplemente lo que se informa.

    De todos modos, ese script funciona muy bien para mí.

    Para instalarlo:

    1. Descargar el archivo de pastebin en su máquina local.
    2. Cambiar el nombre de el archivo. Se trata de pastebin nombre crossvrowser_userscript_pattern.txt (sic), pero userscripts debe terminar en .user.js. Así, cambie el nombre del archivo crossbrowser_userscript_pattern.user.js.
    3. Instalar crossbrowser_userscript_pattern.user.js arrastrándolo a la extensión de la página, por esta pregunta y sus respuestas.


    Informe de permiso:

    Chrome informe que el userscript puede operar en todos los sitios web, pero Chrome mentiras acerca de los scripts que usar @include. No es un problema aquí.


    Ejecuta la secuencia de comandos:

    Después de la instalación de que la secuencia de comandos, se ejecuta como se esperaba. Cuando se va a una página en userscripts.org, la secuencia de comandos de alertas, «Hola desde el userscript,» como se debe.


    Si el script no se ejecuta:

    Ir a la página extensiones (chrome://extensions/), ¿ la secuencia de comandos se muestran? Usted debe ver algo como esto:

    Cómo instalar un userscript en chrome (añadido scripts no se puede ejecutar)?


    Entonces, cuando usted visita una adecuada página verá la alerta:

    Cómo instalar un userscript en chrome (añadido scripts no se puede ejecutar)?


    También puede abrir Chrome consola (CtrlCambioyo) y interruptor para el userscript del ámbito:

    Cómo instalar un userscript en chrome (añadido scripts no se puede ejecutar)?

    Tenga en cuenta que el id (pfnbaeafniclcjhfkndoploalomdmgkc) es el mismo que aparece en la página extensiones.


    A continuación, puede ver la fuente de secuencias de comandos en vivo, agregar puntos de interrupción y de depuración siguiendo las instrucciones en esta respuesta.


    Cómo instalar un userscript en chrome (añadido scripts no se puede ejecutar)?

    • Puedo hacer todo lo mismo que lo descrito. Tengo problemas sólo con la ejecución de scripts de usuario. Así que el último punto mencionado no está funcionando para mí: si me voy a la userscripts.org no hay ninguna alerta en todo. Debe de alerta en cada página que visita, si voy a quitar el @incluyen la línea?
    • Sí, si se quita la @include (no recomendado!) y vuelva a instalar el script, a continuación, aparecerá un aviso en cada página. Ver la versión actualizada de respuesta para más.
    • lo siento, no había tenido tiempo antes. muchas gracias por la edición! Voy a tratar en este próximo días (he leído la edición, y creo que he perdido algunos de los pasos que se mencionan arriba, pero tengo que probar y comprobar)

Dejar respuesta

Please enter your comment!
Please enter your name here