diff --git a/main.py b/main.py
index a27a26f..3edf696 100644
--- a/main.py
+++ b/main.py
@@ -1495,17 +1495,62 @@ if __name__ == '__main__':
# crypted_shit = soup.find('div', class_="aspNetHidden")
print()
+
+ # Реверс инжиринг __doPostBack
+ #
+ #
+
+ # _doPostBack
+ # @param eventTarget
+ # @param eventArgument
+ # E.g.:
+ #
+ # Показать расписание
+ # Я не видел, чтобы eventArgument заполнялось, поэтому оставляем пустым
+ # Т.е. просто заполняет 2 переменные
+
+ # Реверс POST запроса
+ # Передается вот это:
+ # &__EVENTARGUMENT=
+ # &__VIEWSTATE=%2FwEPDwUKLTkzNTgzNzI3Ng9kFgJmD2Q.....
+ # &__VIEWSTATEGENERATOR=3EAAC6F7
+ # &_EVENTVALIDATION=%2FwEdAIgLxA5dNdvuvMP6V....
+ # &ctl00%24cphMain%24ctl05=2 - НОМЕР ГРУППЫ
+ # &ctl00%24cphMain%24ctl06=-1 - ПРЕПОД
+ # &ctl00%24cphMain%24ctl07=-1 - АУДИТОРИЯ (МЕСТО)
+ # &ctl00%24cphMain%24ctl08=-1 - АУДИТОРИЯ (ЗАЛ)
+
# Криптохуйню ищем
cryptshits = (
{"name": "__EVENTTARGET", "value": ""},
{"name": "__EVENTARGUMENT", "value": ""},
{"name": "__VIEWSTATE", "value": ""},
+ {"name": "__VIEWSTATEGENERATOR", "value": ""},
+ {"name": "__EVENTVALIDATION", "value": ""},
)
+
for i in cryptshits:
val = soup.find('input', {"id": i['name']})
i['value'] = val.get('value')
print(cryptshits)
+
+
+
#
#