Skip to content

Проверка расписания ИТММ ННГУ на изменения

Notifications You must be signed in to change notification settings

rybval/itmm_schedule_checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Описание

Скрипт для проверки страницы расписания ННГУ ИТММ на изменения.

Найдя изменения отправляет их email-сообщением по указанному адресу.

В сообщении содержатся:

  • данные о том, что изменено (текст на странице и/или файл расписания);
    • с выделением ключевых слов (если они указаны);
  • файл расписания (если был изменён);
  • дата последнего изменения файла расписания;
  • ссылки на страницу и файл расписания на сайте ИТММ.

Пример сообщения

Пример сообщения

Использование

Требует для работы:

  • Python версии 3.2 и выше;
  • функции из mail;
  • локальный SMTP-сервер.

Рекомендуется использовать в связке с cron.

Запуск конструкцией вида:

itmm_schedule_checker.py <from-email> <to-email> [keyword [...]]

About

Проверка расписания ИТММ ННГУ на изменения

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages