作為修復壁畫的打工仔需要不厭其煩地到南藝大登錄系統手動輸入自己的打工紀錄,規定說每日不得超過八小時,每週不得超過四十小時,不過我沒有寫時數計算跟連續工作天數超出規定的提示功能就是了。
每天的工作紀錄得拆成上午和下午兩個時段,而工作內容的敘述是一樣的,如此重複的複製貼上是如此乏味,所以我寫了這支簡單的 Chrome Driver 幫我登錄資料,使用者可能會需要調整參數,因此我沒有包成 exe
檔,另一個原因是我有點懶惰。
-
安裝 Python
下載
Python 3.8.4 64bits
版,點這個連結就可以下載了。以下為示意圖,並非前面給的連結的版本(因為我已經安裝好了),安裝時需要勾選將python
加入PATH
,然後按 Install Now ,若有安裝pip
的選項記得打勾,之後安裝完即可。 -
檢查 python 是否安裝完成
按壓鍵盤
Windows
鍵 +R
,輸入cmd
後按下Enter
打開命令提示字元。 -
在命令提示字元輸入
python --version
檢查python
版本 -
點擊 Git repo 上方的
clone
,將這個程式下載到你的電腦上並解壓縮,建議路徑不要有中文。 -
回到命令提示字元輸入,將路徑切換至剛剛下載的路徑。
-
輸入
pip install -r requirements.txt
。這個指令將會安裝這個程式所需要的套件。截圖中,可以看到路徑前面多了個
(venv)
和你不太一樣,這是由於我已經有安裝過了,因此開虛擬環境示範一次安裝過程,無須理會。 -
安裝 Chrome Driver
請點選此連結,並按照示意圖點選下載,下載路徑選擇
C:\Users\你的使用者名稱
。
-
Config.ini
設定檔打開程式資料夾,雙擊名稱為
Config.ini
的檔案,並依照順序:- 將
PATH_TO_CHROMEDRIVER
改為剛剛所下載的 chromedriver.exe 放置的路徑 - 將
YOUR_ACCOUNT
改為登錄系統的帳號 - 將
YOUR_PASSWORD
改為登錄系統的密碼
- 將
-
main.py
主程式