起因
最近沉迷大媽擼羊毛 ,好不容易簽到了大半年,但是身為懶癌患者的me 整天這么手動簽到 總覺得很不得勁。

開始
使用 Sitoi 大佬開源的腳本,
項目地址:https://gitee.com/sitoi/dailycheckin#簽到列表
詳細部署過程參考如下:
https://sitoi.gitee.io/dailycheckin/qinglong/#_4
按照上述教程中部署會遇到一些報錯,簡單的記錄一下
-
安裝依賴報錯
apk add --no-cache gcc g++ python python-dev py-pip mysql-dev linux-headers libffi-dev openssl-dev
運行第一條命令就報錯,我真的&^!@#¥%

這個報錯折騰了很久,起初以為是源的問題,換了幾個apk的源還是報錯。最后沒轍 只能加群請教大佬們- 解決方法:
大佬的方法 一陣見血,指出需要刪除青龍平台里的linux依賴,

此時apk add不報錯了,

我以為問題已經被徹底解決了,於是昂首挺胸 高高興興的重新運行apk add --no-cache gcc g++ python python-dev py-pip mysql-dev linux-headers libffi-dev openssl-dev
but這條命令的頑固程度 遠遠超出了我的想象···😐
又TM報錯了

於是身為萌新小白的me 又屁顛屁顛的跑到群里去叨擾各位大佬,

重新執行新的命令
apk add --no-cache gcc g++ python3-dev py-pip mysql-dev linux-headers libffi-dev openssl-dev
運行成功

- 解決方法:
-
cookie 報錯
提取的cookie值 直接粘貼進去報錯了


解決辦法:
轉義cookie值
https://www.json.cn/
更新
2022.6.26 更新
原腳本smzdm自動簽到有點問題,重新找了一個新腳本
參考:https://www.kejiwanjia.com/circle/15928.html
https://github.com/Tsukasa007/my_script/tree/master
使用方法
把smzdm_signin.js腳本添加到青龍平台容器中/ql/scripts
docker cp smzdm_signin.js ec1431e4567e:/ql/scripts
- 青龍面板里:
- 環境變量 添加cookie 值:
SMZDM_COOKIE - 定時任務 添加任務
task smzdm_signin.js
- 環境變量 添加cookie 值:


設置隨機定時,防止封號
關於定時:
沒有找到Cron設置隨機時間 定時執行的方法
換一種思路。青龍面板中添加多個任務,分別設置 不同的時間節點 定時執行
每周**1 3 5 7** 以執行 **A** 時間,
每周**2 4 6**以執行 **B** 時間

