Форум сайта python.su
568
aybА вот нету никаких данных. Есть страничка сгенеренная ПХП и куча всяких фильтров - селектов, чекбоксов, радиокнопок на которые повешены обработчики ончейндж, которые показывают или хайдят строчки таблицы.
Очень спорно. Мне от сайта нужны данные, а что там с логикой js мне по барабану. js не генерирует данные, а получает из внешнего источника.
Офлайн
253
aybМне кажется вы тут сами себе противоречите. Да js получает данные. Не запустите js или его аналог, не получите данные. Вопрос в том что проще. Сделать самому имитатор js или разобрать то, что получается в результате его выполнения. Обычно проще разобрать результат :). У вас конечно может быть другой случай.
js не генерирует данные, а получает из внешнего источника.
Офлайн
Давайте разберем реальный пример:
Есть сайт с бесплатным списком прокси: http://spys.ru/free-proxy-list/RU/
На нем, с помощью JS довольно просто зашифрован порт
Я нагуглил скрипт https://github.com/deapge/twi/blob/master/proxy/fetch_proxy_ip/spys.ru.py
Как видно из тела скрипта он для каждого порта на странице пробегает по своему списку соотношения закодированной цифры порта к раскодированной
Видите ли вы еще какие нибудь способы решить эту задачу?
Офлайн
15
Попробуй посмотреть в сторону phantomjs или кучи его клонов casperjs, nightmarejs. Но это javascript
Офлайн
24
Зачем ? Есть готовый скрипт ? В чем проблема ? Зашифровано конечно
Отредактировано FishHook (Янв. 18, 2016 15:16:09)
Офлайн
568
ayb
У нас форум высокой культуры быта! 
Офлайн
9
aybНаверное шифр изменился и скрипт уже устарел.
Зачем ? Есть готовый скрипт ? В чем проблема ? Зашифровано конечно
Отредактировано WoMax (Янв. 18, 2016 16:31:42)
Офлайн
Я бы хотел найти вариант чтобы разбирать ничего не пришлось, ведь в браузере я яваскрипты не разбираю - они сами разбираются 
Офлайн
9
Xion
Я бы хотел найти вариант чтобы разбирать ничего не пришлось, ведь в браузере я яваскрипты не разбираю - они сами разбираются
Офлайн
24
Xion
Я бы хотел найти вариант чтобы разбирать ничего не пришлось, ведь в браузере я яваскрипты не разбираю - они сами разбираются
Отредактировано ayb (Янв. 20, 2016 10:50:59)
Офлайн