VBscript activeX Internet Explorer альтернативный объект

440
dj_boy

Мне нужна альтернатива Linux для манипулирования браузером. В Windows я использовал бы это, VBscriptчтобы сделать это через объект Internet Explorer, но в Linux у меня нет ни одного из них.

Есть ли другой сценарий, подобный среде для Linux, который может манипулировать FireFox или Chrome? Мне нужно эмулировать пользователя с помощью браузера и получить дату с сайтов, к которым пользователь обращается.

curlне подходит, потому что мне нужен также и JavaScript. По сути, мне нужен сценарий, чтобы увидеть то же, что и «настоящий» пользователь.

1
Мне нужно эмулировать пользователя с помощью браузера и получить дату с сайтов, к которым пользователь обращается dj_boy 8 лет назад 0
Curl - это не хорошо, потому что мне нужен также javascript, в основном мне нужен скрипт, чтобы увидеть то же, что и реальный пользователь dj_boy 8 лет назад 0
Не нужно благодарить меня - редактирование для улучшения вопросов и ответов [ожидается от пользователей] (http://superuser.com/help/behavior) :) bertieb 8 лет назад 0

1 ответ на вопрос

0
scytale

Вы можете использовать селен для автоматизации взаимодействия с браузером

в качестве альтернативы вы можете обойти браузер и получить доступ к данным напрямую, используя веб-скребинг - например, в python есть scrapy

хотя селен хорош, я думаю, что реальной альтернативы VBscript нет dj_boy 8 лет назад 0