0.0
No commit activity in last 3 years
No release in over 3 years
This gem enables download test cases, test automatically and submit code.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

 Project Readme

AtcoderTools

Publish Gem License: MIT Gem Version Code Climate

Atcoderの競技環境を簡単にsetupするためのツールです。 現在 rubyとc++に対応しています。

インストール

$ gem install atcoder_tools

使い方

言語の変更

$ atcoder_tools language

atcoderにログイン

$ atcoder_tools login

コマンドを実行すると、user_nameとpasswordの入力画面になります。

コンテスト用ファイルの作成

$ atcoder_tools create abc170

コンテスト用自動デバッグ

$ atcoder_tools start

コンテストの提出

$ atcoder_tools submit

コンテストの削除

$ atcoder_tools delete

MODEについて

  • NONE: なにもおこらない
  • DEBUG: 標準入力で、testcaseが渡されたら状態で実行される。
  • RUN: ファイルを実行。標準入力は自分で渡す。
  • TEST: rspecを用いたテスト自動実行。どれが通っていてどれが通っていないかわかる。

Development

本リポジトリをクローンし、path指定して、gemをインストールするとデバッグできる。

Contributing

issueやプルリク適当に投げてくれてかまいません。

License

The gem is available as open source under the terms of the MIT License.

Code of Conduct

Everyone interacting in the AtcoderTools project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.