-
Столкнулся с такой проблемой: средствами idHTTP гружу страницу HTML в строковую переменную. Тот участок текста, который мне интересен, вместо того, что мне нужно, содержит название сайта (набор символов), хотя, если я загружаю страницу в браузере, я вижу в том месте необходимую информацию.
Так вот, по всей вероятности - это какая-то защита. Как ее можно обойти? По всей видимости такой эффект дает какой-то скрипт JS. Т.е., допустим, я сохраняю нужную мне страницу, локально открываю ее в notepad, и вместо того, что нужно в куске кода сохранено совсем другое.
Помогите. Не знаю, куда копать. Не сталкивался.
-
> Так вот, по всей вероятности - это какая-то защита. вряд ли, скорее простой Ajax с динамическим формированием кода странички.
-
Но, вот как мне тогда как бы выполнить скрипт, а потом взять код ХТМЛ с уже дешифрованной инфой, которую я спокойно могу наблюдать в браузере?
-
> Но, вот как мне тогда как бы выполнить скрипт написать свой браузер/те действия, что необходимы для выполнения скрипта которые делает браузер в который ты спокойно наблюдаешь...
> а потом взять код ХТМЛ с уже дешифрованной инфой да успокойся уже, никто там инфу не шифрует чтобы ее дешифровать (параноик?). вот архивировать могут, протокол позволяет. и в заголовке пакета можно посмотреть чем архивировано (если оно вообще архивировано).
-
ты хочешь сказать, что весть текст нормальный а кусок архивирован?
-
нет, я хочу сказать, может быть как угодно. говорить в "общем" это говорить "за жизнь" или "ни о чем", что то же самое.
-
Т.е. я растрачиваю время на тебя в пустую? Поскольку по сути вопроса ничего нового не услышал. А жаль
-
да нет, это я на тебя время впустую потратил... т.к. общего ответа на общий вопрос ты не понял, а конкретизировать не собираешься. партизан.
-
> syserg (07.08.10 23:08) [6] > > Т.е. я растрачиваю время на тебя в пустую?
Счёт ему предъяви.
-
Защиты не бывает и быть не может... Видел пару раз как текст страницы выводился через document.write() из скрипта... Ещё было что текст страницы в кой-8, а скрипт просто переделывал в юникод...
Попробуйте просто выполнить все скрипты на страницы...
|