Buscador de complementos para Firefox
Iniciar sesión
Vista previa de Purplemonkey2

Purplemonkey2 por gholk

Just like Violentmonkey, but with more unsafe API.

ExperimentalExperimental
3 (1 revisión)3 (1 revisión)
32 usuarios32 usuarios
Descarga Firefox y obtiene la extensión
Descargar archivo

Metadata de la extensión

Sobre esta extensión
# Purplemonkey
Just like [Violentmonkey], but with more unsafe API.

[Violentmonkey]: https://violentmonkey.github.io/api/gm/

## Purplemonkey API
only the additional api from violent monkey are listed.
other api are same to the violent monkey in the same version.

### GM_messageExtension(id, payload)
send message to other extension's `browser.runtime.onMessageExternal` handler.

* id: the id of the destination extension.
* payload: the data to send. must be structure clonable.
* return: a promise resolve to the response or reject to error.

to use this api, you have to add `@connect web-extension://id`
in the userscript's meta field.
where id is the extension that you want to send message with.
the special `web-extension://*` allow to connect to all the other extensions.

### GM_webextEval(code, args)
eval string or function in violent monkey background script.

* String(code): the code is call as
`(function (...args) {return eval(code)})(...args)`,
so the last statement is return.

* Function(code): code is stringify and reconstructed as function in background.
stringify so any closure will not work.

if this is a method, you should make sure that it could be stringify
and reconstruct correctly.

async could work.

* args: an argument array that structure clonable.

* return: a promise resolve to result or reject to error.
Calificado 3 por 1 revisor
Iniciar sesión para calificar esta extensión
Todavía no hay valoraciones

Se guardó la valoración

5
0
4
0
3
1
2
0
1
0
Leer 1 revisiones
Permisos y datos

Permisos requeridos:

  • Introducir datos en el portapapeles
  • Mostrarte notificaciones
  • Acceder a las pestañas del navegador
  • Acceder a tus datos para todos los sitios web
Conocer más
Más información
Enlaces del complemento
  • Página de inicio
  • Sitio de soporte
  • Copiar ID de complemento
Versión
2.20.0
Tamaño
2,02 MB
Última actualización
hace 2 años (21 de jul. de 2024)
Categorías relacionadas
  • Desarrollo web
Licencia
Licencia MIT
Historial de versiones
  • Ver todas las versiones
Agregar a la colección
Informar este complemento
Ir a la página de inicio de Mozilla

Complementos

  • Acerca de
  • Blog de complementos de Firefox
  • Taller de extensiones
  • Centro de desarrolladores
  • Normativas para desarrolladores
  • Blog de la comunidad
  • Foro
  • Informar de un error
  • Guía de revisión

Descargar

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Últimas versiones

  • Nightly
  • Beta

Firefox para empresas

  • Enterprise

Comunidad

  • Connect
  • Contribute
  • Developer

Seguir

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacidad
  • Cookies
  • Legal

A menos que se indique lo contrario, el contenido de este sitio está licenciado bajo la licencia Creative Commons Reconocimiento Compartir-Igual v3.0 o una versión posterior.