GBox软件源-搭建教程
GBox软件源旨在构建一个ipa分享生态圈,采用JSON格式规范。制作软件源无需使用自己独立的服务器,可将软件源文件,和相关资源(如ipa包,图片素材等)上传至公开的公共平台,如Github等。

本人提供关于软件源的任何问题的解答,有问题或者是需要帮助的可以私信我。
在这里我才用香港服务器做教程。
将照片和IPA文件上传到自己的服务器


创建.txt文件,下面是代码
变量介绍
version:源版本
sourceName:源名称
sourceAuthor:源作者
sourceLinkTitle:源超链接标题
sourceLinkUrl:源超链接url
sourceImage:源头像
sourceUpdateTime:最后更新时间
sourceDescription:源介绍

appType:类型(LINK超链接、SELF_SIGN自签、ENT_SIGN企签)
appCateIndex:所属分类
appUpdateTime:更新时间
appName:应用名称
appVersion:应用版本
appImage:应用图标
appDescription:应用介绍
appLink:超链接地址(这个只有在appType为LINK的时候生效)
以上代码只是例子,可自行修改调试
所编写的源内容必须为合法json,可以使用进行https://www.json.cn语法检测
在语法检测没有bug的情况下,将你的.txt文件保存,然后重新命名为.json文件
然后上传到服务器



TIPS:如果你点击添加了但没有反应,那么可能是你的链接输入错了。
如果你确定你的链接没问题,那么就是json代码不完整,仔细检查一下
加密不是必须的,但为了保护自身劳动成果,建议都加密
将源内容保存以.appsrc后缀结尾的文本文件,例如Source.appsrc,将其导入至GBox中,然后点击该文件,再点击加密,即可生成加密后的源文件,上面例子加密后的内容如下:
加密后会生成一个Source_kvp.json的文件,此文件开启授权功能需要用到。

如果你的某个应用需要授权(也就是上锁,需要卡密解锁),那么请按照我下面的操作进行
添加下面的代码段
变量介绍:
authUrl:解锁码验证地址
description:提示

给需要授权的应用代码段里添加上"lock": true字段
例如下面
注意:如果开启该功能,则源必须要加密,否则无效。
auth.php 和 RNCryptor.class.php 文件
将两个文件都上传到服务器

auth.php 与用户通信的后端文件
判断逻辑如果可自行修改
RNCryptor.class.php 该文件无需修改