Голосование

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

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

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

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

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

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #1410 : 07 Мая 2017, 18:21:52 »
Странно.  ??? Другие сериалы вроде работают  :-\
Нашел я в чем проблема , исправил.

Оффлайн Makex

  • Новичок
  • *
  • Сообщений: 24
Re: КиноПоиск.ru (фильмы)
« Ответ #1411 : 05 Августа 2017, 10:28:44 »
Скажите, а есть возможность, при загрузки информации, забирать постер с основной страницы фильма, не мини-постер, совсем малипусечного размера, а тот, что по клику раскрывается, опять-же, на основной странице фильма? Если можно, как это получить в настройках?

я уже давно задавался этим вопросом и с того времени сам руками редактировал скрипт. основная замена под пунктом  //Постеры в строке tmp := '/images/film/ на tmp := '/images/film_big/
но если это стало на автомате, то просто супер хорошо!!))

Оффлайн setget

  • Постоялец
  • ***
  • Сообщений: 69
Re: КиноПоиск.ru (фильмы)
« Ответ #1412 : 09 Сентября 2017, 22:13:32 »
Всем привет!

Постеры с Кинопоиска не загружаются. Просьба проверить и пофиксить.

Спасибо.

Оффлайн Pacifist

  • Постоялец
  • ***
  • Сообщений: 139
Re: КиноПоиск.ru (фильмы)
« Ответ #1413 : 10 Сентября 2017, 09:47:50 »
Kinopoisk  в очередной раз затеял изменения на сайте. Если раньше адреса страниц, с которых забиралась информация, выглядели так "http://www.kinopoisk.ru/film/255394/" и "http://www.kinopoisk.ru/level/1/film/255394/", то теперь - "http://www.kinopoisk.ru/level/1/film/13-2009-255394/". В результате сначала потерялась загрузка постеров (HTTP/1.1 404), а потом и информация о кол-ве голосов КИНОПОИСКА. Хотя цифра голосов IMDB грузиться.  ???

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #1414 : 11 Сентября 2017, 04:16:58 »
взял на заметку , исправим в ближайшее время...

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #1415 : 12 Сентября 2017, 15:00:57 »
Первая наработка , вроде бы рабочая. Но как обычно требует тестирования.
« Последнее редактирование: 26 Сентября 2017, 07:52:05 от djek-ural »

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #1416 : 12 Сентября 2017, 15:12:59 »
есть проблема со совместимостью старых адресов которые указывают в базе с теми которые сейччас заносятся в базу , до этого они преобразовывались , теперь пока я это отключил.

Оффлайн setget

  • Постоялец
  • ***
  • Сообщений: 69
Re: КиноПоиск.ru (фильмы)
« Ответ #1417 : 12 Сентября 2017, 20:10:43 »
Кол-во голосов импортирует.

Ждем скрипт для постеров.

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #1418 : 14 Сентября 2017, 05:57:14 »
С постерами немного труднее вышло , дела делаются , но не так быстро.

Оффлайн Pacifist

  • Постоялец
  • ***
  • Сообщений: 139
Re: КиноПоиск.ru (фильмы)
« Ответ #1419 : 16 Сентября 2017, 12:29:02 »
Здравствуйте! Да, новый скрипт сработал - голоса кинопоиска стали стягиваются. Даже стал скачиваться постер при общем экспорте информации. Но появилась ДРУГАЯ ОШИБКА - при появлении в строке "URL" адреса КП НОВОГО типа невозможно обновить информацию с КП ("КР2.JPG"). Нужно удалить строку с адресом, в которой содержиться слово "\LEVEL\1\" и тогда можно обновляться! При этом закономерности в появлении данной строки НЕТ (иногда она есть, иногда - нет). Данная ошибка свойственна и старому, и новому скрипту.
« Последнее редактирование: 16 Сентября 2017, 12:37:44 от Pacifist »

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #1420 : 17 Сентября 2017, 15:09:05 »
Старые адреса больше не действуют, смысл их оставлять. Даже переадресация не действует

Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #1421 : 21 Сентября 2017, 04:31:20 »
постерный скрипт пока приостановлен в доработке , вся проблема в адресах , по идее надо все адреса или конвертировать или заново вносить в базу.


Оффлайн djek-ural

  • Модератор
  • *****
  • Сообщений: 1223
  • Фильмов много не бывает.
Re: КиноПоиск.ru (фильмы)
« Ответ #1422 : 22 Сентября 2017, 05:04:50 »
Хотя у меня есть идея , как можно обойтися малой кровью.

Идея не рабочая пока остановился на том что имеем.
Можно востановить текушую версию скрипта , но он не поддерживает занесение данных в базу если для фильма есть адрес старого образца.
Скрипт способен добавлять фильмы с новым адресом но все это будут новый фильмы.
Как вариант , попросить спецов написать скрипт для SQL что бы за счет программы массово преобразовать адреса , хотя бы убрав довесок в виде /level/1/
без этого довеска кинопоиск цепляет старые адреса.

« Последнее редактирование: 23 Сентября 2017, 16:39:34 от djek-ural »

Оффлайн setget

  • Постоялец
  • ***
  • Сообщений: 69
Re: КиноПоиск.ru (фильмы)
« Ответ #1423 : 24 Сентября 2017, 11:06:19 »
Объясните особо одаренному:

Если я сейчас удаляю все URL из карточки фильма и заново импортирую информацию (url будет уже новым), я смогу импортировать постеры?

Оффлайн Pacifist

  • Постоялец
  • ***
  • Сообщений: 139
Re: КиноПоиск.ru (фильмы)
« Ответ #1424 : 24 Сентября 2017, 11:19:24 »
Сужу проблему. Если в адресной строке присутствуют только строки типа "http://www.kinopoisk.ru/film/585191/", "http://www.kinopoisk.ru/film/pomnit-vsyo-2011-585191/" или даже "http://www.kinopoisk.ru/level/1/film/585191/" обновление происходит без проблем. Но если в списке адресов появляется строка со словами ....level/1/.... нового типа (http://www.kinopoisk.ru/level/1/film/pomnit-vsyo-2011-585191/), то при обновлении будет выскакивать ошибка. Самый простой способ борьбы - в ручную удалить строку типа "http://www.kinopoisk.ru/level/1/film/pomnit-vsyo-2011-585191/" и в последущем следить, чтобы она не появлялась. Если удастся сделать это программным способом - будет здорово!