Estoy buscando modificar un programa que utiliza tecnologías web para su interfaz ( Vivaldi Browser ).
El código relevante que quiero cambiar está en un IIFE ( bundle.js ). Es un archivo minimizado incluido con webpack. Puedo editar manualmente las funciones en el archivo, pero después de cada actualización del programa, los cambios se pierden.
El método típico para agregar modificaciones al programa es agregar secuencias de comandos después de la secuencia de comandos que contiene el IIFE en el archivo HTML responsable de la interfaz ( browser.html ).
Estructura HTML:
... <body> <script src="bundle.js"></script> <script src="modificationScriptHere.js"></script> ...El IIFE está formateado así:
(() => { var t = { 11: (a) => { console.log(a) }, 12: ... }; ... })(); ¿Es posible anular la función de ejemplo 11 a otra cosa de otro script?
Sería mejor si no fuera necesario realizar cambios en el guión con el IIFE, pero supongo que eso sería imposible.
bundle.js :YOUR_VIVALDI_DIRECTORY/Application/VERSION_NUMBER/resources/vivaldi/bundle.jsYOUR_VIVALDI_DIRECTORY/Application/VERSION_NUMBER/resources/vivaldi/browser.html