Skip to content
This repository was archived by the owner on Aug 23, 2022. It is now read-only.

Ninjaclasher/dmoj-submission-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DMOJ Submission Downloader

Downloads all the submissions of a DMOJ problem. Useful for when MOSS is needed to check for cheaters in a contest.

Installation

First, install the prerequisites:

$ pip3 install -r requirements.txt

Usage

$ python3 downloader.py --help
usage: downloader.py [-h] [--best-only] problem_code session_id

DMOJ Submission Downloader

positional arguments:
  problem_code     The DMOJ problem code.
  session_id       Your DMOJ session ID, which is needed to retrieve the
                   submission source.

optional arguments:
  -h, --help       show this help message and exit
  --best-only, -b  Only store the best submission per user, rather than all
                   submissions, where best submission is determined by
                   SubmissionDownloader.ORDER.

About

Downloads all the submissions of a DMOJ problem - useful for checking contest submissions

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages