zyb学习机应用商店私服
最新一次于2025.12.19测试,支持≤4.3.0的系统
openresty 1.27.1.2-0-1-focal
mysql 8.4.5
php 8.4.6
注:index目录下为源码,rewrite目录下为伪静态配置
config-template.php重命名为config.php并填写其中配置项
部署链接后面加上/webui
部署链接后面加上/tool/工具名称,如:remoteInstall
创建表apps,格式如下:
# 名字 类型 排序规则 属性 空 默认 注释 额外 操作
1 id int 否 无 应用id 修改 修改 删除 删除
2 icon text utf8mb4_general_ci 否 无 应用图标直链 修改 修改 删除 删除
3 name text utf8mb4_general_ci 否 无 应用名称 修改 修改 删除 删除
4 pkgName text utf8mb4_general_ci 否 无 apk包名 修改 修改 删除 删除
5 apkUrl text utf8mb4_general_ci 否 无 apk文件直链 修改 修改 删除 删除
6 apkMd5 text utf8mb4_general_ci 否 无 apk文件md5 修改 修改 删除 删除
7 sn text utf8mb4_general_ci 否 无 要上架到目标设备的sn号 修改 修改 删除 删除 安装FuckZybIotUnion模块并激活,打开作业帮智能,点击小球悬浮窗,点击打开开发者页面,密码随便输,关闭接口加密解密,重启app,然后使用Proxy Pin开启抓包(如果有SSL问题可以用TrustMeAlready),登录作业帮智能,在Proxy Pin中找到为https://iot-api.zybang.com/iot-server/api/app/login的包,其响应体应该看起来是这样的:
{
"code": 200,
"data": {
"child_id": 0,
"nick_name": "",
"phone": "***********",
"pid": 82455441,
"pidNickName": "1",
"profile_completed": 1,
"secret": "xxx",
"token": "xxx"
},
"uuid": "7ae15cf00a8e6fba:7a94b43e0a17acd1:97006077eacd40e2:1"
}其中data的token项和secret项就是的
打开文件管理,打开Download目录,新建任意文件夹,在其中创建env_config.txt文件:
{
"env": "PRODUCTION",
"isTips": true,
"isShowDebugTools": true,
"tcpServerConfigs": []
}文件夹重命名为config,打开并关闭应用商店两次,双击右下角的悬浮窗,点击工具,切换main地址为你的部署,重启应用商店即可
搜索时带上cfknb@的前缀可以搜索出家长端应用和自己上传的应用,使用cfknb@all列出自己上传的所有应用