Существует ли Scala-версия Python's Mechanize? - PullRequest
4 голосов
/ 21 августа 2009

Я использовал механизирую в Python с большим успехом. Тем не менее, я пытаюсь выучить Scala. У меня есть IRC-бот, к которому я хотел бы добавить некоторые функции, в основном связанные с очисткой экрана веб-страниц нашей корпоративной интрасети. Это требует, чтобы вы были перенаправлены на корпоративную страницу входа в систему, затем направлялись к месту назначения, а затем, возможно, должны были отправить другую регистрационную информацию.

Кто-нибудь знает что-то, что я могу использовать из Scala, чтобы получить такую ​​функциональность?

Ответы [ 2 ]

2 голосов
/ 22 августа 2009

Ближайшие библиотеки Java, о которых я могу подумать, - это драйверы браузера. Наиболее известными являются Selenium и WebDriver . Последний также предлагает режим в процессе.

Поскольку API Selenium не так уж и удобен в использовании, на DSLish-фасаде появилось несколько проектов: Selenium DSL и Selenium Inspector .

Предостережение заключается в том, что все они ориентированы на тестирование веб-приложений, поэтому им может не хватать функций, которые соответствуют вашему делу.

2 голосов
/ 21 августа 2009

Я не знаю каких-либо усилий Scala с подобной функциональностью. В ожидании ответов об обратном я советую вам поискать Java библиотеки с похожей функциональностью.

...