一个抓JDcookie,自动上传青龙面板的APP(小白使用教程)
前文:
看到评论中有几个小伙伴再问怎么用,顿时让我有点尬,当时写的时候没想太多。
只是大概的写了一下,没写具体怎么使用,那么,趁着周末休息,就写一写使用教程吧。
下面开始详细步骤:
1. 注册gitee账户
有gitee账户的略过,gitee地址 https://gitee.com/。
2. Frok源码
进入app的源码仓库 https://gitee.com/maxinDev/jdck-web-app,Frok(意思就是把源代码克隆到你自己的仓库中,后面更改克隆的代码)。
3. 新建私有仓库(CK中转站)
新建一个私有仓库(名字随意),作为CK的中转站。
- 新建仓库,仓库名称随便,能创建就行;
- 创建Issue,打开仓库的Issues,新建Issue。
- 新建的Issue标题随便。
- 创建Issue成功后,记住浏览器的地址,比如示例中的https://gitee.com/maxindevb/jd_cookie_temp/issues/I533JT,后面要用哦。
4. 创建giteeToken私人令牌。
主要下面创建私人令牌 勾选的几个权限。
几个创建步骤,一把梭完,最后记住生成的私人令牌,后面要用哦。
5. 配置app代码参数。
找到自己的仓库,打开 jdck-web-app/ app / build.gradle。
修改build.gradle 里面有几个配置参数
//gitEE Token令牌
buildConfigField "String", "gitee_token", '"xxxxxxxxxxxxx"'
//gitEE owner
buildConfigField "String", "gitee_owner", '"xxxxx"'
//gitEE repo
buildConfigField "String", "gitee_repo", '"xxxx"'
//gitEE issue number
buildConfigField "String", "gitee_issue", '"xxx"'
- gitEE Token令牌 是步骤4最后拿到的私人令牌;
- gitEE owner 是gitee账户名,参考步骤3最后示例浏览器地址中的https://gitee.com/maxindevb/jd_cookie_temp/issues/I533JT(填自己的,别填这个示例);
- gitEE repo 是步骤3创建的仓库名,参考步骤3最后示例浏览器地址中的https://gitee.com/maxindevb/jd_cookie_temp/issues/I533JT(填自己的,别填这个示例);
- gitEE issue number 是步骤3创建的Issue的序号,参考步骤3最后示例浏览器地址中的https://gitee.com/maxindevb/jd_cookie_temp/issues/I533JT(填自己的,别填这个示例);
上面的编辑记得提交保存。
这里顺便说下,如何打包出多个不同的app。
打开上面的 jdck-web-app/ app / build.gradle
defaultConfig {
applicationId "com.mxin.jdweb"
minSdkVersion 21
targetSdkVersion 31
versionCode 1
versionName "1.0"
修改 applicationId 后面的值,在同一个手机里面,相同applicationId 打包出来的app,会被认为是同一个app应用,所以想同时安装多个包,那么每个app包的applicationId 就不能一样。
比如修改成 :applicationId “com.mxin.jdweb.da“
6. 打包app
新建APP构建参数
稍微等待一会再刷新页面,打包需要一点点时间。
好了,app打包完成,扫上面的二维码就可以下载了。
7. 修改青龙脚本的配置参数
8. 把脚本导入青龙中,新建定时任务。
先这样 …….. , 再这样 …….. , 然后这样 …….. , 最后这样 ……… , 好了,写完手工。
最后, 大家要保存好自己的几个配置参数 ,还有克隆的仓库也最好私有化,尽量避免数据泄露,被他人使用。