[Bug] 恩山更新了签到方式导致签到失败
💻 系统环境
Other Linux
📦 部署环境
青龙
🐛 问题描述
恩山更新了签到方式,新的签到方式是在此页面中,点击签到按钮,完成签到。原有的登录即签到的方式失效了。
更新公告贴在这里,希望可以早日更新。感谢~
📝 运行日志
No response
今天也发现了,10.13换的签到方式。
今天也发现了,10.13换的签到方式。
#543
我刚刚修改了一版,测试可正常签到。已经提交PR了,等 @Sitoi 审核。如果你着急的话,可以参考一下我的修改试试。
今天也发现了,10.13换的签到方式。
#543 我刚刚修改了一版,测试可正常签到。已经提交PR了,等 @Sitoi 审核。如果你着急的话,可以参考一下我的修改试试。
问题这个怎么在ql里面自己替换来更新尼?
有一种临时方法,ql拉取我fork仓库的feature-enshan分支,然后在定时列表中,禁用除了task W-Webber_dailycheckin_feature-enshan/dailycheckin/main.py以外的所有task W-Webber_dailycheckin_feature-enshan/dailycheckin/*任务。但可能会有找不到config.json的问题,需要自己到ql映射目录下找到scripts目录,到里边的仓库路径下,找到dailycheckin/main.py中的check_config方法,添加config.json的绝对路径。修改完成后需要将定时更新仓库的任务禁用了,不然修改的内容可能会被覆盖。
这种方法可能比较麻烦,如果不太会debug的话,建议还是等仓库管理员更新。
今天也发现了,10.13换的签到方式。
#543 我刚刚修改了一版,测试可正常签到。已经提交PR了,等 @Sitoi 审核。如果你着急的话,可以参考一下我的修改试试。
问题这个怎么在ql里面自己替换来更新尼?
有一种临时方法,ql拉取我fork仓库的feature-enshan分支,然后在定时列表中,禁用除了
task W-Webber_dailycheckin_feature-enshan/dailycheckin/main.py以外的所有task W-Webber_dailycheckin_feature-enshan/dailycheckin/*任务。但可能会有找不到config.json的问题,需要自己到ql映射目录下找到scripts目录,到里边的仓库路径下,找到dailycheckin/main.py中的check_config方法,添加config.json的绝对路径。修改完成后需要将定时更新仓库的任务禁用了,不然修改的内容可能会被覆盖。这种方法可能比较麻烦,如果不太会debug的话,建议还是等仓库管理员更新。
听起来好复杂啊,我在ql里面我都没找到dailycheckin的目录,进容器同样我都没找到……,还有更简单的办法吗,除了等仓库更新外。
今天也发现了,10.13换的签到方式。
#543 我刚刚修改了一版,测试可正常签到。已经提交PR了,等 @Sitoi 审核。如果你着急的话,可以参考一下我的修改试试。
问题这个怎么在ql里面自己替换来更新尼?
有一种临时方法,ql拉取我fork仓库的feature-enshan分支,然后在定时列表中,禁用除了
task W-Webber_dailycheckin_feature-enshan/dailycheckin/main.py以外的所有task W-Webber_dailycheckin_feature-enshan/dailycheckin/*任务。但可能会有找不到config.json的问题,需要自己到ql映射目录下找到scripts目录,到里边的仓库路径下,找到dailycheckin/main.py中的check_config方法,添加config.json的绝对路径。修改完成后需要将定时更新仓库的任务禁用了,不然修改的内容可能会被覆盖。 这种方法可能比较麻烦,如果不太会debug的话,建议还是等仓库管理员更新。听起来好复杂啊,我在ql里面我都没找到dailycheckin的目录,进容器同样我都没找到……,还有更简单的办法吗,除了等仓库更新外。
你如果能进入容器的话,一般情况下,脚本管理中的代码对应路径的应该是在/ql/data/scripts,仓库拉取路径应该对应的是/ql/data/repo这个路径下。因为这个项目不是直接拉repo就可以用的,所以暂时我没想到更简单的方法了。
挺复杂,看来只有等合并吧> > > > > > 今天也发现了,10.13换的签到方式。
#543 我刚刚修改了一版,测试可正常签到。已经提交PR了,等 @Sitoi 审核。如果你着急的话,可以参考一下我的修改试试。
问题这个怎么在ql里面自己替换来更新尼?
有一种临时方法,ql拉取我fork仓库的feature-enshan分支,然后在定时列表中,禁用除了
task W-Webber_dailycheckin_feature-enshan/dailycheckin/main.py以外的所有task W-Webber_dailycheckin_feature-enshan/dailycheckin/*任务。但可能会有找不到config.json的问题,需要自己到ql映射目录下找到scripts目录,到里边的仓库路径下,找到dailycheckin/main.py中的check_config方法,添加config.json的绝对路径。修改完成后需要将定时更新仓库的任务禁用了,不然修改的内容可能会被覆盖。 这种方法可能比较麻烦,如果不太会debug的话,建议还是等仓库管理员更新。听起来好复杂啊,我在ql里面我都没找到dailycheckin的目录,进容器同样我都没找到……,还有更简单的办法吗,除了等仓库更新外。
你如果能进入容器的话,一般情况下,脚本管理中的代码对应路径的应该是在
/ql/data/scripts,仓库拉取路径应该对应的是/ql/data/repo这个路径下。因为这个项目不是直接拉repo就可以用的,所以暂时我没想到更简单的方法了。