Skip to content

Latest commit

 

History

History
30 lines (26 loc) · 1.47 KB

ReadMe.md

File metadata and controls

30 lines (26 loc) · 1.47 KB

NCYU 教學意見調查表自動化

hackmd-github-sync-badge

動機

  • 每次選課都要重複性的填表單,有幾堂課就要填幾次一樣的問題,且我給老師的評價都會是一致的。因此,我自動化填表單

怎麼使用

  • 首先你要是位嘉義大學的學生
  • 下載程式碼的壓縮檔
  • 你會看到 ncyu_autoFill_form-main 的資料夾
  • 下載 Python
  • 在這個資料夾的路徑下開啟終端機
  • 執行以下程式碼
    • pip install pipenv
    • pipenv install (下載需要的套件)
    • pipenv shell (進到虛擬環境,一定要下這行指令,因為套件是安裝在虛擬環境)
  • 開啟 webCrawler.py 檔案(右鍵選擇開啟檔案的方式,建議用 vs code)
  • 輸入你這學期總共修了幾堂課
  • 輸入你的 校務行政系統 帳號跟密碼
# 使用者需要依自己修課狀況自行輸入 (舉例來說)
Ur_ACCOUNT = "10929xx"
Ur_PASSWORD = "123456789"
COURSE_TAKEN_NUM = 9
  • 打上 python .\webCrawler.py 然後按 Enter 執行程式碼

如果帳密打錯,在終端機打上 ctrl + c 中止程式運行,然後再執行一次程式,如果你發現都登不進去表示你帳密打錯了喔!

tags: automation