微信小程式原始碼丟失了如何找回微信小程式原始碼?

2021-09-12 08:36:32 字數 1464 閱讀 7001

然後就找各種辦法資料恢復,但是種種原因恢復不過來了。。。。。。。涼涼。。。。。。

繼續想解決辦法,結果呢想到了反編譯,對,就這樣反編譯!

先看下最終結果吧

記得要安裝最新版本的node.js哦

使用模擬器或者越獄的蘋果手機,獲得root許可權的安卓手機來抓取wxapkg包

我的是使用蘋果手機來抓取包的,需要越獄。這裡就不多說了,直接放圖:

使用反編譯指令碼解包 wxapkg

● 開啟nodejs命令視窗,按住shift+右擊

● 在node命令視窗中依次安裝如下依賴(當然,你也可以選擇-g全域性安裝):

1、npm install esprima

2、npm install css-tree

3、npm install cssbeautify

4、npm install vm2

5、npm install uglify-es

6、npm install js-beautify

● 安裝好依賴之後,就是最後一步了,反編譯 .wxapkg 檔案

在當前目錄下輸入 node wuwxapkg.js [-d] //files 就是你想要反編譯的檔名 例如:我有乙個需要反編譯的檔案 1.wxapkg 已經解壓到了c盤根目錄下,那麼就輸出命令 node wuwxapkg.js c:\1.wxapkg

按照描述進行了反編譯,奇蹟發生了,果然反編譯成功了,但是一跑起來就出問題了,wxcc檔案成了.html檔案,

而且發現反編譯的時候報錯了;錯誤圖:

不知道咋弄,繼續網上搜解決辦法,結果沒找到。最後想放棄去某寶花錢。去問了乙個店鋪,我把我遇到的問題給店主描述了下,說要花80元給我搞定。花錢是值得的,但是呢我還是不服氣,既然編譯了,那得自己嘗試麼,對吧,然後我問店主,我出現的問題在**,店主說github上的有問題,最新的沒更新,我這裡有新的,300元我給你,我去,你這個也太坑了吧,300元把人家工具給我。我就直接不理他了。

休息下。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

修改部分**:

需要原始碼或者需要編譯指導可以聯絡我!!第一次寫部落格,望大家多多支援,謝謝!

心得就是:動手嘗試---------------------------

微信小程式原始碼丟失了怎麼辦

廢話不多說,直入主題 5.根據匯出裡面對應的.wxapkg檔案 至於是哪個,我也不知道,自己猜 至於怎麼把檔案匯出來,參考夜神官網 6.使用反編譯指令碼解包 wxapkg 6.1安裝node環境 6.3 在反編譯工具所在資料夾開啟cmd,依次安裝如下依賴 6.4 執行 node wuwxapkg.j...

微信小程式實現左滑刪除原始碼

clear左滑刪除 從技術上來說,實現這個效果並不困難,響應一下滑動操作,移動一下元件,再加上些座標計算,狀態記錄就可以了。也有一些文章介紹了在小程式上如何實現這一效果,不過我基本可以確定這些開發者沒有在真機上詳細測試,因為經我實踐發現,在小程式上想要完美實現這個效果幾乎是不可能完成的任務。這一切要...

微信小程式跑馬燈完美實現原始碼

網上很多實現跑馬燈的文章,但是很多發現都是不行的,之一就是文字寬度居然是通過字元數 文字size計算,明顯是不準確的計算方式。我看了下,發現可以通過計算控制項寬度來精確計算文字寬度,這樣實現的跑馬燈是比較完善的。根據viewid查詢view的寬度 queryviewwidth function vi...