https://github.com/miscord-dev/rarejobctl
A tool to automate tutor reservations for the "Rarejob" via CLI
https://github.com/miscord-dev/rarejobctl
cli cli-tool golang rarejob selenium
Last synced: 5 months ago
JSON representation
A tool to automate tutor reservations for the "Rarejob" via CLI
- Host: GitHub
- URL: https://github.com/miscord-dev/rarejobctl
- Owner: miscord-dev
- License: apache-2.0
- Created: 2022-12-10T11:49:05.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-12-02T18:45:54.000Z (7 months ago)
- Last Synced: 2025-12-05T18:25:13.265Z (7 months ago)
- Topics: cli, cli-tool, golang, rarejob, selenium
- Language: Go
- Homepage:
- Size: 84 KB
- Stars: 6
- Watchers: 0
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# rarejobctl
レアジョブの講師予約をCLI上から行うためのツールです。
rarejobctl is a tool to automate tutor reservations for the "Rarejob" via CLI. Rarejob is an online English tutorial service for Japanese.
## 使い方
### CLI
`127.0.0.1:4444`で動いているSeleniumサーバを使用し、2022/12/27 9:30開始のレッスンを予約する場合
```
$ rarejobctl \
-selenium-host 127.0.0.1 \
-selenium-port 4444 \
-selenium-browser-name firefox \
-year 2022 \
-month 12 \
-day 27 \
-time "9:30"
```
### Docker
2022/12/27 9:30開始のレッスンを予約する場合
```
docker run -it ghcr.io/musaprg/rarejobctl-standalone \
rarejobctl \
-year 2022 \
-month 12 \
-day 27 \
-time "9:30"
```
2022/12/27 9:30~10:00開始のレッスンを予約する場合
```
docker run -it ghcr.io/musaprg/rarejobctl-standalone \
rarejobctl \
-year 2022 \
-month 12 \
-day 27 \
-time "9:30" \
-margin 30
```