刚刚看见一篇文章,通过已 Root 的 Android 手机从本地 dump 小游戏“跳一跳”的源码。我手头上没有已经 Root 的 Android 手机,但是我有已经越狱的 iPad。。。花了几分钟尝试了下,成功找到了“跳一跳”的源码。
cycript微信不支持在 iPad 上打开小程序,不过安装包它还是会下载的,可以让别人分享给你个链接,点一下就好
ssh 登录到 iDevice 上, cycript -p WeChat 注入到微信的进程中。Cycript 的终端中执行: [[NSFileManager defaultManager] URLsForDirectory:NSLibraryDirectory inDomains:NSUserDomainMask][0] 找到微信的 Library 目录其实可以直接用
Filza这样的文件管理器找啦,然后通过微信发送出来。。

迷一样的 Markdown 支持。。。
|  |      1gluttony      2018-01-02 16:36:18 +08:00 不用这么麻烦。 等小程序加载完毕后, find /User/Containers/Data/Application -name '*.wxapkg' -type f -printf "%T+\t%p\n" | sort 就可以按时间排序列出本地的 wxapkg 了。 未越狱的手机可以试试 ifuse mount container,我不想装依赖包 osxfuse,没试过。 | 
|      2ljsh0102      2018-01-02 16:37:30 +08:00 小程序快被玩坏了 | 
|  |      3qsnow6      2018-01-02 16:42:34 +08:00 为什么楼主的可以运行,我编译的时候提示 未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译。 | 
|  |      4tylinux OP @qsnow6 要添加一个 game.json,参照这里: https://www.v2ex.com/t/419352 | 
|  |      5qsnow6      2018-01-02 16:49:09 +08:00   添加了的 | 
|  |      6qsnow6      2018-01-02 16:50:39 +08:00   图传错了 | 
|  |      7gamecreating      2018-01-02 16:50:53 +08:00 抓包 就可以吧..... | 
|  |      8tylinux OP 未越狱的设备可以通过 iMazing 之类的工具访问 /备份微信的 Container 目录来获取 wxapkg | 
|  |      11qsnow6      2018-01-02 17:12:10 +08:00   | 
|  |      12qsnow6      2018-01-02 17:35:10 +08:00 ok 了,原来创建成小程序了 | 
|  |      13gzlock      2018-01-02 18:14:15 +08:00 via Android 各位大佬可否帮忙看看我的问题,用 three.js 做了个简单的 3d 场景,在微信预览黑屏,但是在开发者工具中是可以看到 3d 画面的 应该是需要修改 three.js 适应微信小游戏,但是 three.js 代码量巨大,真的抓瞎 | 
|      14zyllwy      2018-01-02 18:48:28 +08:00 多做点游戏,你有可能火 | 
|  |      16tylinux OP @kulove 使用 iMazing 备份后会生成一个 WeChat.imazingapp 文件,这是一个 zip 压缩文件,解压缩之后在 Container/Library 下就可以找到 wxapkg 文件了,Mac 下可以用 find . -name "*.wxapkg" | 
|  |      17designer      2018-01-03 18:29:17 +08:00 via iPhone 小程序  棒棒哒 | 
|      18xiefinland      2018-01-04 08:53:26 +08:00 哪个大佬可以给我一份 “跳一跳” 源码吗??   万分感谢 请发我邮箱地址 [email protected] , 也想用 three.js 来做微信小程序项目   document 可以这样更改  https://mp.weixin.qq.com/debug/wxagame/dev/tutorial/base/adapter.html?t=201813 |