DOMJudge автоматически создает сотни пользователей для частного конкурса
Есть ли способ автоматического создания сотен пользователей для частного конкурса в DOMJudge. Я использую DOMJudge 6.0 и могу обновиться до 7.0+
Я изучаю 2 варианта
1. DOMJudge API
a. No API to create users and teams - https://www.domjudge.org/demoweb/api/doc
2. Import/Export teams and users
a. I see groups, teams and accounts in drop down menu. accounts.tsv in my DOMJudge link: https://domjudge.mydomain.com/jury/impexp.php
b. Am able to download teams.tsv in the same page above, edit it and upload a new teams.tsv to import
c. But am not able to see a sample accounts.tsv in the same page. I only see "Tab separated, export: groups.tsv, teams.tsv, scoreboard.tsv, results.tsv"
d. The schema listed in wiki here (https://clics.ecs.baylor.edu/index.php?title=Contest_Control_System_Requirements#Appendix:_File_formats) doesnt seem to correlate with teams.tsv exported from above link.
1 ответ
Решение
Поскольку я не нашел решения онлайн, я написал скрипт для автоматического добавления пользователей в таблицы DOMJudge, чтобы упростить рабочий процесс добавления пользователей.
Это скрипт