https://github.com/blueswen/zerojudgecrawler
Score and code crawler for ZeroJudge
https://github.com/blueswen/zerojudgecrawler
Last synced: 3 months ago
JSON representation
Score and code crawler for ZeroJudge
- Host: GitHub
- URL: https://github.com/blueswen/zerojudgecrawler
- Owner: blueswen
- Created: 2017-03-22T09:31:16.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-28T18:55:45.000Z (about 8 years ago)
- Last Synced: 2025-03-29T04:16:35.766Z (3 months ago)
- Language: Perl
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Online Judge Crawler
Score and code crawler for [ZeroJudge](http://judge.nccucs.org/)### Dependencies
1. python 3
3. [pandas](http://pandas.pydata.org/)
4. [Beautiful Soup 4](https://www.crummy.com/software/BeautifulSoup/bs4/doc/)
5. perl### Usage
Download score
```
python3 main.py -p [problem_id] -d [dead_line] -o [output_folder]
```Download code:
1. Setting login_data's account and password at main.py
```
python3 main.py -p [problem_id] -d [dead_line] -code -o [output_folder]
```
2. Login with args
```
python3 main.py -p [problem_id] -d [dead_line] -code -ac [user_account] -pwd [user_password] -o [output_folder]
```More detail
```
python3 main.py -u
```Code similarity
```
moss.pl -l c code/*.c
```### Reference
1. [A System for Detecting Software Plagiarism](http://theory.stanford.edu/~aiken/moss/)