代码本是方便我自己用的,后面才发展成呆瓜,现在没啥收益且黑号严重,我决定停车了。源码很简单,但也有人问我要过,总之是还是有人需要的,我就分享出来吧。但做好事可以带上我名,要做坏事请立即删了,也把我拉黑,谢谢。
因为我做不来docker部署的玩意儿,所以我下面简单说下这东西怎么用。
1. 公网服务器(可以装宝塔就行,搭建API接口用)
3. 火山安卓编程软件(不然你打不开app那个源码)
从上面的图可以看出来,API接口处于中间角色,负责接收提交过来的CK,然后将CK转给青龙面板,并通知你有人更新或新增了CK。
API接口文件是“\CK提交页面及API接口\app.py“这个,不想改啥的话就改图片这几行:
青龙面板的系统设置里,建个应用,给所有权限,得到ID和Secret,填到上一步的app.py里192-193行。
JD我用的6dy的,git地址,拉库命令及代理里面找:
https://github.com/6dylan6/jdpro
在“JDCK3.0 APP源码”这个文件夹里,是下图的内容:
打开.vsln那个文件,你需要修改的行数是第57、59、97、114、156、157、194、199行,不用慌,我在代码里都注释了。
如果要做检测更新功能,则将“gengxin.txt”这个文件传你服务器网站目录下,修改第157行的地址,格式按这个文件里的就行,各内容间隔符是“#”,具体我现在找不到这个功能的原帖,是在火山论坛还是精易上找的。
文件是“index.html”,主要就修改第191行为第一步的API接口URL,然后扔服务器网站目录就行了。这个页面我是用AI写的,随便改,核心就这点功能。
文件是“ql_京东推送.py”,放在青龙面板里运行。主要要修改的是类似第247行的日志目录,因为脚本推送是从运行日志里读取,再处理推送,所以要先找对日志目录。
这个文件名是从青龙面板——日志管理里找对应脚本的日志目录,如“京豆变动/资产情况”的脚本目录是下图,最后的数字290好像每个青龙会不一样,好像。
这个推送脚本我定时如下,定时原则是看农场和资产统计脚本是什么时候运行结束,等脚本运行结束了再去读取日志才完整:
这个推送包含了资产推送、CK过期提醒、农场成熟提醒、青龙面板操作功能类,原本还有旧农场和问卷调查,现在没了我就删了。
后面6dy有弄了推送的脚本,因为我自行写了想要推送的内容,所以我没再用他那个,自行取舍。
以上,就是我分享源码的功能和要修改的点,代码质量普普通通,但能用。如果觉得繁琐,就当交流个思路,用自己习惯的方式再去实现。可以拓展成多平台的呆瓜,我之前ELM也是基于这个弄的。
另外,在我这边呆瓜的朋友,我今天会逐步停车,你们的ck我也会删除,请放心,下次有啥有收益的再一起冲~
过年了,有需要的自行研究吧,不懂的就问AI,放假问我啥都是用意念回复的。
– End –
更多精彩文章
点击下方名片关注【偶尔敲代码】
