Русский > Скрипты, Плагины, Шаблоны и Шкурки
КиноПоиск.ru (постеры, скриншоты, обложка)
Resha:
Не загрузились постеры/обложки для http://www.kinopoisk.ru/film/271800/
--- Код: (Лог) ---Ищу постер для: Шрек мороз, зеленый нос
(05.01.2014 20:56:23) GET: http://www.kinopoisk.ru/film/271800/
(05.01.2014 20:56:23) Настройки будут загружены из файла %P\Scripts\kinopoisk_poster.cfg
(05.01.2014 20:56:23) GET: http://www.kinopoisk.ru/level/17/film/271800/page/1/
(05.01.2014 20:56:24) Redirected to: http://www.kinopoisk.ru/film/271800/posters/page/1/
(05.01.2014 20:56:24) GET: http://www.kinopoisk.ru/level/17/film/271800/page/1/
(05.01.2014 20:56:24) Redirected to: http://www.kinopoisk.ru/film/271800/posters/page/1/
--- Конец кода ---
Версия скрипта 0.2.1.18
Vimann:
v0.2.1.18
Вместо постеров стали загружаются обложки.
Resha:
Предлагаю автору внести две правки в скрипт (тек. версия 0.2.1.18):
1. Касается изменений на сайте: перестали грузиться постеры вообще. Добавлен ещё один вариант к поиску позиции постеров. Пример: http://www.kinopoisk.ru/film/57326/posters/page/1/
--- Код: ("В районе строки 560") --- curPos := Pos ('<li class="act">' + namePageType[posImagesType[i]] + '</li>', HTML);
// Resha 22.03.2014 { Изменения на сайте
if curPos <= 0 then
curPos := Pos ('<li class="act"><span>' + namePageType[posImagesType[i]] + '</span></li>', HTML);
// } Resha
if curPos <= 0 then
curPos := Pos ('/">' + namePageType[posImagesType[i]] + '</a></li>', HTML);
--- Конец кода ---
2. Пример тотже. Скрипт выдавал не все варианты. Заменено одно из условий. Если maxImages указано равным 0, то это ограничивало загрузку постеров, не входящих в ограничения. Значение 0 не является ограничением, а означает, что их количество не ограничено.
--- Код: ("В районе строки 668") --- if (i >= nImages) Or
((maxImages > 0) And (nShowPosters >= maxImages)) Or
// Resha 22.03.2014 { Если minImages = 0 - это не ограничение, а неограниченное количество
//((step = 2) And (nShowPosters >= minImages))
((step = 2) And (nShowPosters >= minImages) And (minImages <> 0))
// } Resha
then Break;
ind := nImages;
--- Конец кода ---
З.Ы. На авторство моих изменений не претендую. Т.е. строки " ... Resha ... " можно убрать :-)
parasite:
Закачка постеров отвалилась. Сейчас зачем-то пытается лезть на https(?)
djek-ural:
С пострерами такой фокус пока не выйдет. Там надо делать слишком глобальный апдейт.
Навигация
Перейти к полной версии