Автоматизация взаимодействия с JavaScript веб-страницы - PullRequest
0 голосов
/ 17 июля 2011

Некоторые веб-сайты, такие как Rapidshare, предоставляют доступ к своему контенту с помощью таймеров на основе JavaScript.
Это невозможно обойти, для таких, как я, кто на самом деле не знает, как именно работают веб-браузеры.

Буду признателен, если кто-нибудь предоставит мне полезную статью, объясняющую, как справиться с этим препятствием (скрипты и файлы cookie).



Примечание редактора. Заголовок был "Автоматизация javascript на стороне сервера", что технически неверно в остальной части вопроса. Но я оставляю старый текст заголовка на тот случай, если другие пользователи будут искать с теми же соображениями.

Ответы [ 2 ]

1 голос
/ 17 июля 2011

Вы хотите изменить поведение веб-сайта при просмотре, да?

Для этого используйте браузерные скриптовые инструменты, такие как Greasemonkey 1 .

Userscripts.org содержит коллекцию скриптов, которые работают на различных сайтах, включая скрипты для, скажем, Rapidshare .

Найдите скрипт, который делает то, что вы хотите, или настройте скрипт, который близок.
Иногда вы можете поговорить с людьми на форуме Userscripts.org о написании новых сценариев, и SO (здесь) может помочь с конкретными вопросами программирования сценариев.


1 Greasemonkey в основном предназначен для Firefox, но работает в различной степени на Chrome, Opera, Safari и даже IE (очень ограниченно). Сценарии GM довольно хорошо работают на Chrome - особенно при использовании расширения Tampermonkey .

0 голосов
/ 17 июля 2011

Javascript - это технология на стороне клиента.Для серверной части вам нужно что-то вроде JSP, ASP или PHP.Для этого требуется веб-сервер для размещения страниц, которые обрабатывают результаты и отображают сгенерированный вывод в браузере.

...