自動打卡機器人


寫在前面

Python版,部署比較方便


報平安”苦吾輩久矣,所以有了這個項目來解放大家。
本來構想的是全自動平台,只用帳號密碼和一些配置即可的,但后來想到不論是帳號密碼還是Token都會對大家的隱私和帳號安全有影響,所以這個構想被擱置了,取而代之的是一個需要自己有一點動手能力的自動打卡機器人。


二進制文件部署


從二進制文件開始的話不需要理解源碼等各種操作,直接按以下步驟就能正常部署成功。
雖然用到了雲服務,但是雲函數/函數計算都是有免費額度(100萬次)的,所以不用擔心。

准備

  • 阿里雲帳號(也可以是其他的,只是以阿里雲為例子)
  • 郵箱帳號(smtp協議,QQ郵箱為例)

下載二進制文件

github項目地址
到項目地址里下載最新的Releases即可

准備配置文件

配置文件地址
配置文件例子
根據例子填寫配置文件即可

上傳阿里雲函數計算


此時你應該有

  1. myexec 二進制文件 請更名為 main
  2. config.yaml 已經填寫完畢的配置文件
    把這倆文件打包成一個zip文件

阿里雲函數計算部署

函數計算地址
開通后記得右上角使用新版控制台

1. 創建服務

日志之類的全部禁用即可

2. 創建函數

image

3. 上傳函數

image
上傳剛才打包的zip即可

4. 上傳成功后點擊右邊刷新下拉呼出編輯器

image

5. 修改文件權限

這里注意需要更名文件為main
image
在控制台輸入
chomd 777 xxx

chomd 777 *
修改權限
ls -l
查看權限修改是否成功

6. 保存並部署

image

7. 添加定時器

觸發時間請看說明
image
如果想測試的話,將
按照 CRON 表達式觸發
改為按時間觸發,1分鍾一次進行測試,測試完成后修改為表達式觸發

驗證

如果郵箱里有對應的郵件,則成功部署
image

從源碼構建

項目地址
參考ReadMe


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM