Этот репозитории перенесен в архив. Проект продолжает развитие на другом языке. Пользуйтесь новым репозиторием.
Парсер расписания с сайта МАИ
- Выбор группы из списка
- Просмотр списка групп
- Загрузка списка групп в кэш
- Загрузка
текущего
рассписания, наконкретную
,текущую
илиследующую
неделю - Загрузка рассписания с текущей недели и
до конца семестра
или на весьсеместр целиком
- Загрузка рассписания
сессии
- Поддержка
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) для поддержки во всем мире
. Для этого нужно открыть окно Регион
через панель управления и перейти на вкладку Дополнительно
, нажать Изменить язык системы
, установить чекбокс, перезагрузиться.