Cómo obtener el código fuente del front-end del subprograma WeChat
Todos los miniprogramas de WeChat se ejecutan localmente, por lo que podemos encontrar los archivos de código fuente de los miniprogramas en la memoria del teléfono móvil.
Si tu teléfono está rooteado, puedes buscar directamente /data/data/com.tencent.mm/MicroMsg/.../appbrand/pkg/? Hay una parte en la ruta. .aquí no estoy seguro de cuál es, generalmente es un archivo largo que consta de números y letras. Puedes eliminar todos los mini programas en la carpeta y luego volver a ingresar el mini programa que deseas, para que puedas determinar cuál. Por supuesto, si no hay un directorio raíz, puede usar un emulador para recuperarlo. Se recomienda usar un emulador, que es más conveniente.
Tenemos el archivo wxpkg, pero aún nos queda un paso por recorrer. Necesitamos descompilar el archivo y obtener los distintos archivos internos.
wxpkg está cifrado por Microsoft y no se puede obtener directamente mediante descompresión. Si está más avanzado en el desarrollo, puede obtener directamente el interestelar wxunpkg en github y luego instalarlo y ejecutarlo para descomprimirlo. Si no eres muy bueno en eso, puedes usar directamente el tonto software de escritorio para descomprimirlo directamente.
Introducción del principio: enlace web
Adquisición de software: enlace web
Mi sugerencia es ir directamente al código fuente de github para comprender el principio de descompresión y luego usa el lenguaje nodejs en el que no eres bueno. Intente manejar otros lenguajes y también podrá aprender uno.