Этот репозитории перенесен в архив. Проект продолжает развитие на другом языке. Пользуйтесь новым репозиторием.
Парсер расписания с сайта МАИ
- Выбор группы из списка
- Просмотр списка групп
- Загрузка списка групп в кэш
- Загрузка
текущегорассписания, наконкретную,текущуюилиследующуюнеделю - Загрузка рассписания с текущей недели и
до конца семестраили на весьсеместр целиком - Загрузка рассписания
сессии - Поддержка
HTTP[S]иSocks4/5прокси - Поддержка вывода в формате
iCal
TimeTable.exe {Институт} {Курс} --group <Число> --week <Число>
TimeTable.exe {Институт} {Курс} --list
TimeTable.exe --clear
Институт - Номер института от 1 до 12
Курс - Номер курса от 1 до 6
--group, -g - Номер группы из списка
--week, -w - Номер недели от 1 до 18 или current для текущей недили, next — для следующей
--list, -l - Показать только список групп
--ics - Вывод в ics файл
--proxy - Использовать прокси
<протокол://адрес:порт>
--sem - Загрузить весь семестр
--tilsem - Загрузить семестр от текущей недели до конца
--sleep - Время (в секундах) простоя после загрузки недели для семестра
--session - Расписание сессии
--workdir, -d - Путь рабочей директории (кэш)
--output, -o - Путь для вывода
- Вместо внятного текста в консоли отображается кракозябра, что делать?
Windows
Ответ: Чтобы текст отображался корректно установите чекбокс Бета-версия: Использовать Юникод (UTF-8) для поддержки во всем мире. Для этого нужно открыть окно Регион через панель управления и перейти на вкладку Дополнительно, нажать Изменить язык системы, установить чекбокс, перезагрузиться.