# 使用说明
无需输入任何命令,在window上打开软件,运行软件时将上报机器码,提示需要授权码,获取授权码后输入确定授权即可后重启即可打开。下载软件包后请关闭杀毒软件后解压,运行时记得关闭杀毒软件。
如果反编译结果有错误请自己解决,不要找我谢谢。
## 视频教程地址:[观看使用视频](https://mp.weixin.qq.com/s/DCCibJJBP9UzwaGI5ACF4w)
## 视频教程地址:[观看使用视频](https://mp.weixin.qq.com/s/DCCibJJBP9UzwaGI5ACF4w)
## 视频教程地址:[观看使用视频](https://mp.weixin.qq.com/s/DCCibJJBP9UzwaGI5ACF4w)
打开界面如下:


*****
## 单包教程
1、首先在电脑端打开需要反编译的微信小程序,我这边打开的是一个头像制作的小程序:迎新庆祝

2、操作前记得先清空wxpack目录,记住打开小程序的APPID,然后点击【选择解包文件】,就是第一个直接进入,选择到\_\_APP\_\_.wxapkg为止。



此时提示解包成功,如果还是执行解这个相同的包,系统会默认当分包处理,关于分包请看后面内容。

3、点击【刷新反编译包】,显示目录刷新成功即可出现刚刚解的包。

4、然后再选择需要反编译的包,点击执行反编译。

这里说明下,新版如果缺少反编译有提示,如果不是主包也有提示,旧版无提示,互为备份,两个都可以使用。分包的建议使用【旧版反编译】,新版反编译问题较多。

5、反编译成功后,会显示此小程序无分包,无需在操作。

6、执行成功后【打开wxpack目录】就可以查看源码了

目录说明:

如果想重新操作,请删除wxpack目录下内容
微信开发者工具打开源码如果报app.js错误,把【将JS编译成ESS】那个勾选去掉在试试,反编译结果有错误请自己解决,不要找我谢谢。

*****
# 分包教程
*****
1、在PC微信端打开小程序,小程序每个页面菜单能点的都给它点一下,确保能获取到分包。

2、操作前记得先清空wxpack目录,记住该小程序的APPID,然后点击**【选择解包文件】**,就是第一个直接进入,选择到\_\_APP\_\_.wxapkg为止。


****3、注意:此时有2个包,\_\_APP\_\_.wxapkg为主包(选中时必须在第一个),另一个为分包,此时直接全选【ctrl+A】(\_\_APP\_\_.wxapkg为主包选中时必须在第一个)****

4、下图所示,这时2个包就能解出来了。

5、接着点击【刷新反编译包】,此步比较卡,因为会检测node环境,出现目录刷新成功就可以了

**6、直接选择刚刚解出来的包即可。

7、最后点击【反编译】即可反编译出所有的主分包

8、反编译成功后,会显示此小程序分包个数1,如果解包时没有解出2个(1个主包、一个分包),那么要删除wxpack目录下内容,重新按分包教程操作一遍,一定要解出2个包才能保证反编译不缺失。

9、点击【打开wxpack目录】即可查看源码目录,反编译出的主包目录包含分包。
### **注意:如果发现分包没有WXSS的情况,需要去对应的分包寻找WXSS手动合并。如果正常打开不缺样式,就无需合并了。**

如果想重新操作,请删除wxpack目录下内容,按步骤重新操作。
# 修复源码
1、关于修复源码是指反编译结果后无WXSS、WXML、JS等情况,如果反编译结果源码目录中包含app-config.json、app-service.js、page-frame.html等文件,那么可以尝试使用【修复源码】这个功能。选择到对应的目录即含app-config.json、app-service.js、page-frame.html的目录。
2、如果分包则需要找到对应的目录即含app-config.json、app-service.js、page-frame.html的目录,修复后需要手动合并至主包
### **注意:如果发现主包中分包没有WXSS的情况,需要去对应的分包寻找WXSS手动合并。如果正常打开不缺样式,就无需合并了。**
3、微信开发者工具打开源码如果报app.js错误,把【将JS编译成ESS】那个勾选去掉在试试,反编译教程到这里就结束了,反编译结果有错误请自己解决,不要找我谢谢。

*****
# 转换uniapp代码(该功能属于食之无味弃之可惜)
1、点击转换uniapp,使用之前请安装node环境,否则会转换失败。

2、选择小程序项目文件夹,选择整个文件夹

3、源项目同及目录得到一个后缀为_uni的目录,即转换为转换项目。

*****
# 抓取素材
*****
第一步就是先切换到抓取素材这个页面了,
先退出微信,点击【修复抓取】,需要看到修复成功才可以

然后登录微信,点击【图片抓取】,只抓取图片

如果点击【全部抓取】也是可以的,全部抓取支持抓取视频、音频、图片

然后再打开微信小程序,如果打开小程序提示需要下载工具资源啥的,需要将微信版本降
到V3.5版本以下。

这边提供低版本V3.55微信下载地址:
链接:[https://pan.baidu.com/s/1VQUhDuDXijv5s56eaJ4XfA](https://pan.baidu.com/s/1VQUhDuDXijv5s56eaJ4XfA)
提取码:bmmg
这边我以【陆大湿源码】这个小程序为例,抓取成功如下:

如果列表没有抓到链接,请查看常见问题九
如果列表没有抓到链接,请查看常见问题九
如果列表没有抓到链接,请查看常见问题九
点击【下载抓取】

最后点击【快速下载】即可等待完成下载,单线程下载也是可行的,不过较慢,但是较为稳定,作为互相备份吧。

可以打开下载目录看下是否有下载

PS:如果需要去重请导出地址,生成的txt使用办公软件(wps或者office)中的excel打开然后删除重复项。处理后需要使用迅雷或者其他工具批量下载
