完美校園自動打卡----騰訊雲函數方案


🌈17wanxiaoCheckin-SCF

前言

由於 GitHub Actions 暫無法與完美校園交換密鑰,可能完美校園把 GitHub Actions 的 IP 給 ban 了(猜測),暫時給出一個騰訊雲函數版的解決方案,其余方案還有:服務器、coding、手機(Tasker),以及其他可自動化運行python腳本的辦法皆可!

前提

  1. 已有騰訊雲賬號(沒有,可以注冊)
  2. 騰訊雲已實名(覺得實名有困難,不建議用)

使用方法

1、進入控制台

進入控制台.png

2、進入雲函數

進入雲函數.png

3、新建雲函數

新建雲函數.png

4、上傳代碼

在此下載 代碼

上傳代碼.png

5、觸發器配置

配置時間可具體參考,它下面的 鏈接

每日 6 點打卡:0 0 6 * * * *

每日 6、12、17點打卡:0 0 6,12,17 * * * *

設置觸發器.png

6、添加環境變量

  • 設置900秒,不管為什么這么做,但是時長得拉滿
  • USERNAME字段:手機號1,手機號2,......(與下面密碼對應),例如:1737782***,13602***
  • PASSWORD字段:密碼1,密碼2,...... (與上面賬號對應),例如:123456,456789
  • SCKEY字段:填寫一個即可,例如:SCU90543*******,沒有請前往 Server醬 注冊獲取

編輯環境變量.png

設置環境變量.png

7、部署測試

如果之前使用過GitHub Actions,請將代碼該修改的地方修改,切勿全部復制粘貼,因為時間判定修改了

每一次修改代碼之后,一定要點一下測試(自動部署),或者部署代碼才能生效

查看微信推送情況(檢查json 字段中的 areaStr 是否為自己所在地址,如果不在,請一定要修改代碼,因為打卡的地址不對可不行;如果 Message 有值為 None,請一定要修改代碼,因為該值無法自動填寫),至此每日六點多將會自行打卡

測試.png

8、如果有什么報錯或者其他問題,請前往 這里 自行解決,或進群反饋沒有解決的問題


免責聲明!

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



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