Cómo ejecutar un userscript moderno en Internet Explorer? [cerrado]


He encontrado que es bastante fácil tomar un userscript de tipo Greasemonkey y convertirlo en extensiones/complementos para Chrome, Safari y Firefox. Y, por supuesto, uno puede ejecutarlos de forma nativa en Chrome, y simplemente en Firefox utilizando el complemento Greasemonkey.

Ahora estoy explorando si puedo ejecutar mi userscript en IE en absoluto. Probé el antiguo Trixie y el bloatwarish ie7pro, pero tampoco ejecuté el script correctamente. Funcionan parcialmente, pero también parecen recargar el script muchas veces en el mismo página, insertando continuamente los elementos que solo deben aparecer una vez. El frecuentemente mencionado Greasemonkey para IE ahora aparece desaparecido, su nombre de dominio (gm4ie.com) habiendo estado estacionado y lleno de anuncios.

He cavado en w/ buscar un poco, en busca de información sobre cómo desarrollar extensiones IE (por ejemplo, este). Pero no he tenido suerte de encontrar a nadie hablando de obtener un userscript para ejecutar dentro de un complemento. Al menos parece que javascript podría no estar disponible w / en esos entornos, que requieren una reescritura completa en C#.

¿Hay algún complemento de tipo Greasemonkey que no haya enumerado anteriormente? ¿Es posible convertir un javascript userscript en una extensión IE?

Author: Community, 2012-08-09

2 answers

Esto está destinado a ser una plataforma de scripting entre navegadores, y podría ser lo que estás buscando: http://kangoextensions.com /

Todavía no he podido probarlo, así que me temo que no puedo responder por ello.

 12
Author: s6mike,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-08-18 00:50:24

Puede importar cualquier script de GreaseMonkey con bastante facilidad con el marco de extensión Crossrider para trabajar con Internet Explorer, junto con Firefox, Safari y Chrome (Es un servicio gratuito).

(divulgación: Soy uno de los empleados de Crossrider)

 4
Author: gkof,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-05-24 13:07:35