2008-11-19 2 views
1

Я подписываю весенние курсы завтра утром (перевод в программу Computer Science). Поскольку я студент-переводчик, я получаю последний выбор оставшихся классов, которые еще не были приняты. Акцент на «последний выбор» и «оставшийся». Весьма вероятно, что любые классы, которые я намереваюсь собирать завтра, я, возможно, даже не получу, потому что другие ученики будут бороться за те же самые классы. Добавьте поверх этого, даже с планированием, чрезвычайно вялый сервер, когда он попадает с большой нагрузкой.Сценарий для регистрации в колледже

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

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

ответ

3

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

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

+0

Убедитесь, что вы смотрели плагин Selenium IDE firefox для невероятно легкого создания сценариев. http://selenium-ide.seleniumhq.org/ – 2008-11-19 06:24:48

2

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

+0

Да, вы, вероятно, правы ... Потому что, если бы я мог понять, как вводить непосредственно в базу данных, я, вероятно, сделаю больше с этим мощность. – Kevin 2008-11-19 05:10:31

Смежные вопросы