Русский > Скрипты, Плагины, Шаблоны и Шкурки
КиноПоиск.ru (постеры, скриншоты, обложка)
Reset:
Скрипты загрузки постеров, скриншотов и обложки к фильмам с сайта КиноПоиск.ru.
Актуальная версия - 0.2.1.12.
Основные функции:
+ Загрузка постеров, обложек, фан-арта, обоев, кадров, скриншотов, съёмок, промо, концепта со всех страниц.
+ Выбор типов изображений для загрузки.
+ Установка порядка загрузки изображений разных типов.
+ Возможность ограничения количества загружаемых изображений.
+ Принудительная загрузка минимального количества изображений, несмотря на ограничения.
+ Возможность ограничения количества загружаемых страниц с изображениями.
+ Сортировка по размеру в пикселах: по возрастанию, по убыванию, по удалению от заданного.
+ Сортировка по размеру в байтах: по возрастанию, по убыванию, по удалению от заданного.
+ Сортировка по пропорциям.
+ Игнорирование изображений, больших или меньших заданного размера в пикселах или байтах, горизонтальный или вертикальных.
+ Загрузка изображений оригинального размера.
+ Пакетная загрузка изображений (только в версии 0.9.9.x программы).
+ Загрузка мини-постера с титульной страницы.
Поскольку до версии 0.9.9.4 включительно PVD не поддерживал постерных скриптов, то:
* в версии 0.9.8.x этот скрипт видится как скрипт для загрузки фильмов
* если в карточке фильма нет URL на фильм на сайте КиноПоиска, то скрипт тихо завершает работу
* если не найдено ни одного постера, то PVD говорит "Фильмов не найдено" :(
* в версии 0.9.8.x список постеров выдаётся как список фильмов
Планы на будущее:
+ Добавить загрузку превью постеров (маленьких постеров) со страниц с постерами. Будет реализовано, если кто-нибудь выкажет пожелание.
История версий:
- 0.0.0.1 - загрузка всех постеров, ограничения на количество постеров и страниц, сортировка по размеру в пикселах и в байтах и др.
- 0.1.0.0 - постеры оригинального размера, пакетная загрузка, минипостер
- 0.1.1.0 - загрузка обложек и фан-арта
- 0.1.1.1 - исправление ошибок
- 0.1.1.2 - доработки для версии 0.9.9.5 программы
- 0.2.0.0 - универсальный скрипт
- 0.2.1.0 - ограничения по пропорциям, отображение кол-ва
- 0.2.1.2 - изменения на сайте
- 0.2.1.5 - исправлены ошибки 11001/11004 (спасибо Dead.WD)
- 0.2.1.6 - исправлена ошибка загрузки изображений
- 0.2.1.7 - баги с опциями, минипостеры и изменения на сайте
- 0.2.1.8 - исправление формирования списка, опции для конфига
- 0.2.1.9 - исправлена загрузка изображений из-за изменений на сайте
- 0.2.1.10 - исправлена ошибка со страницами из-за изменений на сайте
- 0.2.1.11 - исправлен поиск первых страниц с изображениями
- 0.2.1.12 - исправлено отображение превью
Последние версии скриптов берем на странице Загрузить или по прямым ссылкам: постеры, скриншоты, обложка.
Скрипт загрузки информации о фильмах с сайта КиноПоиск.ru.
Скрипт загрузки информации о персонах с сайта КиноПоиск.ru.
Reset:
Пост перенесен из темы Kinopoisk (mod).
Первая версия скрипта для загрузки постеров - 0.0.0.1.
Рекомендую считать её бетой.
Сделано:
+ Реализована загрузка постеров со всех страниц.
+ Реализовано ограничение на количество загружаемых постеров. См. опцию maxPosters.
+ Реализована принудительная загрузка минимального количества постеров, несмотря на ограничения. См. опцию minPosters.
+ Реализовано ограничение на количество загружаемых страниц с постерами. См. опцию maxPages.
+ Реализована сортировка по размеру в пикселах: по возрастанию, по убыванию, по удалению от заданного. См. опции sort, rcmSizeX, rcmSizeY.
+ Реализована сортировка по размеру в байтах: по возрастанию, по убыванию, по удалению от заданного. См. опции sort, rcmSizeB.
+ Реализовано игнорирование постеров, больших или меньших заданного размера в пикселах или байтах. См. опции minSizeX, minSizeY, maxSizeX, maxSizeY, minSizeB, maxSizeB, minPosters.
Планы на будущее:
+ Реализовать загрузку постеров оригинального размера. Реализовано в версии 0.1.0.0.
+ Реализовать пакетную загрузку постеров (будет работать только в новой версии PVD). Реализовано в версии 0.1.0.0.
Идем на Multi-UP.com или берем во вложении.
UPD
Поскольку сейчас PVD не поддерживает постерных скриптов, то:
* этот скрипт видится как скрипт для загрузки персонфильмов
* если в карточке фильма нет URL на фильм на сайте КиноПоиска, то скрипт тихо завершает работу
* список постеров выдаётся как список фильмов, поэтому крайне не рекомендую выбирать более одного постера: все постеры с черными галочками добавятся в базу как фильмы :(
[вложение удалено Администратором]
Reset:
Принимаем новую версию скрипта для загрузки постеров - 0.1.0.0.
Добавлено:
+ Добавлена загрузка постеров оригинального размера. См. опцию loadOrigSize.
+ Реализована пакетная загрузка постеров (будет работать только в версии PVD выше 0.9.9.4). См. опцию packetLoad.
+ Добавлена загрузка изображения с титульной страницы как одного из постеров. По техническим причинам его размер в байтах приравнивается к нулю.
Изменено:
* При отсутствии найденных постеров теперь появляется сообщение "Фильмов не найдено".
Планы на будущее:
+ Добавить загрузку превью постеров (маленьких постеров) со страниц с постерами. Будет реализовано, если кто-нибудь выкажет пожелание.
За скриптом для версии 0.9.8.x идем на iFolder.ru или берем в первом вложении.
За скриптом для версии 0.9.9.x идем на iFolder.ru или берем во втором вложении.
UPD
Пакетный файл с последовательным вызовом скриптов загрузки информации о фильме и постеров к фильму берем на iFolder.ru или в третьем вложении.
[вложение удалено Администратором]
Resha:
Столкнулся с проблемой загрузки постеров на мульт.фильме Приключения Джеки Чана.
--- Код: ---11.03.2009 9:55:25: Compiling script: kinopoisk_poster v0.1.0.0.psf
11.03.2009 9:55:25: Script compiled successfully: kinopoisk_poster v0.1.0.0.psf
11.03.2009 9:55:25: Executing script binary
11.03.2009 9:55:25: Logging in...
11.03.2009 9:55:25: Searching movie information for: Приключения Джеки Чана
11.03.2009 9:55:25: GET: http://www.kinopoisk.ru/level/1/film/181548/
11.03.2009 9:55:32: GET: http://www.kinopoisk.ru/level/17/film/181548/page/1/
11.03.2009 9:55:33: Redirected to: /level/17/film/181548/adv_type/cover/
11.03.2009 9:55:36: GET: http://www.kinopoisk.ru/images/film/181548.jpg
--- Конец кода ---
Перед этим отлично грузились постеры для фильмов: В Поисках Приключений, Приключения Плуто Нэша.
--- Код: ---11.03.2009 9:48:26: Searching movie information for: Приключения Плуто Нэша
11.03.2009 9:48:26: GET: http://www.kinopoisk.ru/level/1/film/3890/
11.03.2009 9:48:29: GET: http://www.kinopoisk.ru/level/17/film/3890/page/1/
11.03.2009 9:48:32: GET: http://www.kinopoisk.ru/images/poster/sm_727041.jpg
11.03.2009 9:48:34: GET: http://www.kinopoisk.ru/images/poster/sm_435043.jpg
11.03.2009 9:48:35: GET: http://www.kinopoisk.ru/images/poster/sm_727040.jpg
11.03.2009 9:48:36: GET: http://www.kinopoisk.ru/images/poster/sm_420764.jpg
11.03.2009 9:48:37: GET: http://www.kinopoisk.ru/images/film/3890.jpg
11.03.2009 9:49:20: GET: http://www.kinopoisk.ru/picture/435043/
11.03.2009 9:49:21: GET: http://www.kinopoisk.ru/images/poster/435043.jpg
--- Конец кода ---
--- Код: ---11.03.2009 9:51:57: Searching movie information for: В Поисках Приключений
11.03.2009 9:51:57: GET: http://www.kinopoisk.ru/level/1/film/6846/
11.03.2009 9:52:04: GET: http://www.kinopoisk.ru/level/17/film/6846/page/1/
11.03.2009 9:52:07: GET: http://www.kinopoisk.ru/images/poster/sm_676398.jpg
11.03.2009 9:52:08: GET: http://www.kinopoisk.ru/images/poster/sm__imp_152013.jpg
11.03.2009 9:52:09: GET: http://www.kinopoisk.ru/images/film/6846.jpg
11.03.2009 9:52:32: GET: http://www.kinopoisk.ru/picture/152013/
11.03.2009 9:52:34: GET: http://www.kinopoisk.ru/images/poster/_imp_152013.jpg
--- Конец кода ---
Мысли:
На главной странице Приключений Джеки Чана сслыка на постеры имеет вид http://www.kinopoisk.ru/level/17/film/181548/, но при переходе на неё происходит редирект на http://www.kinopoisk.ru/level/17/film/181548/adv_type/cover/, на которой вместо "Постеры", написано "Обложки".
Предлагаю не обращать внимание на Содержание, а передавать в "SearchPosters (HTML)" ещй и URL, и анализировать его на содержание подстроки "level/17/film/". Вид страний вроде как одинаковый (html-код не смотрел).
P.S. Стандартный плагин эту сраницу читает нормально.
Reset:
--- Цитата: Resha от 11 Марта 2009, 09:20:23 ---Столкнулся с проблемой загрузки постеров на мульт.фильме Приключения Джеки Чана.
Мысли:
На главной странице Приключений Джеки Чана сслыка на постеры имеет вид http://www.kinopoisk.ru/level/17/film/181548/, но при переходе на неё происходит редирект на http://www.kinopoisk.ru/level/17/film/181548/adv_type/cover/, на которой вместо "Постеры", написано "Обложки".
Предлагаю не обращать внимание на Содержание, а передавать в "SearchPosters (HTML)" ещй и URL, и анализировать его на содержание подстроки "level/17/film/". Вид страний вроде как одинаковый (html-код не смотрел).
P.S. Стандартный плагин эту сраницу читает нормально.
--- Конец цитаты ---
Спасибо за информацию.
Я уже столкнулся с этой проблемой на сериале "Доктор Кто".
На КиноПоиске есть два похожих раздела: Постеры и Обложки. В некоторых фильмах они встречаются по-одному, в некоторых - оба. Честно говоря, не догадался проверить, что делает в этом случае стандартный плагин.
Думаю, что добавлю разбор страниц с обложками в дополнение к разбору страниц с постерами, даже если постеры есть.
Как обычно, будут настройки.
UPD
Вот только я думаю: для обложек в программе есть отдельное поле, корректно ли грузить обложки в поле постеров?
Навигация
Перейти к полной версии