Personal Video Database

Русский => Разработчикам => Скрипты, Плагины, Шаблоны и Шкурки => Тема начата: Duran от 20 Октября 2009, 23:01:51

Название: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 20 Октября 2009, 23:01:51
Скрипт для загрузки информации с Anime News Network (http://www.animenewsnetwork.com/) стандартное издание.

Загружает:
Все названия, постер, год, жанры, теги, эпизоды, категорию, режиссеров, продюсеров, сейю, композиторов, сценаристов, студии, рейтинг, оп. и энд, сопричастность и описание

(http://s44.radikal.ru/i104/0910/f2/79e4892dc1aa.jpg)
(http://i032.radikal.ru/0910/db/63a8a5395776.jpg)

Несколько уточнений, что конкретно загружается по людям с ANN, вследствие ограниченного выбора:

Режиссеры - Director
Продюсеры - Producer
Композиторы - Music
Сценаристы - Script, Scenario и Screenplay
Студии - Animation Production и Production
Рейтинг - Bayesian

У эпизодов в описание сохраняется дата выхода

По поводу всякого:
Related anime - не знаю, стоит ли заморачиваться, т.к. в отличии от того же WA инфа дается через одно место, как пример - Slayers (http://www.animenewsnetwork.com/encyclopedia/anime.php?id=739)

Official website - много мусора


Скачать скрипт ANN (http://narod.ru/disk/14444030000/ANN.psf.html)
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 22 Октября 2009, 13:18:42
Все, найденные баги поборол. Новая версия скрипта залита.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 22 Октября 2009, 13:52:18
Спасибо!
Цитировать
Official website - много мусора
Не согласен, там в отличии от того же WA точная информация.......да и много нужного бывает....ИМХО
Качать постер не вижу смысла, ибо тут он не постер.......а очень маленькая картинка.....тоже ИМХО
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 22 Октября 2009, 13:57:17
Спасибо!
Цитировать
Official website - много мусора
Не согласен, там в отличии от того же WA точная информация.......да и много нужного бывает....ИМХО
Slayers (TV)
FUNimation's Official Slayers Website
Madman's Official Slayers Series 1 Collection Website


Neon Genesis Evangelion (TV)
ADV Films' Neon Genesis Evangelion site
King Records' official Neon Genesis Evangelion pages
Madman Entertainment's Official Neon Genesis Evangelion Homepage (Australia)
Official Neon Genesis Evangelion Homepage (Japanese)
WOWOW's Official Neon Genesis Evangelion Homepage (Japanese)


Это на вскидку. Мне чесслово нафиг не сдались сайты американских, австралийских и японских изданий. В отличии от WA ссылок на AniDB и педивикию.

Прикрутить не проблема, но нужно ли это российскому зрителю?
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 22 Октября 2009, 14:01:18
Цитировать
Это на вскидку. Мне чесслово нафиг не сдались сайты американских, австралийских и японских изданий. В отличии от WA ссылок на AniDB и педивикию.
Это редкий случай..........обычно идет имено японский оф. сайт так же как и на anidb.net
Был не прав........бывает там лишние.......значит нужно делать anidb.net  ;)
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 22 Октября 2009, 14:04:53
И еще вопросик:
людей он берет только японских или качает мусор типа озвучки других стран?
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 22 Октября 2009, 14:07:22
Был не прав........бывает там лишние.......значит нужно делать anidb.net  ;)
Лишних там очень много, на самом деле.

С АниДБ не получается :(
Два дня пытался сварганить, ничего не вышло. Не знаю почему так.

Цитировать
И еще вопросик:
людей он берет только японских или качает мусор типа озвучки других стран?
Только японских.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 22 Октября 2009, 14:15:32
Цитировать
С АниДБ не получается
Это плохо....из англоязычных ИМХО лучшая база.
Цитировать
Только японских.
А это наоборот радует  :D
И последнее, берет ли он для эпизодов даты их выхода? Если нет - то можно это сделать? Просто мне кроме эпизодов по большому счету больше ничего там и не надо....ибо качая инфу с разных баз получишь помойку (из-за не соответствия имен, названий и тп.).А я основную инфу беру с WA, но там с эпизодами плохо........могут их вообще не указать (в плане разбивки), нет дат выхода (очень хотелось бы), медлено обновляется.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 22 Октября 2009, 14:26:45
Цитировать
И последнее, берет ли он для эпизодов даты их выхода?
Нет, потому что в поле можно заносить только год.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 22 Октября 2009, 14:30:26
Цитировать
И последнее, берет ли он для эпизодов даты их выхода?
Нет, потому что в поле можно заносить только год.
А не можешь код подсказать чтобы брал? А то у меня есть специальное поле Трансляция (премьера) вместо какого-то мне не нужного поля..... точнее вместо поля MPAA
Туда можно все вставлять ;)
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 22 Октября 2009, 14:37:26
Цитировать
А не можешь код подсказать чтобы брал?
А вот к сожалению, при добавлении эпизода можно задавать ему только 7 параметров - название, ор. название, год, номер, сезон, описание и URL.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 22 Октября 2009, 15:00:27
Цитировать
А не можешь код подсказать чтобы брал?
А вот к сожалению, при добавлении эпизода можно задавать ему только 7 параметров - название, ор. название, год, номер, сезон, описание и URL.
Т.е. это нужно nostra просить, чтобы он добавил возможность добавления других параметров?
А если его пихать пока в описание? Т.е. как в таком случаи код будет выглядить?
P.s. Надеюсь не очень достал ;)
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 22 Октября 2009, 15:33:03
Завтра гляну
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 22 Октября 2009, 15:35:11
Завтра гляну
Спасибо ;)
Ну эпизоды он нормально делает........даже удобно что он эпизоды без названия которые (у текущих сериалов) пишет дату выхода вместо названия ;)
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 22 Октября 2009, 22:57:45
Цитировать
Качать постер не вижу смысла, ибо тут он не постер.......а очень маленькая картинка.
Смысл в том, что бы максимизировать количество стандартной инфы закачиваемой с сайта. Все таки хочется сделать цельный скрипт, а не огрызок.

Цитировать
Т.е. это нужно nostra просить, чтобы он добавил возможность добавления других параметров?
yep

(http://i048.radikal.ru/0910/78/35522e4b1b01.jpg)


Подправил скрипт
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 23 Октября 2009, 00:30:44
Цитировать
Смысл в том, что бы максимизировать количество стандартной инфы закачиваемой с сайта. Все таки хочется сделать цельный скрипт, а не огрызок.
Это понятно, просто захотелось высказаться ;)
А постры лучше брать с MyAnimeList.net основной + можно еще брать из вкладки Pictures.
И спасибо за скрипт  :D
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 23 Октября 2009, 00:32:26
И еще небольшая добавка - берет op/ed и причастность ко всякому
(http://i032.radikal.ru/0910/db/63a8a5395776.jpg)
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 23 Октября 2009, 00:33:55
Цитировать
А постры лучше брать с MyAnimeList.net основной
Думаю на днях заняться
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 23 Октября 2009, 01:18:23
Кстати, заметил что если нет оригинального названия..........то скрипт не берет дату выхода для эпизодов. Например Tatakau Shisho - The Book of Bantorra: http://www.animenewsnetwork.com/encyclopedia/anime.php?id=10951&page=25
Для первых 3-х эпизодов берется, но для четвертого уже нет.
Дело оказывается не совсем в этом, например для этого аниме дата выхода дается для первых двух эпизодов:
http://www.animenewsnetwork.com/encyclopedia/anime.php?id=10686&page=25
Загадка  ???
А для этого вообще разбивка делается только для 8 серий из 16-ти:
http://www.animenewsnetwork.com/encyclopedia/anime.php?id=10821&page=25
Причем не понял почему.........там все одинаково для всех серий.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 23 Октября 2009, 01:35:33
Проверил у себя - все берется.

А с Weiß Survive да, чето только 8
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 23 Октября 2009, 01:52:26
А, понял суть проблемы. Вот за такие приколы я начал "обожать" ANN.
У них пропущена ячейка там где должно было быть английское название, поэтому скрипт читает не там, а дальше. Отсюда путаница в сериях.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 23 Октября 2009, 02:05:28
А, понял суть проблемы. Вот за такие приколы я начал "обожать" ANN.
У них пропущена ячейка там где должно было быть английское название, поэтому скрипт читает не там, а дальше. Отсюда путаница в сериях.
Ну ладно, это не критично (если сложно править), все таки он идет вспомогательным скриптом. Тем более такую проблему может и не исправить.....если это баг базы.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 23 Октября 2009, 06:23:44
.если это баг базы.
Не баг, но не культурно. Как не подписанный ящик.

Скрипт поправил, теперь берет почти все.
Но, столкнулся с необъяснимым багом относительно взятия данных с анимехи Nyan Koi! - программа ни в какую не хочет заносить данные в поле "Комментарий", причем даже если напрямую указывать фиксированный текст. Поэтому даты для проименнованных первых 4-х серий не занести.

С другими анимешками проблем не обнаружил.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 23 Октября 2009, 11:50:48
Duran, спасибо......постараюсь проверить (просто времени сейчас свободного мало).
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 24 Октября 2009, 00:07:08
Отказывается брать инфу для:
http://www.animenewsnetwork.com/encyclopedia/anime.php?id=10953
Причем даже на новой базе, находить его находит..........но и все.
Так же такая вещь в разбивки серий: если нет у всех серий название (а есть только у части, а у остальных даты выхода), то для серий без названия будет в оригинальное название браться название последней серии с указанным названием. Так же для них же дата выхода ( в описание) берется не их, а предыдущей серии.
Это я мельком попробовал.......возможно проблем больше, я в основном упор делал на разбивке серий.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 24 Октября 2009, 11:20:06
Все, исправил-поправил.
С "небранием" серии проблема оказалась в отсутствии маркера для начала парсинья. Поставил на проверку два.

С эпизодами поставил проверку на совпадение.

По поводу даты. Оказалось, что скрипт ее берет, но почему-то не заносит, если у серии отсутствует оригинальное название. Поставил для таких серий постановку Ор. названия в виде прочерка (по вкусу, можно поправить на то что нравится, например "Отсутствует")

Сенкс за тестирование.

http://narod.ru/disk/14426243000/ANN.psf.html
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 24 Октября 2009, 15:02:07
Duran, спасибо. Теперь разбивка серий нормально работает......остальное не успел проверить.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 24 Октября 2009, 21:26:53
Вывожу чудовище Франкенштейна потихоньку - научил скрипт WA тырить инфу по эпизодам с ANN
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 24 Октября 2009, 21:37:41
Вывожу чудовище Франкенштейна потихоньку - научил скрипт WA тырить инфу по эпизодам с ANN
Жду, было бы очень полезно ;)
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 24 Октября 2009, 22:43:26
Собственно оно готово, просто смотрю что оттуда еще полезного можно утянуть, типа описания для анимешек не имеющего его на WA.

Жалко что ссылок на MAL мало - придется делать отдельный скрипт для постеров.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 25 Октября 2009, 01:22:11
По основному скрипту:
в другие названия берется лишнее, например у вот этого:
http://www.animenewsnetwork.com/encyclopedia/anime.php?id=10743
взялось кроме самого названия еще и вот это 2009-06-05   Akikan! Hot Spring OVA Episode's Promo Video Streamed
Так же в справку взялась связь (или так задумано?), т.е для того же аниме взялось sequel of Akikan! (TV)
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Duran от 25 Октября 2009, 01:33:07
Tsume
http://narod.ru/disk/14444030000/ANN.psf.html

Цитировать
Так же в справку взялась связь (или так задумано?)
да (http://www.videodb.info/forum_ru/index.php?topic=624.msg8484#msg8484)
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 25 Октября 2009, 02:03:55
Duran, понятно....спасибо.
P.s. WA достал, опять что-то поменял что скрипт для персон перестал работать.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Shark-kun от 07 Декабря 2011, 14:15:24
Если плагин ещё поддерживается, можно его пере залить, так как он не доступен (404).

Или подскажите альтернативу...
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: djek-ural от 07 Декабря 2011, 18:04:08
подождите немного сейчас на яндексе идут профилактические работы , возможно поздне можно будет скачать.

Попробуйте связаться с авторами даного скрипта , может у кого на диске завалялся.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: LeoXX от 09 Декабря 2011, 14:17:09
Есть 0.3 версия

[вложение удалено администратором]
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: djek-ural от 09 Декабря 2011, 15:50:02
Есть 0.3 версия
Чтоб его не потерять я выложу на автообновление.
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Shark-kun от 30 Июня 2012, 21:50:41
Скрипт работает, находит анимэ если его набираешь иероглифами, но при добавления программа виснет напрочь, из за чего может быть так  ???
из лога, debug нечего не показал!
(01.07.2012 0:45:04) Compiling script: ANN.psf
(01.07.2012 0:45:04) Script compiled successfully: ANN.psf
(01.07.2012 0:45:04) Executing script binary
(01.07.2012 0:45:04) Авторизация...
(01.07.2012 0:45:04) Ищу информацию о фильме: らき☆すた
(01.07.2012 0:45:04) GET: http://www.animenewsnetwork.com/encyclopedia/search/name?q=%E3%82%89%E3%81%8D%E2%98%86%E3%81%99%E3%81%9F
(01.07.2012 0:45:18) GET: http://www.animenewsnetwork.com/encyclopedia/anime.php?id=7222
(01.07.2012 0:45:19) GET: http://www.animenewsnetwork.com/encyclopedia/anime.php?id=7222&page=25
(01.07.2012 0:45:20) Compiling script: ANN.psf
(01.07.2012 0:45:20) Script compiled successfully: ANN.psf
(01.07.2012 0:45:20) Executing script binary
(01.07.2012 0:45:20) [2 of 2] Ищу информацию о фильме: らき☆すた (OAV)
(01.07.2012 0:45:20) GET: http://www.animenewsnetwork.com/encyclopedia/anime.php?id=9842
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: LeoXX от 01 Июля 2012, 12:05:20
Скрипт работает, находит анимэ если его набираешь иероглифами, но при добавления программа виснет напрочь, из за чего может быть так  ???
из лога, debug нечего не показал!
Неправильный парсинг на некоторых тайтлах. Т.к. этим скриптом я редко пользуюсь, все никак не дойдут руки его поковырять...
Название: Re: Anime News Network (фильмы, ст. изд)
Отправлено: Tsume от 03 Декабря 2013, 01:53:31
Связи с изменениями на сайте, скрипт уже не рабочий...по крайней мере разбивка серий точно не работает уже :(