Парсер расписания с сайта МАИ
- Выбор группы из списка
- Просмотр списка групп
- Загрузка списка групп в кэш
- Загрузка
текущего
расписания, наконкретную
,текущую
илиследующую
неделю - Загрузка расписания
сессии
- Поддержка
HTTP[S]
иSocks5
прокси - Поддержка вывода в формате
iCal
Выбор недели: timetable-go --dep <Институт> --course <Курс> --group <Число> --week <Число>
Список групп: timetable-go --dep <Институт> --course <Курс> --list
Очистка кэша: timetable-go --clear
Флаги:
-V Печать номера версии и выход
-clear
Очистить кэш групп
-course uint
Номер курса от 1 до 6
-current
Текущая неделя (игнорирует -week)
-dep uint
Номер института от 1 до 12 или 14
-group uint
Номер группы из списка
-help
Показать эту помощь
-ics
Вывод в ics файл
-list
Показать только список групп
-next
Следующая неделя (игнорирует --current, --week)
-output string
Путь для вывода (если не задан то равен --workdir)
-proxy string
Использовать прокси: <протокол://адрес:порт>
-session
Расписание сессии (игнорирует выбор недели: --week, --next, --current)
-week uint
Номер недели от 1 до 18
-workdir string
Путь рабочей директории (кэш) (по умолчанию равен pwd)