Comments 16
Окей, сразу накидаю проблем, которые появляются передо мной:
- Я не знаю пароля. То есть, бумажка, с логином-паролем была у меня в руках 2 года назад, после этого она конечно же потерялась. Единственное, что я могу получить из формы на сайте пгу: логин в чистом виде и пароль в хешированном.
- У меня несколько детей. А такое реально есть, когда на один и тот же аккаунт pgu прикреплено несколько детей.
Для меня лично решение первой проблемы является такое: сразу в бд вбить хеш, который сказал пользователь. Я надеюсь, что вы не храните в бд пароли в чистом виде. Поэтому можно теоретиески сделать и некоторый обход этого предхеширования. Но тут сразу же появляется проблема того, что доступ будет иметь почти любой, кто в состоянии поменять type
в html странице, или сидящий между клиентом и сервером пгу. Так что тут, как мне кажется, вопрос уже этический.
А вообще спасибо, что занялись этим. Я, как и писал уже, вроде, раньше сделал дополнение к хрому, которое тупо в один клик входило в электронный дневник и у меня были идеи сделать десктопное приложение с парсером, но Вы перешагнули и обогнали)
Понравилась и идея и реализация.
Заходить через браузер каждый раз для проверки оценок ребенка — нудно и долго. Тут все под рукой, причем с автоматическим приходом оповещений о двойках/пятерках перед приходом с работы — позволяет понять как у школьника идут дела в школе. Ну и его мотивирует получать хорошие оценки, зная что они постоянно контролируются.
В целом, концепция использования Телеграм как единой платформы для всего (чатов поддержки, контроля серверов, перевода/обмена денег, доступа к самым различным сервисам) — очень интересна.
Дуров с коллегами последовательно идет в этом направлении. Теперь нужны усилия со стороны разработчиков, чтобы добавитьв эту платформу больше полезных сервисов. И электронный дневник — один из них.
Попробую его использовать на следующей неделе.
Надеюсь на поддержку и развитие проекта!
И кстати, напрямую войти через mrko.mos.ru я не могу, входит только через аутентификацию pgu.mos.ru, поэтому какой нужен логин, от mrko или pgu?
История о том, как парсер превратился в полноценного МРКО бота для Телеграм