![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
Народ, помогите разобраться.
Короче на локале делаю, подключаюсь к контакту, парсю, отправляю пароль и логин, затем тащу куки. Опять подключаюсь, оправляю куки, парсю аудио. К примеру ссылка возвращается http://cs4248.vkontakte.ru/u25065979/audio/5c2aece89de5.mp3 Открываем - файл закачивается - проблем нет. Заливаю на сервер тот же скрипт, он коннектится, парсит, тоже самое, все без единой ошибки, но ссылка идет вида: http://cs4248.vkontakte.ru/u25065979/audio/2a736dd1ffd4.mp3 НА ТОТ ЖЕ САМЫЙ ФАЙЛ и не правильная. Делаю так чтобы на сервере показало контакт с которого парсю - так все верно, но контакт выдает ссылки неверно, именно на музыку, т.е. показывает страницу как надо с нормальной инфой, но параметры что указаны в странице на имя mp3 файла НЕ ВЕРНЫ, в чем дело? другая кодировка? я не понимаю. Как только уже не делал, просто граббер выдает страницу с именно неправильным названием файлов!!!!! Благодарю за внимание. Добавлено через 1 минуту и 18 секунд Весь список файлов неверный, хотя если ставим на другой сервер то все впорядке. Добавлено через 2 минуты и 56 секунд Делаю все через fsockopen с полной эмуляцией клиента. Хедер абсолютно верен! Добавлено через 9 минут и 14 секунд Не могу понять: за счет чего так сурово меняется имя конечного файла. То есть кусок инфы на странице вконтакте. |
|||
|
||||
pizzz |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 14.12.2008 Где: Омск Репутация: 6 Всего: 8 |
Может быть Вы какой нибудь заголовок забыли добавить?
Может быть Вы неучли JS который меняет УРЛ файла? --------------------
Спасибо много, жмем кнопку репутация. Извините меня за орфографические ошибки, я стараюсь не ошибаться, а они все равно просачиваются гады. |
|||
|
||||
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
Дело в том, что информация о музыке в контакте не идет через js, она сидит в самом теле исходно кода, то есть ее можно просмотреть в исходном коде странички.
Я же указал вверху, что на локале страница преспокойно грабится и парсится и все выдает верно. На удаленном сервере страница также грабится скриптом, преспокойно парсится НО ВЫДАЕТ ИНОЕ ИМЯ ФАЙЛА! Если при грабинге удаляем js то и в первом случае и во втором ничего не маняется. Если бы проблема была в урле, тогда бы скрипт и на локале бы не работал! Добавлено через 1 минуту и 22 секунды Что насчет заголовка. Посылаю весь хедер, предварительно проследив его через http дебаггер, к томуже если бы не учитывал, то также и в первом случае на локале ничего бы не работало. |
|||
|
||||
pizzz |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 14.12.2008 Где: Омск Репутация: 6 Всего: 8 |
Может быть стоит попробовать запросить через прокси?
--------------------
Спасибо много, жмем кнопку репутация. Извините меня за орфографические ошибки, я стараюсь не ошибаться, а они все равно просачиваются гады. |
|||
|
||||
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
Тут видишь в чем проблема, просто необходимо либо понять запрос-ответ клиента-сервера, либо понять суть вывода контента.
Не знаю в чем ошибка, через все пробовал. |
|||
|
||||
awers |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1465 Регистрация: 22.3.2006 Где: Россия, Таганрог Репутация: 21 Всего: 31 |
Для начала фаербагом бы посмотрел что там и как. Тут никакие кодировки и прочее непричём. Только невнимательность. Вопрос не по пхп - однозначно.
|
|||
|
||||
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
Почему? может не так вопрос задал.
Кароче, есть скрипт работающий через сокет:
Понятно вроде че и куда возвращает. Так вот я парсю код возвращаемой страницы и вытаскиваю число так вот до парсинга то что я парсю сначала вида 03,'9f5c763b4f21',214- это если мой скрипт на локалхосте, тоже самое найду в исходном htm если аницу просто скачаю если же на сервере, то 03,'3c942936e555',214 может тут какая-то зависимость? |
|||
|
||||
Zmiuko |
|
|||
![]() http://zmiuko.ru ![]() ![]() Профиль Группа: Участник Сообщений: 297 Регистрация: 8.10.2008 Репутация: 2 Всего: 2 |
Возможно у меня иностранный хостер, но тогда возможно ли как-то исправить данное положение?
|
|||
|
||||
pizzz |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 14.12.2008 Где: Омск Репутация: 6 Всего: 8 |
Я тем же занимался для вконтакте тока не с изображениями. И я вижу что 1 заголовка который идет в контакте не хватает. Изучите внимательно хеадеры.
Добавлено через 1 минуту и 32 секунды Так же попробуйте запустить скрипт через прокси --------------------
Спасибо много, жмем кнопку репутация. Извините меня за орфографические ошибки, я стараюсь не ошибаться, а они все равно просачиваются гады. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |