本家に自動登録機能がついたためアーカイブしました。
AtCoder Beginner Contestトーナメント(以下ABCT)の登録をやってくれます。
※開発時、私がABCTに登録済みだったため最後までテストできていません。
ABCT登録時の以下のようなフローを自動でやってくれます。
- ABCTにAtCoderのIDを入力して登録ボタンを押下
- AtCoderでの所属を表示された文字列に変更
- ABCTに戻って確認ボタンを押下
- (AtCoderの所属を元に戻す)
- node: 15.6.0
- npm: 7.4.0
- ソースコードをクローン
git clone https://github.com/k1832/abc-tournament-registration.git
- フォルダを移動
cd abc-tournament-registration
- 依存関係をインストール
npm i
- ユーザ情報を指定するファイル( .env )を準備
mv .env.sample .env
- .env の内容を自分のIDとパスワードに変更
例としてIDが "k1832" でパスワードが "password1234" の場合、以下の様に変更します。
ATCODER_ID=k1832
ATCODER_PASSWORD=password1234
- 実行
node index.js