小程序前端反編譯之人人商城小程序分包還原

版块: 街头部落 网络大杂烩
分享

本文章9月24日起,不免費公布了。

之前說了人人商城小程序的教程,裏面沒有說關于人人商城分包的事,由于原文文字已經夠多了,我現在再次看感覺都有煩,所以單獨寫個文章吧。

人人商城的拼團,秒殺之類的采用的是分包的形式,目前人人商城官方分包的有:快速購買quickbuy,秒殺seckill,拼團groups,砍價bargain,還有個raffle,但是raffle目前是空的,我之前還不知道這個文件夾是幹嘛的,因爲沒解開看裏面的文件,然後時光說這是遊戲營銷,估計是等待以後更新用到的。

分包文件介紹:

分包.wxapkg文件第一次解出來之後有:app-service.js, page-frame.js還有pages文件夾裏面的html文件

app-service.js可以解出來js文件, page-frame.js可以解出來wxml文件

但是沒有wxss文件,在微信小程序官方介紹也說了小程序的wxml和wxss混淆了,混淆之後就是在我們提取的html文件裏面。

所以現在單獨解pages裏面的html就能把wxss提取出來。

解包命令:

node wuWxss.js 小程序分包名稱pages文件夾

最後整理的時候把html文件删了,如果在上傳小程序的時候還提升代碼包過大,就漲價整理下解包文件或者壓縮下圖片大小。

比如我用人人商城的分包具體步驟就是:

1:先解分包.wxapkg文件

比如:node wuWxapkg.js _-991772207_30.wxapkg

2:再分别解app-service.js和page-frame.js文件

比如:node wuJs.js app-service.js

3:最後就是解pages裏面的html文件

比如:node wuWxss.js _-991772207_30pagesseckill



更多的可以自己随時關注解包工具的說明:wxappUnpacker



返回顶部