Скрипт для регистрации в колледже

Завтра утром я записываюсь на весенние курсы (перевод на программу информатики). Так как я студент-переводчик, я получаю последний выбор оставшихся занятий, которые еще не были проведены. Акцент на "последний выбор" и "остаток". Весьма вероятно, что какие бы уроки я ни собирался выбрать завтра, я даже не смогу их получить, потому что другие студенты будут соперничать за те же классы. Добавьте к этому, даже с планированием, чрезвычайно медленный сервер, когда он подвергается большой нагрузке.

Поэтому, когда я регистрируюсь в следующем семестре (или даже регистрируюсь на другие классы для Spring, если другие бросают их), я хотел бы иметь готовый скрипт или код, чтобы я мог просто автоматизировать свои входные данные, не заполняя веб-формы и надеясь, что Сервер анализирует их правильно. (По входным данным, я имею в виду - от автоматического заполнения полей формы до ввода SQL). Очевидно, это может не сработать. Но то, что я ищу, это своего рода кейлоггер для веб-браузера, который загружает все посещенные веб-страницы, любой выполненный JavaScript, заполненные формы, что угодно и все. Таким образом, я мог бы проанализировать данные позже и на досуге, чтобы посмотреть, смогу ли я сделать это лучше.

Любые предложения о том, что может сделать это? (Я думаю, может быть, какое-то тестирование программного обеспечения?). Заранее спасибо.

3 ответа

Решение

Selenium может автоматизировать большинство задач на основе браузера. http://selenium.seleniumhq.org/

Grinder поставляется с локальным прокси-сервером, который может записывать трафик, и может работать с Python. http://grinder.sourceforge.net/

Я настоятельно рекомендую вам ознакомиться с политикой приемлемого использования вашего университета, у меня такая вещь будет считаться серьезным нарушением и, возможно, вас выгонят.

CoScripter делает именно то, что вам нужно.

Другие вопросы по тегам