Автор Тема: КиноПоиск.ru (персоны)  (Прочитано 267476 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #240 : 31 Июля 2011, 04:47:26 »
у меня грузится
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн Aig

  • Гуру
  • ****
  • Сообщений: 298
Re: КиноПоиск.ru (персоны)
« Ответ #241 : 03 Августа 2011, 15:22:33 »
Что-то персоны не грузятся   ??? скрипт 0.1.0.19
Подтверждаю.
>(03.08.2011 17:17:06) GET: http://www.kinopoisk.ru/level/4/people/1121622
>(03.08.2011 17:17:07) Redirected to: http://error.kinopoisk.ru/?ht=6
Проблема, по всей видимости, та же, что и с КиноПоиск.ru (фильмы)
Награды выключил.
« Последнее редактирование: 03 Августа 2011, 15:25:39 от Aig »
PVD 1.0.2.7 - пробная эксплуатация, 0.9.9.29 в резерве.

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #242 : 03 Августа 2011, 21:52:01 »
у мну все ОК.
Если у вас не ОК, юзайте какие-нибудь локальные прокси (типа HandyCache, Proxomitron), которые могут изменять HTTP-заголовки.
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн Vicadin

  • Новичок
  • *
  • Сообщений: 51
Re: КиноПоиск.ru (персоны)
« Ответ #243 : 04 Августа 2011, 10:56:41 »
у мну все ОК.
Если у вас не ОК, юзайте какие-нибудь локальные прокси (типа HandyCache, Proxomitron), которые могут изменять HTTP-заголовки.


У меня тоже не работает! Знать бы еще как всё это сделать, о чем вы говорите... :) Может и скрипты бы сами правили и за помощью не обращались... ;)

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #244 : 04 Августа 2011, 12:09:40 »
Знания скриптов PVD тут не поможет. HTTP-заголовки составляет сам PVD.
Если бы в PVD была возможность править все стандартные заголовки, отсылаемые браузерами, то проблем бы не было.

ЗЫ.
Для HandyCache кто-то уже писал скрипт (или как-там он в нем наз-ся) в теме про фильмы.
Для Proxomitron'а правила самому придумывать. Но если его справку изучить и понять из-за какого HTTP-заголовка выводится вышеуказанная ошибка, то сделать будет проще простого.

ЗЫ2.
У меня, кстати, стоят обе проги. Специально для кинопоиска ничего не настраивал в них. Походу какое-то более глобальное правило в Proxomitron подпадает и под кинопоиск.
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (персоны)
« Ответ #245 : 04 Августа 2011, 14:53:31 »
Сразу скажу в персонах , метод для фильмов не сработает , потому что ошибка не типичная для данной ситуации. В данной ситуации я бессилен , здесь все упирается в возможности скриптового движка. А сами запросы формирует сама программа , поэтому здесь может помочь только Ностра

Оффлайн BiZet

  • Новичок
  • *
  • Сообщений: 8
Re: КиноПоиск.ru (персоны)
« Ответ #246 : 04 Августа 2011, 18:11:43 »
У меня тоже не грузились персоны (редиректило на error.kinopoisk.ru). Запустил PVD через Proxomitron - все заработало. Сам Proxomitron брал отсюда - http://www.proxomitron.ru/download.htm , настройки никакие не менял, просто указал в PVD IP и порт прокси 127.0.0.1:8192

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #247 : 04 Августа 2011, 22:46:47 »
BiZet
А какой из дистров проксомитрона ставил? Просто интересно посмотреть на его умолчательные правила.
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #248 : 04 Августа 2011, 22:49:18 »
кстати.
Можно посмотреть какие заголовки отправляет AMM и косить под него.
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн BiZet

  • Новичок
  • *
  • Сообщений: 8
Re: КиноПоиск.ru (персоны)
« Ответ #249 : 04 Августа 2011, 22:57:26 »
« Последнее редактирование: 04 Августа 2011, 23:02:27 от BiZet »

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #250 : 05 Августа 2011, 01:36:13 »
так. Посмотрел конфиг проскомитрона и заодно лог при обращении к кинопоиску (да и вообще к любому сайту) с вкл. и отк. проксомитроном.
Проксмиотрон в запрос PVD добавляет:
Accept-Charset: windows-1251, cp-1251
Referer: здесь URL самой страницы
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (персоны)
« Ответ #251 : 05 Августа 2011, 15:22:09 »
паремтры первого поля совпадают с настройками в скрипте он тоже запрашивает кодировку страницы в формате 1251 , не знаю как это выглядит в загаловках http запроса , а вот поле реферер можно чем нибудть заткнуть (пробовал различные вариации с кинопоиска типа http://www.kinopisk.ru/ до самых экстримальных http://yandex.ru/yandsearch?text=%D0%BA%D0%B8%D0%BD%D0%BE%D0%BF%D0%BE%D0%B8%D1%81%D0%BA+%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D1%8B&clid=143108&lr=11171) ничего не помогает , только выдает другую ошибку.

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (персоны)
« Ответ #252 : 05 Августа 2011, 16:42:42 »
Короче , Проксомитрон действует , скачиваем программу http://www.proxomitron.ru/files/Prox45j_RE_v.0.8_b50804.exe ,устанавливаем программу с настройками по умолчанию, запускаем , она прописывается в автозагрузке , перезапускаем комп , или запускаем программу Проксомитрон , в файле справки есть данные для настройки , далее настраиваем программу PVD по данному скриншоту , и спокойно работаем с персонами , может данный метод поможжет для фильмов.
Внимание: Запускайте PVD только при работающем Проксомитроне (зеленый треугольник в трее)

Как говорится америку я не открыл , просто написал способ универсальный и понятный для всех пользователей.
Большое спасибо unreal666 и BiZet

[вложение удалено администратором]
« Последнее редактирование: 05 Августа 2011, 17:08:22 от djek-ural »

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #253 : 05 Августа 2011, 17:03:33 »
паремтры первого поля совпадают с настройками в скрипте он тоже запрашивает кодировку страницы в формате 1251
PVD не создает этот заголовок.
Вот лог запроса с кинопоиска, взятый из журнала приостановленного Проксомитрона:
cookie: здесь куки
Host: www.kinopoisk.ru
Accept: text/html, */*
Accept-Encoding: identity
Referer: http://www.kinopoisk.ru/level/17/film/455105/
User-Agent: здесь юзер-агент из настроек PVD
Connection: keep-alive

PS.
1. Сейчас он почему-то начал выдавать реферер.
2. Accept-Encoding тоже у меня до этого был указан неправильный. Походу его у меня HandyCache автоматом вставил, т.к. у меня связка Браузер -> HC -> Prox-n -> Инет. В самом Prox-n тоже есть правило для Accept-Encoding
« Последнее редактирование: 05 Августа 2011, 17:06:48 от unreal666 »
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн Vicadin

  • Новичок
  • *
  • Сообщений: 51
Re: КиноПоиск.ru (персоны)
« Ответ #254 : 05 Августа 2011, 21:01:58 »
Огромное спасибо за помощь! Через проксомитрон PVD работает в полном объеме! В фильмах и награды грузятся...В общем все как надо.. ;)