然後就找各種辦法資料恢復,但是種種原因恢復不過來了。。。。。。。涼涼。。。。。。
繼續想解決辦法,結果呢想到了反編譯,對,就這樣反編譯!
先看下最終結果吧
記得要安裝最新版本的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...