Голосование

Какие студии необходимо грузить по умолчанию в стандартное поле Студии?

Никакие
3 (3.7%)
Производство
58 (70.7%)
Спецэффекты
9 (11%)
Прокат
12 (14.6%)

Проголосовало пользователей: 59

Автор Тема: КиноПоиск.ru (фильмы)  (Прочитано 981211 раз)

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

Оффлайн wwmax

  • Постоялец
  • ***
  • Сообщений: 177
Re: КиноПоиск.ru (фильмы)
« Ответ #960 : 06 Февраля 2011, 12:24:37 »
djek-ural, большое спасибо! :)
PVD v.0.9.9.29
*************
2x Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
Windows XP Service Pack 2 build 2600

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: КиноПоиск.ru (фильмы)
« Ответ #961 : 06 Февраля 2011, 18:47:54 »
В последней v1.0.7.33 от 05.02.2011 и в v1.0.7.32 от 25.12.2010 (и кажется в предыдущих тоже) при обновлении ранее уже заполненной карточки не добовляется инфа о добавившихся с прошлого раза похожих фильмах:
...
Думаю, что дело в другом. Скрипт берет информацию о похожих фильмах только с основной страницы с фильмом, а не с отдельной (с которой сделан второй скриншот). Возможно, в будущем это будет доработано. Регистрация к загрузке похожих фильмов отношения не имеет.
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн wwmax

  • Постоялец
  • ***
  • Сообщений: 177
Re: КиноПоиск.ru (фильмы)
« Ответ #962 : 06 Февраля 2011, 21:43:17 »
...Возможно, в будущем это будет доработано...
Спасибо, было бы очень здорово! А то со временем количество рекомендаций похожих фильмов увеличивается - а в базе это никак не отображается. На сайт же лазить за этим уже нет никакой охоты: перешёл по 2-3 страничкам - и сайт недоступен несколько минут... достало блин уже...

...Регистрация к загрузке похожих фильмов отношения не имеет.

Да, уже убедился....

Reset, ещё 2 вопроса по скрипту:
1. нельзя ли как-то научить скрипт, чтобы он сам выжидал момента следующей доступности сайта, а не выходил после таймаута? Т.е. сейчас происходт так: допустим поставил я обновлять инфу по 10-20 фильмам, после ~5-10 фильмов сайт стал недоступен (причём время недоступности варьируется от 2-3 до более 5 минут) - так вот чтобы скрипт периодически (например раз в 1-2 минуты) проверял стал ли доступен сайт и продолжил скачивание инфы. (А ещё лучше, если б скрипт ещё умел выдерживать паузу минут по 20-30 между скачкой инфы к 10 фильмам - это чтобы не забанили при массовом обновлении 50-100 фильмов. это я подумал и добавил позже ;) )
Если это конечно возможно - то было бы вообще офигенно!

2. у меня собирается инфа по фильму с 2-х сайтов: сначала с IMDb, потом с Кинопоиска, NAME=IMDB+Kinopoisk
DESC=Get movie information from IMDB.com and Kinopoisk.ru
TYPE=2
EXECUTE=imdb.dll|kinopoisk.psf
Давным-давно в связях было так:

 
а теперь :
  - т.е. кинопоисковский скрипт не исправляет после IMDb название "Followed by" на "Продолжение". Это конечно не критично, но всё же...
« Последнее редактирование: 07 Февраля 2011, 05:18:24 от wwmax »
PVD v.0.9.9.29
*************
2x Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
Windows XP Service Pack 2 build 2600

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: КиноПоиск.ru (фильмы)
« Ответ #963 : 07 Февраля 2011, 19:45:29 »
1. нельзя ли как-то научить скрипт, чтобы он сам выжидал момента следующей доступности сайта, а не выходил после таймаута? Т.е. сейчас происходт так: допустим поставил я обновлять инфу по 10-20 фильмам, после ~5-10 фильмов сайт стал недоступен (причём время недоступности варьируется от 2-3 до более 5 минут) - так вот чтобы скрипт периодически (например раз в 1-2 минуты) проверял стал ли доступен сайт и продолжил скачивание инфы. (А ещё лучше, если б скрипт ещё умел выдерживать паузу минут по 20-30 между скачкой инфы к 10 фильмам - это чтобы не забанили при массовом обновлении 50-100 фильмов. это я подумал и добавил позже ;) )
Если это конечно возможно - то было бы вообще офигенно!
Сейчас скрипты могут ждать, только подвешивая программу. Т.е. задержку в скрипте можно выставить любую, но для пользователя будет казаться, что программа висит. Такое вот ограничение. Но начиная с версии 1.0.7.29 скрипта появилась более умная задержка между загрузкой страниц. После импорта информации о фильмах с сайта рядом со скриптом должен был появиться файлик kinopoisk_time.cfg. В нем можно изменить параметр Delay. Это задержка в десятых долях секунды. Можно поэкспериментировать с этим параметром и выставить такой, при котором КиноПоиск не банит. Но это может помочь только от бана, не от зависаний.
Ну и таймауты в настройках программы... Но я так понял, они не спасают...

2. у меня собирается инфа по фильму с 2-х сайтов: сначала с IMDb, потом с Кинопоиска, NAME=IMDB+Kinopoisk
DESC=Get movie information from IMDB.com and Kinopoisk.ru
TYPE=2
EXECUTE=imdb.dll|kinopoisk.psf
Давным-давно в связях было так:

  
а теперь :
 - т.е. кинопоисковский скрипт не исправляет после IMDb название "Followed by" на "Продолжение". Это конечно не критично, но всё же...
Перенаправляю эту информацию к nostra. Я тут бессилен.
« Последнее редактирование: 07 Февраля 2011, 19:48:58 от Reset »
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн Reset

  • Глобальный модератор
  • *****
  • Сообщений: 1362
Re: КиноПоиск.ru (фильмы)
« Ответ #964 : 07 Февраля 2011, 19:53:00 »
Версия 1.0.7.34

Исправлено:
! Загрузка времени треков в саундреках (спасибо Greenshark).

Скрипт берем на странице Загрузить (прямая ссылка).
Нет описания? Нужны ответы? Есть предложения? Не хватает сайтов?

Оффлайн wwmax

  • Постоялец
  • ***
  • Сообщений: 177
Re: КиноПоиск.ru (фильмы)
« Ответ #965 : 07 Февраля 2011, 22:18:15 »
...для пользователя будет казаться, что программа висит...
...файлик kinopoisk_time.cfg. В нем можно изменить параметр Delay...
Да, при любом варианте задержки прога просто замерзает на время указанное этой задержкой...
И главное, что эта задержка абсолютно никак не спасает при переодической недоступности самого сайта КиноПроиска...
 Вот кстати, а что, больше никто не замечает этой проблемы? Т.е. когда заходишь браузером на сайт - то после 1-2 минут сайт становится недоступным на 3-6 минут. Неужели это только у меня такое стчасттье ??? ??? ??? Или я попал в чёрный список на КиноПроиске и лично для меня там установили тайминги свободного прибывания?? С трудом конечно верится, но в принципе возможно...

Перенаправляю эту информацию к nostra...
Спасибо.
PVD v.0.9.9.29
*************
2x Intel(R) Core(TM)2 Duo CPU E6550 @ 2.33GHz
Windows XP Service Pack 2 build 2600

Оффлайн DRP1979

  • Новичок
  • *
  • Сообщений: 42
Re: КиноПоиск.ru (фильмы)
« Ответ #966 : 19 Марта 2011, 10:27:45 »
Добрый день. У меня не тянет инфу "Актеры" (скрипт 1.0.7.34)

Оффлайн K2Pro

  • Новичок
  • *
  • Сообщений: 37
  • yo man
Re: КиноПоиск.ru (фильмы)
« Ответ #967 : 19 Марта 2011, 23:02:05 »
Добрый день. У меня не тянет инфу "Актеры" (скрипт 1.0.7.34)
а я думал что напутал чего в настройках :D. Присоединяюсь

Оффлайн unreal666

  • Гуру
  • ****
  • Сообщений: 533
    • Сайт unreal666
Re: КиноПоиск.ru (фильмы)
« Ответ #968 : 20 Марта 2011, 06:55:55 »
Обновил скрипт кинопоиска (фильмы) до 1.0.7.35.

Исправлено:
! Исправлена загрузка персон, в том числе и в пользовательские поля.
! Исправлена загрузка сайтов.

Загрузите и протестите его.
« Последнее редактирование: 20 Марта 2011, 07:43:37 от Reset »
PVD 1.0.2.7, Win 7 x64, Phenom II X6 1055T 3.5 GHz / 8 GiB / 5,4 TiB / HD 4870 1 GiB

Оффлайн zvv

  • Новичок
  • *
  • Сообщений: 6
Re: КиноПоиск.ru (фильмы)
« Ответ #969 : 20 Марта 2011, 09:25:55 »
Да, вот теперь и у меня всё заработало.
Спасибо! =)

Оффлайн DRP1979

  • Новичок
  • *
  • Сообщений: 42
Re: КиноПоиск.ru (фильмы)
« Ответ #970 : 20 Марта 2011, 21:51:44 »
спасибо, работает!

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #971 : 23 Июля 2011, 14:38:19 »
Автор скрипта сейчас в отпуске поэтому он не может исправить скрипт , я попробую что нибудь сделать , но пока не могу понять в чем дело , при добавление новых фильмов через мастер , инфа загружается нормально , но стоит попробовать обновить информацию по фильму имеешемуся в базе происходит редирект на http://error.kinopoisk.ru/?ht=6 или http://error.kinopoisk.ru/?ht=4
Заранее благодарен за любую помошь.

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #972 : 23 Июля 2011, 14:50:41 »
Обнаружил вот такую зависимость:

(23.07.2011 19:25:45) Ищу информацию о фильме: Postman, The
(23.07.2011 19:25:45) GET: http://www.kinopoisk.ru/level/1/film/12523
(23.07.2011 19:25:47) GET: http://www.kinopoisk.ru/level/1/film/12523/view_info/ok/
(23.07.2011 19:25:48) GET: http://www.kinopoisk.ru/level/94/film/12523/
(23.07.2011 19:25:48) Redirected to: http://error.kinopoisk.ru/?ht=6

(23.07.2011 19:41:33) Ищу информацию о фильме: Лабиринт Фавна
(23.07.2011 19:41:33) GET: http://www.kinopoisk.ru/level/1/film/103733/
(23.07.2011 19:41:37) GET: http://www.kinopoisk.ru/level/1/film/103733/view_info/ok/
(23.07.2011 19:41:38) GET: http://www.kinopoisk.ru/level/94/film/103733/
(23.07.2011 19:41:38) Redirected to: http://error.kinopoisk.ru/?ht=6

(23.07.2011 19:46:57) Ищу информацию о фильме: Крокодил Данди
(23.07.2011 19:46:57) GET: http://www.kinopoisk.ru/level/1/film/8126/
(23.07.2011 19:46:59) GET: http://www.kinopoisk.ru/level/1/film/8126/view_info/ok/
(23.07.2011 19:47:00) GET: http://www.kinopoisk.ru/level/94/film/8126/
(23.07.2011 19:47:00) Redirected to: http://error.kinopoisk.ru/?ht=6

Я думаю причина блокировки видна на лицо. Ниже пример успешных запросов.

(23.07.2011 19:35:08) Ищу информацию о фильме: Крышка
(23.07.2011 19:35:08) GET: http://www.kinopoisk.ru/search/search.php?find=%CA%F0%FB%F8%EA%E0
(23.07.2011 19:35:08) GET: http://st.kinopoisk.ru/images/film/432679.jpg
(23.07.2011 19:35:09) GET: http://st.kinopoisk.ru/images/film/148362.jpg
(23.07.2011 19:35:09) GET: http://st.kinopoisk.ru/images/film/475021.jpg
(23.07.2011 19:35:09) GET: http://st.kinopoisk.ru/images/film/477542.jpg
(23.07.2011 19:35:09) GET: http://st.kinopoisk.ru/images/film/224930.jpg
(23.07.2011 19:35:09) GET: http://st.kinopoisk.ru/images/film/218130.jpg
(23.07.2011 19:35:09) GET: http://st.kinopoisk.ru/images/film/325776.jpg
(23.07.2011 19:35:09) GET: http://st.kinopoisk.ru/images/film/3902.jpg
(23.07.2011 19:35:09) GET: http://st.kinopoisk.ru/images/film/110717.jpg
(23.07.2011 19:35:10) GET: http://st.kinopoisk.ru/images/film/264953.jpg
(23.07.2011 19:35:18) GET: http://www.kinopoisk.ru/level/1/film/432679
(23.07.2011 19:35:19) GET: http://www.kinopoisk.ru/level/1/film/432679/view_info/ok/
(23.07.2011 19:35:20) GET: http://www.kinopoisk.ru/level/19/film/432679/
(23.07.2011 19:35:21) GET: http://www.kinopoisk.ru/level/15/film/432679/
(23.07.2011 19:35:21) GET: http://www.kinopoisk.ru/level/91/film/432679/

(23.07.2011 19:40:15) Ищу информацию о фильме: Крышка
(23.07.2011 19:40:15) GET: http://www.kinopoisk.ru/level/1/film/432679/
(23.07.2011 19:40:17) GET: http://www.kinopoisk.ru/level/1/film/432679/view_info/ok/
(23.07.2011 19:40:20) GET: http://www.kinopoisk.ru/level/19/film/432679/
(23.07.2011 19:40:21) GET: http://www.kinopoisk.ru/level/15/film/432679/
(23.07.2011 19:40:21) GET: http://www.kinopoisk.ru/level/91/film/432679/

(23.07.2011 19:46:28) Ищу информацию о фильме: Кретины из открытого космоса
(23.07.2011 19:46:28) GET: http://www.kinopoisk.ru/level/1/film/36188/
(23.07.2011 19:46:29) GET: http://www.kinopoisk.ru/level/1/film/36188/view_info/ok/
(23.07.2011 19:46:30) GET: http://www.kinopoisk.ru/level/19/film/36188/
(23.07.2011 19:46:31) GET: http://www.kinopoisk.ru/level/15/film/36188/
(23.07.2011 19:46:31) GET: http://www.kinopoisk.ru/level/91/film/36188/
(23.07.2011 19:46:31) GET: http://www.kinopoisk.ru/level/90/film/36188/


Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #973 : 23 Июля 2011, 15:03:37 »
Проблема не в каких то изменениях на сайте , а в том что работа программы предсказуема , и админам с кинопоиска не составило труда настроить систему Система защиты от роботов (СЗоР) на определенную последовательность запросов. Я пока вижу проблему так , кто иного мнения жду ваших коментариев.

Ошибка типа http://error.kinopoisk.ru/?ht=4 проявляется при пустом поле referer.
« Последнее редактирование: 23 Июля 2011, 15:06:20 от djek-ural »

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #974 : 23 Июля 2011, 15:15:46 »
Нашел временное решение проблемы правда оно идет в ущерб функциональности скрипта , нужно в скрипте отключить загрузку страниц награды

  pgAwards               := Disabled;  // Загрузка страницы Награды
      optAward              := Enabled;  // Награды
      optMoreAwards         := Enabled;  // Дополнительные награды

Решение временное пока не разберемся с основной сутью проблемы.