Skip to content

Latest commit

 

History

History
14 lines (8 loc) · 1.26 KB

README.md

File metadata and controls

14 lines (8 loc) · 1.26 KB

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, которые встретились несколько раз.