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

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

Оффлайн Vicadin

  • Новичок
  • *
  • Сообщений: 51
Re: КиноПоиск.ru (персоны)
« Ответ #255 : 10 Августа 2011, 10:46:42 »
Да уж...ненамного хватило...снова импорт информации о персонах не работает..даже через проксомитрон :(

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (персоны)
« Ответ #256 : 10 Августа 2011, 13:33:51 »
Попробовал поколдавать над Проксомитроном , ничего не работает выдает другой тип ошибки , совершенно новый , так что нам обьявлена Война , которую начал сам кинопоиск.
Что я могу сказать по этому сайт кинопоиска пользуется бешеной популярностью , руководители сайта видимо ослепли от этой популярности , решили делать на этом деньги. ну что господа , добро пожаловать в Россию. Я не собираюсь вести с ними какие либо действия , это мне не подсилу. Может Ностра сможет договорится
« Последнее редактирование: 10 Августа 2011, 13:45:32 от djek-ural »

Оффлайн Arg123

  • Гуру
  • ****
  • Сообщений: 407
Re: КиноПоиск.ru (персоны)
« Ответ #257 : 10 Августа 2011, 18:37:43 »
Попробовал поколдавать над Проксомитроном , ничего не работает выдает другой тип ошибки , совершенно новый , так что нам обьявлена Война , которую начал сам кинопоиск.
Что я могу сказать по этому сайт кинопоиска пользуется бешеной популярностью , руководители сайта видимо ослепли от этой популярности , решили делать на этом деньги. ну что господа , добро пожаловать в Россию. Я не собираюсь вести с ними какие либо действия , это мне не подсилу. Может Ностра сможет договорится
Да похоже что так , и вполне может статся что не тут не обошлось без "помощи" AMM , AMM стал терять популярность , из - за перехода на бесплатный аналог , вот и решили так незатейливо подгадить нам.

Вот это и плохо что единственный , и увы особых конкурентов на горизонте не просматривается - кино-театр и русакторс - заточены в основном на советское/российское кино , в-общем монополизм без конкуренции развращает , как впрочем и в других сферах ...

Не уверен что у Ностра что-то выйдет, хотя бум надеяться на лучшее.
Я уже давно предлагал договориться о "сотрудничестве" с КП - повесить на форуме прау баннеров КП и в программе седлайт ссылку на КП , а они нам не мешают инфу брать , а в случае изменении движка форума и бД помогают оперативно править скрипты и т.п , а также размещают баннеры о программе на форуме/сайте, но похоже им самим это не нужно :( ...
Я русский - я горжусь !!!

БОРИС Миронов - Народный Президент русского народа и других коренных народов России!
http://borismironov.livejournal.com/

Сбор подписей в поддержку кандидата Бориса Миронова:
http://borismironov.livejournal.com/659.html

Оффлайн zvv

  • Новичок
  • *
  • Сообщений: 6
Re: КиноПоиск.ru (персоны)
« Ответ #258 : 10 Августа 2011, 19:03:47 »
Быстрый HOWTO:

1. Ставим проксимитрон и прописываем его в PVD (всё как написано у djek-ural)
2. Логинимся в браузере, на сайте кинопоиска со своим аккаунтом. Если его нет - заводим, это не долго.
3. Прописываем в браузере прокси: localhost:8192
4. В проксимотроне открываем "Log Window"
5. Что бы не копаться в куче сообщений о подгрузившихся элементах - запрашиваем браузером что-нить простое, например: http://st.kinopoisk.ru/images/logo.png
6. Глядим, какая будет cookie (пример: last_visit=2011-08-10+21%3A10%3A58; user_country=ru; my_perpages=a%3A0%3A%7B%7D; forum_data[reg_key]=bde517b7444eabc5f880f16de7a3d6f2; forum_data[login]=mylogin; uid=123456; PHPSESSID=8f37bf93fef44459ecece3349424afd)
7. Отключаем прокси в браузере (больше не надобно).
8. Основное окно проксимитрона:
    Отключаем Web Page Filters (галки остаются только на Outgoing Header Filters и Incoming Header Filters)
9. Кнопка "Headers":
    Отключаем все фильтры.
    Создаем два новых:

первый
-------
HTTP Header: Cookie: Fake a cookie for Kinopoisk (out)
URL Match: *.kinopoisk.ru
Header Value Match: *
Replacement text: сюда ставим нашу куку из браузера
-------
второй
-------
HTTP Header: Referer: kinopoisk.ru
URL Match: *.kinopoisk.ru
Header Value Match: *
Replacement text: www.kinopoisk.ru

оба фильтра активируем на out.

---
10. Вуаля! =)


Если через какое-то время перестанет работать - генерим новую куку (пункт с 3 по 7), и прописываем в фильтр.

Оффлайн BiZet

  • Новичок
  • *
  • Сообщений: 8
Re: КиноПоиск.ru (персоны)
« Ответ #259 : 10 Августа 2011, 19:45:46 »
У меня заработал более простой вариант

1. Выключаем Web Page Filter и Incoming Header Filter

2. В Headers снимаем все галки с Out-фильтров

3. Создаем новый фильтр:

HTTP Header: Accept with weights (out)
URL Match: ([^/]++.|)kinopoisk.ru
Header Value Match: *
Replacement text: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/webp, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1

4. Активируем на out

Пока работает (всего лишь с одним! фильтром)

Оффлайн BiZet

  • Новичок
  • *
  • Сообщений: 8
Re: КиноПоиск.ru (персоны)
« Ответ #260 : 11 Августа 2011, 17:18:14 »
В персонах опять поменяли разбивку страницы - скрипт версии 0.1.0.19 при импорте наглухо подвешивает PVD

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #261 : 13 Августа 2011, 04:52:12 »
есть такое. Они там изменили структуру фильмографии, а в скрипте не было одной проверки, из-за чего один цикл вошел в бесконечность.
Эту проверку уже воткнул, сейчас разбираюсь с заполнением собственно фильмографии.

ЗЫ.
У 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

Оффлайн parasite

  • Постоялец
  • ***
  • Сообщений: 79
Re: КиноПоиск.ru (персоны)
« Ответ #262 : 21 Августа 2011, 06:48:08 »
есть такое. Они там изменили структуру фильмографии, а в скрипте не было одной проверки, из-за чего один цикл вошел в бесконечность.
Есть ли какие-нибудь новости про скрипт?

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #263 : 21 Августа 2011, 09:46:21 »
Только что обновил скрипт персон кинопоиска:
Цитировать
v0.1.0.20 от 21.08.2011
! Исправлена подвисание PVD при попытке загрузки фильмографии (скрипт уходил в бесконечный цикл)
! Исправлена загрузка фильмографии
+ Добавлена опция optHimselfPlay для возможности отключения загрузки категории
  фильмографии "Играет самого себя". По умолчанию отключена.

PS.
Этот кинопоиск со своим задротством уже надоел.
Надо внедрять в скрипты поддержку регеспов. Тогда их изменения можно будет быстрее отлавливать и в скриптах ошибок меньше будет.
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 (персоны)
« Ответ #264 : 21 Августа 2011, 11:17:11 »
unreal666
Спасибо, но появилась одна проблемка - при импорте фильмографии все еще не вышедшие фильмы (там, где в урле class='gray') склеиваются в один...

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #265 : 21 Августа 2011, 11:51:35 »
Дай ссылку на такую страницу.
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 (персоны)
« Ответ #266 : 21 Августа 2011, 13:42:33 »
Действительно все так, как говорит BiZet. И ещё, фильмография "Играет самого себя" все равно загружается... Несмотря на это огромное спасибо за труды... :)
« Последнее редактирование: 21 Августа 2011, 13:45:21 от Vicadin »

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #267 : 21 Августа 2011, 15:05:24 »
Вы мне киньте страницу, с которой эти фильмы склеиваются. Я же не могу изучить неизвестно что.
И "Играет самого себя" по умолчанию и должна загружаться, т.к. она включена.

ЗЫ.
В optHimselfPlay была ошибка, имела обратный смысл. Если отключена, то загружается и наоборот. Исправил, перекачайте.
Что отключить, создай в папке скриптов файл kinopoisk_person.cfg со строкой
optHimselfPlay         := Disabled; // Играет самого себя
« Последнее редактирование: 21 Августа 2011, 15:12:41 от 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

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (персоны)
« Ответ #268 : 21 Августа 2011, 17:55:51 »
Цитировать
v0.1.0.22 от 21.08.2011
! Исправлена ошибка в фильмографии, связанная с еще не вышедшими фильмами
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн Lu

  • Постоялец
  • ***
  • Сообщений: 88
  • Senior Analyst
Re: КиноПоиск.ru (персоны)
« Ответ #269 : 22 Августа 2011, 19:11:26 »
можно ли как-то сделать пользовательское поле для персоны (например, знаете ли вы что) ?