Commit Graph

6 Commits

Author SHA1 Message Date
kinoshitakenta 3774f2eaa3
feat: add example configuration file
Introduces an example TOML configuration file.

This file defines the structure and default values for login-related settings, including language, login ID, password, and company ID.
2025-05-19 15:58:34 +08:00
kinoshitakenta 6cadab738c
chore: adds dependencies for TOML parsing and Selenium
Adds `tomli` for parsing TOML files and `webdriver_manager` along with `selenium` for managing browser drivers in automated testing.
2025-05-19 15:58:16 +08:00
kinoshitakenta 0b80ee79b1
feat: automates ChromeDriver management
Updates the ChromeDriver setup to use `webdriver_manager` instead of relying on a local executable. This ensures the correct ChromeDriver version is automatically downloaded and managed, improving reliability and reducing manual configuration.

Removes the now unnecessary `chromedriver.exe` from the `.gitignore` file.
2025-05-19 11:02:58 +08:00
kinoshitakenta f66cf7aeac
feature: log in again after timeout, can handle the correct window 2024-05-30 15:36:23 +08:00
kinoshitakenta e0afd876b6
feature: basic features 2024-05-28 11:45:07 +08:00
kinoshitakenta d89ee00308
Initial commit 2024-05-28 11:31:45 +08:00