Skip to content
/ ejudge-grabber Public archive

Граббер результатов с нескольких контестов

Notifications You must be signed in to change notification settings

mipt-cs/ejudge-grabber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

ejduge grabber

нужен ruby (конечно), и гем nokogiri. http://www.nokogiri.org/tutorials/installing_nokogiri.html

usage: ruby gen_html.rb > x.htm

перед этим в файле gen_html.rb нужно дописать всех студентов (name - это просто имя для итоговой таблицы, variants - это все варианты поля Участник в таблицах на сайте - иногда в разных контестах они указывают разные). Если один и тотже чувак дважды в одной таблице на сайте - то все остальные вхождения скипаются, суммировать строки таблицы мне не охота. Итак, все студенты в students.

все нужные контесты нужно прописать в contests. там все просто, по аналогии.

также нужно вбить свой логин\пароль от ejudge.

скрипт в stderr выводит варнинги, о пропущенных студентах (которых нет в students) и о студентах из students, которые встретились несколько раз.

About

Граббер результатов с нескольких контестов

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages