寫在前面
“報平安”苦吾輩久矣,所以有了這個項目來解放大家。
本來構想的是全自動平台,只用帳號密碼和一些配置即可的,但后來想到不論是帳號密碼還是Token都會對大家的隱私和帳號安全有影響,所以這個構想被擱置了,取而代之的是一個需要自己有一點動手能力的自動打卡機器人。
二進制文件部署
從二進制文件開始的話不需要理解源碼等各種操作,直接按以下步驟就能正常部署成功。
雖然用到了雲服務,但是雲函數/函數計算都是有免費額度(100萬次)的,所以不用擔心。
准備
- 阿里雲帳號(也可以是其他的,只是以阿里雲為例子)
- 郵箱帳號(smtp協議,QQ郵箱為例)
下載二進制文件
github項目地址
到項目地址里下載最新的Releases即可
准備配置文件
上傳阿里雲函數計算
此時你應該有
- myexec 二進制文件 請更名為 main
- config.yaml 已經填寫完畢的配置文件
把這倆文件打包成一個zip文件
阿里雲函數計算部署
函數計算地址
開通后記得右上角使用新版控制台
1. 創建服務
日志之類的全部禁用即可
2. 創建函數

3. 上傳函數

上傳剛才打包的zip即可
4. 上傳成功后點擊右邊刷新下拉呼出編輯器

5. 修改文件權限
這里注意需要更名文件為main

在控制台輸入
chomd 777 xxx
或
chomd 777 *
修改權限
ls -l
查看權限修改是否成功
6. 保存並部署

7. 添加定時器
觸發時間請看說明

如果想測試的話,將
按照 CRON 表達式觸發
改為按時間觸發,1分鍾一次進行測試,測試完成后修改為表達式觸發
驗證
如果郵箱里有對應的郵件,則成功部署

從源碼構建
項目地址
參考ReadMe
