Personal Video Database
Русский => Разработчикам => Скрипты, Плагины, Шаблоны и Шкурки => Тема начата: 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)
-
Все, найденные баги поборол. Новая версия скрипта залита.
-
Спасибо!
Official website - много мусора
Не согласен, там в отличии от того же WA точная информация.......да и много нужного бывает....ИМХО
Качать постер не вижу смысла, ибо тут он не постер.......а очень маленькая картинка.....тоже ИМХО
-
Спасибо!
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 и педивикию.
Прикрутить не проблема, но нужно ли это российскому зрителю?
-
Это на вскидку. Мне чесслово нафиг не сдались сайты американских, австралийских и японских изданий. В отличии от WA ссылок на AniDB и педивикию.
Это редкий случай..........обычно идет имено японский оф. сайт так же как и на anidb.net
Был не прав........бывает там лишние.......значит нужно делать anidb.net ;)
-
И еще вопросик:
людей он берет только японских или качает мусор типа озвучки других стран?
-
Был не прав........бывает там лишние.......значит нужно делать anidb.net ;)
Лишних там очень много, на самом деле.
С АниДБ не получается :(
Два дня пытался сварганить, ничего не вышло. Не знаю почему так.
И еще вопросик:
людей он берет только японских или качает мусор типа озвучки других стран?
Только японских.
-
С АниДБ не получается
Это плохо....из англоязычных ИМХО лучшая база.
Только японских.
А это наоборот радует :D
И последнее, берет ли он для эпизодов даты их выхода? Если нет - то можно это сделать? Просто мне кроме эпизодов по большому счету больше ничего там и не надо....ибо качая инфу с разных баз получишь помойку (из-за не соответствия имен, названий и тп.).А я основную инфу беру с WA, но там с эпизодами плохо........могут их вообще не указать (в плане разбивки), нет дат выхода (очень хотелось бы), медлено обновляется.
-
И последнее, берет ли он для эпизодов даты их выхода?
Нет, потому что в поле можно заносить только год.
-
И последнее, берет ли он для эпизодов даты их выхода?
Нет, потому что в поле можно заносить только год.
А не можешь код подсказать чтобы брал? А то у меня есть специальное поле Трансляция (премьера) вместо какого-то мне не нужного поля..... точнее вместо поля MPAA
Туда можно все вставлять ;)
-
А не можешь код подсказать чтобы брал?
А вот к сожалению, при добавлении эпизода можно задавать ему только 7 параметров - название, ор. название, год, номер, сезон, описание и URL.
-
А не можешь код подсказать чтобы брал?
А вот к сожалению, при добавлении эпизода можно задавать ему только 7 параметров - название, ор. название, год, номер, сезон, описание и URL.
Т.е. это нужно nostra просить, чтобы он добавил возможность добавления других параметров?
А если его пихать пока в описание? Т.е. как в таком случаи код будет выглядить?
P.s. Надеюсь не очень достал ;)
-
Завтра гляну
-
Завтра гляну
Спасибо ;)
Ну эпизоды он нормально делает........даже удобно что он эпизоды без названия которые (у текущих сериалов) пишет дату выхода вместо названия ;)
-
Качать постер не вижу смысла, ибо тут он не постер.......а очень маленькая картинка.
Смысл в том, что бы максимизировать количество стандартной инфы закачиваемой с сайта. Все таки хочется сделать цельный скрипт, а не огрызок.
Т.е. это нужно nostra просить, чтобы он добавил возможность добавления других параметров?
yep
(http://i048.radikal.ru/0910/78/35522e4b1b01.jpg)
Подправил скрипт
-
Смысл в том, что бы максимизировать количество стандартной инфы закачиваемой с сайта. Все таки хочется сделать цельный скрипт, а не огрызок.
Это понятно, просто захотелось высказаться ;)
А постры лучше брать с MyAnimeList.net основной + можно еще брать из вкладки Pictures.
И спасибо за скрипт :D
-
И еще небольшая добавка - берет op/ed и причастность ко всякому
(http://i032.radikal.ru/0910/db/63a8a5395776.jpg)
-
А постры лучше брать с MyAnimeList.net основной
Думаю на днях заняться
-
Кстати, заметил что если нет оригинального названия..........то скрипт не берет дату выхода для эпизодов. Например 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
Причем не понял почему.........там все одинаково для всех серий.
-
Проверил у себя - все берется.
А с Weiß Survive да, чето только 8
-
А, понял суть проблемы. Вот за такие приколы я начал "обожать" ANN.
У них пропущена ячейка там где должно было быть английское название, поэтому скрипт читает не там, а дальше. Отсюда путаница в сериях.
-
А, понял суть проблемы. Вот за такие приколы я начал "обожать" ANN.
У них пропущена ячейка там где должно было быть английское название, поэтому скрипт читает не там, а дальше. Отсюда путаница в сериях.
Ну ладно, это не критично (если сложно править), все таки он идет вспомогательным скриптом. Тем более такую проблему может и не исправить.....если это баг базы.
-
.если это баг базы.
Не баг, но не культурно. Как не подписанный ящик.
Скрипт поправил, теперь берет почти все.
Но, столкнулся с необъяснимым багом относительно взятия данных с анимехи Nyan Koi! - программа ни в какую не хочет заносить данные в поле "Комментарий", причем даже если напрямую указывать фиксированный текст. Поэтому даты для проименнованных первых 4-х серий не занести.
С другими анимешками проблем не обнаружил.
-
Duran, спасибо......постараюсь проверить (просто времени сейчас свободного мало).
-
Отказывается брать инфу для:
http://www.animenewsnetwork.com/encyclopedia/anime.php?id=10953
Причем даже на новой базе, находить его находит..........но и все.
Так же такая вещь в разбивки серий: если нет у всех серий название (а есть только у части, а у остальных даты выхода), то для серий без названия будет в оригинальное название браться название последней серии с указанным названием. Так же для них же дата выхода ( в описание) берется не их, а предыдущей серии.
Это я мельком попробовал.......возможно проблем больше, я в основном упор делал на разбивке серий.
-
Все, исправил-поправил.
С "небранием" серии проблема оказалась в отсутствии маркера для начала парсинья. Поставил на проверку два.
С эпизодами поставил проверку на совпадение.
По поводу даты. Оказалось, что скрипт ее берет, но почему-то не заносит, если у серии отсутствует оригинальное название. Поставил для таких серий постановку Ор. названия в виде прочерка (по вкусу, можно поправить на то что нравится, например "Отсутствует")
Сенкс за тестирование.
http://narod.ru/disk/14426243000/ANN.psf.html
-
Duran, спасибо. Теперь разбивка серий нормально работает......остальное не успел проверить.
-
Вывожу чудовище Франкенштейна потихоньку - научил скрипт WA тырить инфу по эпизодам с ANN
-
Вывожу чудовище Франкенштейна потихоньку - научил скрипт WA тырить инфу по эпизодам с ANN
Жду, было бы очень полезно ;)
-
Собственно оно готово, просто смотрю что оттуда еще полезного можно утянуть, типа описания для анимешек не имеющего его на WA.
Жалко что ссылок на MAL мало - придется делать отдельный скрипт для постеров.
-
По основному скрипту:
в другие названия берется лишнее, например у вот этого:
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)
-
Tsume
http://narod.ru/disk/14444030000/ANN.psf.html
Так же в справку взялась связь (или так задумано?)
да (http://www.videodb.info/forum_ru/index.php?topic=624.msg8484#msg8484)
-
Duran, понятно....спасибо.
P.s. WA достал, опять что-то поменял что скрипт для персон перестал работать.
-
Если плагин ещё поддерживается, можно его пере залить, так как он не доступен (404).
Или подскажите альтернативу...
-
подождите немного сейчас на яндексе идут профилактические работы , возможно поздне можно будет скачать.
Попробуйте связаться с авторами даного скрипта , может у кого на диске завалялся.
-
Есть 0.3 версия
[вложение удалено администратором]
-
Есть 0.3 версия
Чтоб его не потерять я выложу на автообновление.
-
Скрипт работает, находит анимэ если его набираешь иероглифами, но при добавления программа виснет напрочь, из за чего может быть так ???
из лога, 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
-
Скрипт работает, находит анимэ если его набираешь иероглифами, но при добавления программа виснет напрочь, из за чего может быть так ???
из лога, debug нечего не показал!
Неправильный парсинг на некоторых тайтлах. Т.к. этим скриптом я редко пользуюсь, все никак не дойдут руки его поковырять...
-
Связи с изменениями на сайте, скрипт уже не рабочий...по крайней мере разбивка серий точно не работает уже :(