Skip to content

clyang/DormFlowAlert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DormFlowAlert

快速的宿舍網路總是讓人一用上癮,但是每天8GB的流量限制實在是讓人無奈,尤其是一旦超流就得被斷線,更是讓人生氣又無奈,所以本程式結合csie.io的跨IM通知平台,定期檢查您宿網使用的流量,並且在使用流量到達50%、70%、90%以及100%時,自動發出Line通知至您的裝置,讓您可以預先做出處置(如:遠端回去關機或是打電話給室友拔線等等),省去被斷線的痛苦經驗!使用本程式需要符合下列條件:

安裝說明

本程式使用Python的Requests library,經過實測可以直接在系上linux.cs以及mcore8.cs主機上面執行,如果您要在自己的機器上運行,請先執行pip install requests

步驟如下:

  • 登入系上linux.csmcore8.cs主機
  • git clone https://github.com/clyang/DormFlowAlert
  • 編輯檔案: cd DormFlowAlert && vim DormFlowAlert.py
    • MYIP改為您宿網的IP
    • LINE_TOKEN改為您的專屬token,(您可在此取得
    • 存檔
  • 最後設定每三分鐘檢查一次,使用下列指令crontab -e,在檔案最後新增下列這行
    • */3 * * * * ~/DormFlowAlert/DormFlowAlert.py >> ~/DormFlowAlert/flow.log
    • 存檔
  • 使用crontab -l檢查是否設定成功
  • 搞定收工,祝您永遠不會收到超流的通知,csie.io關心您

有圖有真相

alt_tag

Releases

No releases published

Packages

No packages published

Languages