Hello!
I am introducing a new tool for competitive programming—submitter. It does just that, submits your solution to supported online judges and displays results, all from the comfort of your command line.
Prerequisites
You would need rust and docker
Installation
cargo install --git https://github.com/EgorKulikov/submitter
Usage
submitter <task url> <language> <path to solution>
Supported sites
At the moment the following is supported:
- Codeforces (unless Cloudflare would want to click you on the box, I cannot fool it yet)
- Codechef
- Yandex Contest
- AtCoder
- Universal Cup
- Luogu (no support for changing language, language of the last submit is used)
Over-engineering at its finest
If you know how to get around (non-checkbox) Cloudflare another way, I am all ears
https://mirror.codeforces.com/
I am afraid it also does goes through some cloudflare checks, but thanks, it seems to has less load and hence not reverting to checkbox as frequently
Is it really more convenient to paste url to terminal than to submit via website?
It is if you use other tools in tandem