Даже не знаю что Вам сказать, у меня был и с тем и с тем ... Правда сегодня с ТМДБ фанарт не грузит 400 ошибку выдает, возможно что то с сайтом или с базой или еще с чем...TMDB, и правда, нашел... но с пустым описанием и без постера.
[2018-01-28 00:58:32,694] [Error ] [59 ] [ERROR] - Download fanart error: Удаленный сервер возвратил ошибку: (400) Недопустимый запрос.
Сказать, где именно в скрипте отфильтровываются минисериалы, как вы их называете. Вы же уверенно сказали, что это специально делается скриптом. Я поэтому вас спросил об этом.Даже не знаю что Вам сказать
Притом что Выше радуги это минисериал на Кинопоиске, и мне не интересен и нет его у меня. А Зори как фильм на Кинопоиск, и он есть у меня ...А при чем тут А зори то, если я про Выше радуги?
Ищет на отлично, оба варианта, что старый что новый, я сегодня как раз обновлял.Ну и Зори, кстати, кинопоиск тоже не ищет.
Сегодня, 5 фильмов ... 2 старых, задали по школьной программе малой, и 3 новых ... из текущих новинок...Просто вы наверное давно эти описания загружали.
Я уже сказал, в процедуреСказать, где именно в скрипте отфильтровываются минисериалы, как вы их называете. Вы же уверенно сказали, что это специально делается скриптом. Я поэтому вас спросил об этом.
void MediaPortal.Video.Database.IIMDBScriptGrabber.FindFilm(string strSearch, int iLimit, ArrayList elements)
Кинопоиск меняет разметку, что раньше находилось одним выражением сейчас другим, вот так примерно за год два:А раньше скрипт кинопосика нормально искал старые советские много серийные фильмы. Потом перестал полгода-год назад, может, больше года.
// string rx_search_results = @"href=[^\d]+\d+/film/(?<movieID>[\d]+)[^>]+>(?<movieTitle>[^>]+)</a>\s<span[^>]+>(?<movieYear>[^<]+)</span></p>[^<]+<span[^>]+>(?<movieAlternate>.*?)((,\s)?[\d]+\sмин)?</span>";
// string rx_search_results = @"href=[^\d]+\d+/film/(?<movieID>[\d]+)[^>]+>(?<movieTitle>[^>]+)</a>\s<span[^>]+>(?<movieYear>[^<]+)</span></p>[^<]+<span[^>]+>(?<movieAlternate>.*?)(,\s?[\d]+\sмин)?</span>";
// string rx_search_results = @"href=[^\d]+\d+\/film\/(?<movieID>[\d]+)[^>]+>(?<movieTitle>[^>]+)<\/a>\s<span[^>]+>(?<movieYear>[^<]+)<\/span><\/p>[^<]+<span[^>]+>(<i[^>]+>[^>]+>\(.+?\)\s)?(?<movieAlternate>.*?)<\/span>";
// string rx_search_results = @"href=[^\d]+\d+\/film\/(?<movieID>[\d]+)[^>]+>(?<movieTitle>[^>]+)<\/a>\s<span[^>]+>(?<movieYear>[^<]+)<\/span><\/p>[^<]+<span[^>]+>(<i[^>]+>[^>]+>\(.*?\)\s)?(?<movieAlternate>.*?)<\/span>";
// string rx_search_results = @"href=[^\d]+\d+\/film\/(?<movieID>[\d]+)[^>]+>(?<movieTitle>[^>]+)<\/a>\s<span[^>]+>(?<movieYear>[^<]+)<\/span><\/p>[^<]+<span[^>]+>(<i[^>]+>[^>]+>(\(.*?\)\s)?)?(?<movieAlternate>.*?)<\/span>";
string rx_search_results = @"href=[^>]+\/film\/[^>]+data\-id=""(?<movieID>[\d]+)""[^>]+data\-type=.film.>(?<movieTitle>[^>]+)<\/a>\s<span[^>]+>(?<movieYear>[^<]+)<\/span><\/p>[^<]+<span[^>]+>(<i[^>]+>[^>]+>(\(.*?\)\s)?)?(?<movieAlternate>.*?)<\/span>";
Вчера и позавчера боролся с Чудо-Юдо, вроде все правильно а не находит, хотя сайт прекрасно его показывает на первом месте в поиске. Вывел то что возвращает Кинопоиск, оказалось возвращает страничку с Капчей, по итогу ничего не нашлось ... Как побороть не знаю ...А при чем тут А зори то, если я про Выше радуги?
<!--
Force IMDBID/TMDBID/Kinopoisk search ... like:
Movie name - tt9999999.mkv
Movie name - TMDB9999 .mkv
Movie name - KP9999.mkv
-->
<imdbidforce>true</imdbidforce>
Апи, апи..Кинопоиск баннит нещадно, один два запроса и капча Перепробовал все что мог. Но ничего не помогает.
Обновил скрипт на ГиьХабе mediaportal-kinopoisk-ru-grabber/Scripts/Movieinfo at master · andrewjswan/mediaportal-kinopoisk-ru-grabber · GitHub
Добавил туда же скрипт получающий информацию с TMDB/IMDB, пока пользуюсь этими двумя, если Кинопоиск в бане, то второй выручает, информации маловато, но хоть что то ...