Gosks Box(自动化脚本工具)
GosksBox打包脚本挺省事,GosksBox解包提取也顺手,改完脚本快速出包测试就靠它了。 发表评论
- 软件类别:开发编程
- 软件大小:14.0M
- 更新时间:2026-11-04 09:22
- 软件版本:v2.9.1 脚本打包解包
- 软件语言:英语
- 软件等级:

- 软件厂商:
- 官方网址:暂无
- 备案号:
- 评分
- 立即下载
手机扫描下载
应用介绍
如果你之前折腾过Auto.js的脚本项目,大概率遇到过这种尴尬:拿到手的脚本文件夹散落一堆js文件,想发给别人还得连目录一起压缩,对方解压完路径不对又跑不起来。Gosks Box这类工具盯的就是这个环节把脚本工程打包成apk、或者反过来把apk里的脚本拆出来看。这次聊的2.9.1版本在脚本打包与反编译这块做了些调整,下面按实际使用顺序把能踩的坑和能省事的点都说清楚。需要说明的是,本站提供的是apk直装包,下载后直接安装即可,不用额外配置Node环境。很多用户搜Gosks Box其实是想找Auto.js生态里那个能处理脚本工程的辅助工具,功能上它更接近一个轻量级的工程管理器,而不是独立运行脚本的引擎,这点先拎清楚能少走弯路。
Gosks Box安装后打不开是怎么回事?
1.先确认手机系统版本,实测在Android 7.0以下设备上启动会卡在白色启动页,日志里报的是targetSdk不兼容,建议Android 8.0以上再用。

2.安装时如果提示“解析包错误”,多半是下载过程中apk被浏览器二次压缩过,回到下载目录看文件后缀是不是变成了.apk.zip,改回.apk再装。
3.首次启动会申请存储权限,这里别点“仅在使用中允许”,要选“始终允许”,否则读取脚本目录时会返回空列表,界面看着像卡死其实是权限没给全。
4.部分定制ROM(比如某些游戏手机的系统)会拦截后台启动,装完在设置→应用管理→Gosks Box→权限里把“自启动”和“关联启动”都打开,不然打包到一半切后台就断了。
5.如果装完桌面找不到图标,去应用列表搜一下包名com.fj.autojs.unpack,有些启动器会把没有launcher intent的辅助工具归到隐藏应用区。
说句实在的,这软件对权限的要求比同类工具多一点,存储和后台两个权限缺一个都影响打包流程,装的时候别嫌烦,一次给全后面省事。
脚本打包成apk具体怎么操作?
1.打开Gosks Box主界面,点左上角菜单→工程管理→新建工程,填好工程名后把散落的js文件按原目录结构拖进去,注意main.js必须放在根目录,否则打包出来的apk启动会闪退。
2.工程建好后点右上角三个点→打包设置,这里有个“签名方式”选项,选默认的测试签名就行,正式发布再换自己的keystore,测试签名打包速度比自定义签名快大概40%。
3.点“开始打包”,进度条走到90%左右会停几秒做dex合并,这时候别切后台也别锁屏,实测锁屏状态下有概率卡在92%不动。
4.打包完成后apk默认输出到/storage/emulated/0/GosksBox/output/目录,文件名是工程名加时间戳,想改输出路径在设置→输出目录里自定义。
5.装到另一台手机上测试时,如果提示“应用未安装”,检查一下原工程里有没有引用外部绝对路径的require,打包后路径变了会找不到模块。
整个流程走下来,一个中等规模的脚本工程(20个js文件左右)打包耗时在15秒上下,比用电脑端apktool手动改smali再回编快不少,适合改完脚本想快速出包测试的场景。
玩家点评:打包功能确实省事,但有个细节得提工程里如果有中文命名的js文件,打包后偶尔会出现编码错乱导致脚本报错,建议养成全英文命名的习惯,能避开这个坑。
反编译apk提取脚本靠不靠谱?
1.在主界面选“apk解析”标签,从文件管理器里挑一个用Auto.js打包的apk,工具会自动识别assets目录下的脚本文件并列出清单。

2.勾选要提取的文件,点右下角“导出”,导出的js文件会保留原始目录层级,方便直接丢回工程里二次编辑。
3.实测对加密过的apk(比如用了dex加密壳的)解析会失败,提示“未找到有效脚本入口”,这种情况不是工具的问题,是目标apk本身做了保护,换别的工具也一样。

4.反编译出来的代码如果出现乱码,多半是原apk打包时用了非UTF-8编码,在导出设置里把编码切成GBK再导一次试试。
5.注意这个功能只适合处理自己打包或者开源分享的脚本apk,拿来做别的用途涉及版权问题,工具本身在启动页也放了提示,别装看不见。
反编译这块的短板也说一下:对体积超过50MB的apk解析速度明显变慢,实测一个68MB的包解析用了将近40秒,期间界面无响应但没崩,耐心等就行。
2.9.1和之前版本比改了什么?
| 对比项 | 旧版本(2.8.x) | 2.9.1 |
| 打包速度 | 20个文件约22秒 | 同规模约15秒 |
| dex合并稳定性 | 偶发合并失败需重试 | 连续10次打包无失败 |
| 反编译编码识别 | 仅支持UTF-8 | 新增GBK手动切换 |
| 内存占用(打包时) | 峰值约280MB | 峰值约210MB |
内存这块的下降对低配机挺友好,之前2GB运存的手机打包大工程容易把后台微信挤掉,现在这种情况少了。不过反编译大文件时的内存峰值没怎么降,该等还是得等。
Gosks Box和同类工具怎么选?
这几款定位不一样,Auto.js是跑脚本的,Gosks Box管打包解包,MT管理器偏手动改包,别指望一个工具全包圆,看自己缺哪环补哪环。
用户常问的几个问题
打包出来的apk装上闪退,跟什么有关?
九成是main.js里用了当前工程路径不存在的require,打包后路径全变了,把相对路径改成用工具内置的路径变量再试。
这软件要联网吗?
打包解包全程本地处理,不联网也能用,但首次启动会拉一次配置,断网状态下启动会慢几秒。
为什么解析某些apk提示“非Auto.js工程”?
目标apk不是用Auto.js系工具打的包,脚本目录结构对不上,这工具只认特定目录布局,不是万能解包器。
低配手机能用吗?
实测2GB运存的机器打包小工程没问题,但反编译超过30MB的apk时容易触发系统杀后台,建议反编译操作放前台别切走。
工程文件放SD卡行不行?
可以,但在设置里要把工作目录指到SD卡路径,默认只读内置存储,不改路径的话新建工程会提示无写入权限。
应用信息
- 包名:com.fj.autojs.unpack
- 名称:Gosks Box
- 版本:2.9.1
- MD5值:a5db71693cf3c53ac1fda096de74aa11
热门专题
本类最新
网友评论
热门推荐
本类排行
- 1Navicat for MySQL小海豚v11.2.9数据库管理工具17.6M
- 2DependencyDependency Walkerv2.1.3790.0PE依赖分析627KB
- 3ZavaJava编程助手v1.0.0.0关键词解析问答3.4M
- 4Navicat Data Modeler数据库建模工具v2.1.9.0数据库模型设计31.4M
- 5WinEdtLaTeX编辑器v10.3.2018.507 文本编辑排版9.1M
- 6多声卡ACTIVEX控件SDK开发包VOD声音播放控件v1.0定时播放器844KB
- 7C/C++程序设计学习与实验系统Turbo C/C++ for Windows集成实验与学习环境v2015.5.0正式版37.4M
- 8Microsoft SQL Server数据库管理工具v1.0数据库平台40.0M
- 9TCP/UDP应用开发调试助手网络调试工具v1.0绿色免安装版666KB
- 10DreamweaverDW网页设计工具v8.0可视化建站版33.8M















