重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
1、首先打開騰訊云,點擊“云產品”然后選擇“云函數”。
成都創新互聯公司專注于桐梓企業網站建設,響應式網站建設,商城網站開發。桐梓網站建設公司,為桐梓等地區提供建站服務。全流程按需定制設計,專業設計,全程項目跟蹤,成都創新互聯公司專業和態度為您提供的服務
2、其次點擊“函數服務”然后新建云函數,設置好函數名稱。
3、最后選擇python3.6的版本,選擇空白函數,即可調用騰訊云函數。
注冊地址:;ns=default
注冊后找到云函數:
新建云函數:
自定義創建云函數:
Python腳本如下
配置任務執行超時時間
測試時候可以配置1分鐘觸發一次,后面可以刪除觸發器,再重新新增。此處觸發器使用了cron表達式。
a.自定義cron表達式可以參考: ,
b.在線測試可以參考:
c. 此處提供幾個:
為了打卡更真實,可以在Python腳本內,隨機在延遲個幾十秒或者一分鐘左右,不要超過太久以免本次任務執行超時。
新建觸發器:
后期也可以刪除觸發器,并且重新新增觸發器:
此處的Python腳本在上文中
此處如果沒問題的話,郵箱應該能夠接收到郵件了
腳本 clock_in.sh 如下:
說明 :此腳本每次執行前都會清空result.txt里面的內容,然后curl得到的結果存入result.txt里面,后面會讀取里面的內容,發送到自己的郵箱。
發送郵件的郵箱,需要配置發送郵件的郵箱地址和授權碼,此處我用的QQ郵箱,QQ郵箱開啟“POP3/SMTP服務”和“IMAP/SMTP服務”,參考:
在github內點擊項目的Settings可以配置,此處的秘鑰等信息,其他用戶是看不到的,放心使用。
點擊Actions按鈕,新建New workflow
里面提供了很多模板,此處創建一個自定義的workflow
morning.yml 如下:
說明 :
push時候就會立即執行一次,后面需調試,就在 morning.yml 內隨便更改一下,提交,然后就會執行一次,此時可以查看執行日志。
免責說明 :
此博文只為學習之用,也可以提醒自己防止漏打卡 ,如果你的情況剛好和筆者一樣,但是把它用于非正常用途,比如哪天HR和你一起來上班,并且都遲到了,但是你的卡打了還是正常的?那就尷尬了 ̄□ ̄||(如果哪天公司要處理你了,記得提前給我說一聲啊,我保證在你被處理之前,立即就把這個博文刪除了!雞賊如我)
奕輔導上學號弄錯了解決辦法如下:
首先找到你的輔導員,然后跟輔導員說明情況,并報出你的學號,輔導員的話呢,可以去幫你做一個更改。
奕輔導原理如下:
原理很簡單,就是通過運行python代碼來實現自己想要的功能,而之所以說自動化,是因為云函數可以自定義觸發器,定時觸發代碼的運行,從而無需人工去操作來實現自動化。
在奕輔導的小程序中,通過accessToken來識別用戶身份的,但它同時又是有有效期的,大概在六天左右,失效之后又得重新獲取,然后再去云函數中改代碼,這樣看來又不是完全自動化的,算是半自動化吧,需要人工干預。