Inviseble_Demon
Мой дом здесь!
- Регистрация
- 11 Дек 2008
- Сообщения
- 478
- Реакции
- 377
- Автор темы
- #1
Доброго времени суток.
Решил пожаловаться на мою тяжкую жизнь и за одно спросить совета.
Есть такой страшный сайт avito.ru страшный потому что багов я там нашел немерено...
Одни глюки с пагинацией только чего стоят... но не об этом речь..
Имеется потребность получить телефон из объявления, он в картинке так что нужно запрашивать по адресу.
1) Изначально это была переменная в исходнике которая просто передовалась через GET и получалась картинка. Но после недели парсинга зашита сменилась.
2) Код этот стал длинным как зараза хотя итоговый запрос остался тем же. Расковырял яву и получилось то теперь из этой строки нужен каждый нечетный символ и это будит ключ. Но опять токи буквально пара дней и снова сломалось
3) Теперь ключ стал немного длиннее логика осталась тойже только теперь он туда подмешивает левые символы и потом перед генерацией удаляет их. Пофиг снова отрыл и все заработало. Но непомню сколько проработало и снова сломалось.
4) Теперь он ещё и рефер затребовал - дал но снова сломалось.
5) И вот теперь я вообще не понимаю что там происходит потому как если сохранить страницу то получаем одинаковый ключ на выходе - прогоняем через мою функцию получаем тоже самое. Делаю это в браузере - получаю одинаковые ключи запроса но с**а ключи в исходнике постоянно разные кароче я вообще не понимаю что там творится и от куда он берется. Куки не причем - проверил.
Решил пожаловаться на мою тяжкую жизнь и за одно спросить совета.
Есть такой страшный сайт avito.ru страшный потому что багов я там нашел немерено...
Одни глюки с пагинацией только чего стоят... но не об этом речь..
Имеется потребность получить телефон из объявления, он в картинке так что нужно запрашивать по адресу.
1) Изначально это была переменная в исходнике которая просто передовалась через GET и получалась картинка. Но после недели парсинга зашита сменилась.
2) Код этот стал длинным как зараза хотя итоговый запрос остался тем же. Расковырял яву и получилось то теперь из этой строки нужен каждый нечетный символ и это будит ключ. Но опять токи буквально пара дней и снова сломалось
3) Теперь ключ стал немного длиннее логика осталась тойже только теперь он туда подмешивает левые символы и потом перед генерацией удаляет их. Пофиг снова отрыл и все заработало. Но непомню сколько проработало и снова сломалось.
4) Теперь он ещё и рефер затребовал - дал но снова сломалось.
5) И вот теперь я вообще не понимаю что там происходит потому как если сохранить страницу то получаем одинаковый ключ на выходе - прогоняем через мою функцию получаем тоже самое. Делаю это в браузере - получаю одинаковые ключи запроса но с**а ключи в исходнике постоянно разные кароче я вообще не понимаю что там творится и от куда он берется. Куки не причем - проверил.