WorldArt "общий"

Добавление новых сайтов в Movienizer. Индивидуальная настройка программы.
User avatar
Nighteon
Passerby
Posts: 5
Joined: Thu Sep 08, 2016 7:53 pm

Re: WorldArt "общий"

Post by Nighteon » Thu Sep 08, 2016 7:54 pm

TerribleFloater wrote:А какая сборка? Загляните блокнотом в текст скрипта, пожалуйста.
Тот что выложен в этой теме, чуть выше моего сообщения.

Code: Select all

{Универсальный скрипт для скачивания всех фильмов с WA -- и аниме, и нет.
 Обусловлен тем, что численная нумерация отдельная для всех секторов сайта.
 Например:
 http://www.world-art.ru/animation/animation.php?id=1830 "7 самураев"
 http://www.world-art.ru/cinema/cinema.php?id=1830 "Серый разбойник"
 Следовательно, в таблицу movie_codes нельзя записывать просто код 1830, нужно что-то ещё.
 Будем дописывать спереди "сектор сайта" ('animation' или 'cinema') и присваивать одно из этих значений глобальной переменной SiteSector.
 В переменную title_code будем записывать лишь число (1830), а в переменную movie_code -- число с префиксом сектора.
 Переменная SearcHSiteSector при поиске нового фильма в зависимости от выбора настроек принимает одно из двух значений.
 Переменная SiteSector используется при загрузке информации о фильме с уже существующим кодом
 или при загрузке информации о другом фильме (например, из связей).
 Структура скрипта: сперва поиск и GetInfo, затем вспомогательные модули к ним,
 затем модули разбора строк, в конце модули форм логина и настроек.
 Сборка 1.5
 }
const
	script_name='worldart';
	language='Russian';
	version=1;
	author='TerribleFloater';// На основе скрипта кинопоиска и скриптов worldart_anime, worldart_cinema от Weever .
	MinProgramBuild=6100;
	PCount = 14;
	NO_EMPTY_PERSON_IMAGE_URL = '../img/photo.gif';
	WORLDART_MATRIX = 'Сервер на техосмотре';
	FINISH_OF_PAGE = 'http://www.world-art.ru/advertising.php'; // конец содержательной части	
	//default settings
	DL_TVDB_DESCRIPTIONS = 0;
	DL_TVDB_EPISODES = 1;
	DL_TVDB_ENG_DESC = 0;
	DL_TVDB_POSTERS = 1;
	DL_TVDB_FANART = 0;
	SEARCH_IN_ANIME = 1;

TerribleFloater
Superstar
Posts: 1917
Joined: Thu Feb 28, 2008 4:20 pm

Re: WorldArt "общий"

Post by TerribleFloater » Thu Sep 08, 2016 11:34 pm

Nighteon wrote:
TerribleFloater wrote:А какая сборка? Загляните блокнотом в текст скрипта, пожалуйста.
Тот что выложен в этой теме, чуть выше моего сообщения.

Code: Select all

 Сборка 1.5
Этого достаточно, спасибо :-)
На сайте меняют и видимое, и невидимое содержание. Видимое — раньше те же жанры выделялись как "Жанры:", теперь двоеточие убрали, и так далее. Невидимое — раньше жанры перечислялись внутри класса "estimation", теперь "review". И не уверен, что эти изменения коснулись всего сайта, поэтому приходится искать и так, и этак.
Поэтому тестируйте сборку 1.6. Это для фильмов, для людей вроде пока без изменений?..

PS: Я буду искать все варианты с заменами "estimation" на "review" и уборками двоеточий, переписывать скрипт, проверять его и выкладывать в этот пост, заменяя предыдущий. Нет смысла наращивать номер сборки ради такой мелочи. Если понадобится переписать скрипт для людей, добавлю и его.
Добавил название и автора манги-оригинала.
PPS: Заменил, как и обещал :-) Причина замены: если у произведения указаны эпизоды, но нет отзывов (проще говоря, непопулярная овашка), то после эпизодов сохранялась вся оставшаяся страница. Добавил новый критерий.
Attachments
worldart_full_movie.pas
Скрипт для фильмов. Версия 1. Сборка 1.6
(92.03 KiB) Downloaded 226 times
Хочу: чёрные списки, пол людей, пользовательские поля изданий.
Кинопоиск: Image ПлюсКинопоиск: Image

User avatar
Nighteon
Passerby
Posts: 5
Joined: Thu Sep 08, 2016 7:53 pm

Re: WorldArt "общий"

Post by Nighteon » Fri Sep 09, 2016 11:43 am

Закинул новую версию скрипта, почему-то название по прежнему выглядит так:

Code: Select all

Страница аниме "Легенда о героях Галактики OVA-1" (Ginga Eiyuu Densetsu) - 110 серий, которое вышло на экраны в 1988 году. Рейтинг этого аниме (8.9/10), создатели, кадры и видео.
Жанров нет как и кадров.

К слову вместо описания вот это:

Code: Select all

<b>Тип:</b> OVA (110 эп.), 25 мин.<b>Выпуск</b>: c 21.12.1988 по  14.03.1997&nbsp;<b>Режиссёр</b>: Исигуро Нобору<b>Автор оригинала</b>: Танака Ёсики | Весь авторский состав

 25<b>Место в рейтинге</b>: 75 из 3165;  <b>Проголосовало</b>: 282 чел.

TerribleFloater
Superstar
Posts: 1917
Joined: Thu Feb 28, 2008 4:20 pm

Re: WorldArt "общий"

Post by TerribleFloater » Fri Sep 09, 2016 12:37 pm

Nighteon wrote:Закинул новую версию скрипта
А куда именно закинули? В Program Files или Application Data? И какая версия программы: простая или портативная?

Потому что у меня это выглядит вот так:
Image
Хочу: чёрные списки, пол людей, пользовательские поля изданий.
Кинопоиск: Image ПлюсКинопоиск: Image

User avatar
Nighteon
Passerby
Posts: 5
Joined: Thu Sep 08, 2016 7:53 pm

Re: WorldArt "общий"

Post by Nighteon » Fri Sep 09, 2016 12:41 pm

TerribleFloater wrote:
Nighteon wrote:Закинул новую версию скрипта
А куда именно закинули? В Program Files или Application Data? И какая версия программы: простая или портативная?

Потому что у меня это выглядит вот так:
Image
Про AppData не знал, закину ли туда тоже и заработало. Даже название эпизодов и картинки к ним добавил! Спасибо большое!

TerribleFloater
Superstar
Posts: 1917
Joined: Thu Feb 28, 2008 4:20 pm

Re: WorldArt "общий"

Post by TerribleFloater » Fri Sep 09, 2016 12:50 pm

Nighteon wrote:Про AppData не знал, закину ли туда тоже и заработало. Даже название эпизодов и картинки к ним добавил! Спасибо большое!
Уф-ф-ф… Аж от сердца отлегло :-)

PS: Насчёт названий и картинок эпизодов: учтите, что они согласно настройкам скрипта взялись с thetvdb. А иногда там совершенно другая разбивка на сезоны-эпизоды. Сериал "Ван-Пис" мне даже страшно проверять :-( Так что порой закачку с thetvdb лучше отключать.
Хочу: чёрные списки, пол людей, пользовательские поля изданий.
Кинопоиск: Image ПлюсКинопоиск: Image

User avatar
Nighteon
Passerby
Posts: 5
Joined: Thu Sep 08, 2016 7:53 pm

Re: WorldArt "общий"

Post by Nighteon » Wed Sep 14, 2016 2:55 am

TerribleFloater wrote:Уф-ф-ф… Аж от сердца отлегло :-)
К сожалению есть ещё проблема. Скрипт не выставляет страну и студию.

PS: Насчёт названий и картинок эпизодов: учтите, что они согласно настройкам скрипта взялись с thetvdb. А иногда там совершенно другая разбивка на сезоны-эпизоды. Сериал "Ван-Пис" мне даже страшно проверять :-( Так что порой закачку с thetvdb лучше отключать.
Ну пока проблем замечано не было )

TerribleFloater
Superstar
Posts: 1917
Joined: Thu Feb 28, 2008 4:20 pm

Re: WorldArt "общий"

Post by TerribleFloater » Wed Sep 14, 2016 4:38 am

Nighteon wrote:К сожалению есть ещё проблема. Скрипт не выставляет страну и студию.
Именно тот, который сейчас прикреплён и три раза скачивался? Скачайте его снова, пожалуйста. Потому что в моей тестовой базе он работает нормально: и студии, и страны. Если же не будет работать, дайте ссылку на те страницы, с которых он не скачивает страны и студии.

Nighteon wrote:
PS: Насчёт названий и картинок эпизодов: учтите, что они согласно настройкам скрипта взялись с thetvdb. А иногда там совершенно другая разбивка на сезоны-эпизоды. Сериал "Ван-Пис" мне даже страшно проверять :-( Так что порой закачку с thetvdb лучше отключать.
Ну пока проблем замечано не было )
Это ещё не значит, что их нет. Попробуйте скачать "Хроники молодожёнов" ОВА-1 (2002).
Хочу: чёрные списки, пол людей, пользовательские поля изданий.
Кинопоиск: Image ПлюсКинопоиск: Image

Lina
Extra
Posts: 27
Joined: Sun Dec 05, 2010 5:13 pm

Re: WorldArt "общий"

Post by Lina » Fri Nov 11, 2016 2:28 pm

TerribleFloater - спаситель блондинков!!!...
Обновила Мувинайзер (не портативная версия) до версии 8.1 и получила "болячку", о которой уже здесь писали.
В графе "Название" : Страница аниме..., которое транслировалось ..и т.д
Скрипт стоял еще Weever 22.
Скачала Ваши worldart_full_movie.pas Скрипт для фильмов. Версия 1. Сборка 1.6.,
worldart_full_person.pas Скрипт для людей. Версия 1. Сборка 1.5.
Установила, УРА!!! ЗАРАБОТАЛО!!! И очень хорошо заработало:)))) СПАСИБО!!

TerribleFloater
Superstar
Posts: 1917
Joined: Thu Feb 28, 2008 4:20 pm

Re: WorldArt "общий"

Post by TerribleFloater » Fri Nov 11, 2016 5:55 pm

Lina wrote: Скрипт стоял еще Weever 22.
Скачала Ваши worldart_full_movie.pas Скрипт для фильмов. Версия 1. Сборка 1.6.,
worldart_full_person.pas Скрипт для людей. Версия 1. Сборка 1.5.
Установила, УРА!!! ЗАРАБОТАЛО!!! И очень хорошо заработало:)))) СПАСИБО!!
Всегда пожалуйста! Рад, конечно. Скрипт "Weever 22" не будет работать уже никогда (если только сайт назад не перепишут). Я очень хотел передать "свой" скрипт коллеге Weever-у, чтобы он его присвоил: перенумеровал, причесал и послал в автообновление. Но что-то никак не получается.
Кстати, намёк: больше всего я буду рад указаниям на ошибки скрипта. Сайт WA до того "разнообразный", что вылизать скрипт до состояния безукоризненной работы с любым фильмом/человеком — та ещё задачка :-(
Хочу: чёрные списки, пол людей, пользовательские поля изданий.
Кинопоиск: Image ПлюсКинопоиск: Image

Post Reply