24

Descubrí que es bastante fácil tomar un usuario 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 usando el complemento Greasemonkey.¿Cómo ejecutar un userscript moderno en Internet Explorer?

Ahora estoy explorando si puedo ejecutar mi userscript en IE en absoluto. Probé la antigua Trixie y la bloatwarish ie7pro, pero tampoco corrí la secuencia de comandos correctamente. Funcionan parcialmente, pero también parecen volver a cargar el script muchas veces en la misma página, insertando continuamente los elementos que solo deberían aparecer una vez. El ya mencionado Greasemonkey para IE ahora parece desaparecido, su nombre de dominio (gm4ie.com) ha sido estacionado y lleno de anuncios.

He buscado un poco en la búsqueda, buscando información sobre cómo desarrollar extensiones de IE (por ejemplo, this). Pero no he tenido suerte para encontrar a alguien que hable acerca de cómo ejecutar un UserScript dentro de un complemento. Por lo menos, parece que javascript podría no estar disponible con esos entornos, lo que requeriría una reescritura completa en C#.

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

+0

por qué no añadir algunas pruebas adicionales, como si un elemento existe, entonces volver .. – UnLoCo

+2

Sí, es decir, usos propietaria del API. Querrás, tienes que reescribir todo desde cero. Que no vale la pena. ** Sin embargo **, si reescribe su extensión usando [Crossrider] (http://crossrider.com/), * afirman * que es compatible con todos los principales navegadores. ... PD: Notarás que no hay una etiqueta de "Internet-explorer-extension". (pista, pista (y no para crear la etiqueta, tampoco)) –

+5

Esto no está fuera del tema. La pregunta es sobre el uso de un lenguaje/entorno de programación (Greasemonkey) en una nueva plataforma (Internet Explorer). – Hjulle

Respuesta

12

Esta pretende ser una plataforma de guiones a través del navegador, y podría ser lo que estás buscando: http://kangoextensions.com/

yo no tengo tiempo para probar que aún así no puede dar fe de que yo' ¡tengo miedo!

+1

Parece que Kango tiene solo unos meses. +1 para el heads-up. –

+1

El voto a favor fue probablemente de un viajero en el tiempo de este año que quería advertir a las personas que las extensiones de kango no solo dejarían de ser compatibles con Internet Explorer, sino que también se negarían a comentar por qué. :-) https://github.com/KangoExtensions/kango/issues/81#issuecomment-45974821 –

4

Puede importar cualquier script de GreaseMonkey con bastante facilidad con el marco de extensión de navegador entre 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)

+2

Esto, también, ya no es funcional: "Estimados socios, Todas las cosas buenas deben llegar a su fin y, finalmente, lamentablemente, también lo hace la plataforma de desarrollo de extensiones Crossrider. Después de varios años de colaborar con usted, hemos decidido finalizar el servicio ". (http://crossrider.com/login el 2016-11-21) –