Egor's blog

By Egor, history, 4 hours ago, In English

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)
  • Vote: I like it
  • +49
  • Vote: I do not like it

»
3 hours ago, # |
  Vote: I like it +9 Vote: I do not like it

Over-engineering at its finest

  • »
    »
    3 hours ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    If you know how to get around (non-checkbox) Cloudflare another way, I am all ears

    • »
      »
      »
      3 hours ago, # ^ |
        Vote: I like it +17 Vote: I do not like it
      • »
        »
        »
        »
        2 hours ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        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

»
13 minutes ago, # |
  Vote: I like it +2 Vote: I do not like it

Is it really more convenient to paste url to terminal than to submit via website?