- Moderator
- #421
@RabinoVich
Если есть проблемы с поиском, то накидай примеров имен файлов, гляну как там оно после обработки проходит
Если есть проблемы с поиском, то накидай примеров имен файлов, гляну как там оно после обработки проходит
God.Bless.America.2011.HDTVRiP720
Na_grani_DVDRp_[rutracker.org]_by_Inсh
Ohotniki za golovani.chopper887
Shvatka.chopper887
prizrachnyi.gonschik_2.2012.hdrip.ac3.1450mb.by.riperrr
Dom_grez_BDRip_dub_[rutracker.org]_by_Scarabey
Lubov.zhivet.tri.goda.2011.BDRip
Nepricosaemie.chopper887
Missiya-Fantom.chopper887
Njanki.2012.O.DVDRip.IRONCLUB
samoubyici.2012.dvdrip.ac3.1450mb.by.riperrr
belyi.tigr.2012.dvdrip.ac3.2050mb.by.riperrr
Zhila.byla.odna.baba.2011.BDRip.1.46
svidanie.2012.dvdrip.ac3.1450mb.by.riperrr
Moy.Paren.Angel.BDRip
Visotskiy_Spasibo_Chto_Jivoy_2011_DVDRip_1.46_Menen
Неадекватные люди_1.46
Den.vyborov.2007
shapito.shou_1.2010.hdrip.ac3.1450mb.by.riperrr
belyi.tigr.2012.dvdrip.ac3.1450mb.by.riperrr
2 дня_1.46
God.Bless.America.2011.
Na_grani_DVDRp_
Ohotniki za golovani.chopper887
Shvatka.chopper887
prizrachnyi.gonschik_2.2012..
Dom_grez__dub_
Lubov.zhivet.tri.goda.2011.
Nepricosaemie.chopper887
Missiya-Fantom.chopper887
Njanki.2012.O..
samoubyici.2012..
belyi.tigr.2012..
Zhila.byla.odna.baba.2011.svidanie.2012..
svidanie.2012.
Moy.Paren.Angel.
Visotskiy_Spasibo_Chto_Jivoy_2011_Menen
Неадекватные людиDen.vyborov.2007
Den.vyborov.2007
shapito.shou_1.2010..
belyi.tigr.2012..
2 дня
перед поиском все равно название файла надо приводить в нормальный видХлопцы, а может ну его на и подождем апи? Или выберем сайт с уже существующим апи типа cinemate.cc?
А что там? Оно полнее TMDB? Данных хватает? Или?cinemate.cc
Я попробую бахнуть свою базу фильмов и сделать полный новый поиск для проверки. У меня лимит для кинопоиска выставлен в 5, для imbd поставлю 2[DOUBLEPOST=1451965986][/DOUBLEPOST]Если есть проблемы с поиском, то накидай примеров имен файлов, гляну как там оно после обработки проходит
Ага, осталось добавить правило для DVDRip и для удаления парных точек не помешало бы тожеРезультат достаточно не плох
Оно там естьосталось добавить правило для DVDRip
Скорее всего не выйдет, когда правила работают их там нетудаления парных точек не помешало бы тоже
Как по мне маловато ...для imbd поставлю 2
Зачем? Или хочеться перелопачивать БД вручную? Или фильмов мало? Я свою БД с 1000 фильмов вообще трогать не хочуЯ попробую бахнуть свою базу фильмов и сделать полный новый поиск для проверки.
Код короче будетНет смысла, 10 маленьких или 2 больших
забыл уточнить - у меня для каждого контента 2 папки: локальная и сетевая, грохну сетевую, там немного фильмов, штук 50, и для этой папки заново поиск сделаю[DOUBLEPOST=1451977788][/DOUBLEPOST]Или хочеться перелопачивать БД вручную?
А я и не заметил. Тут смысла добавлять DVDRp нет отдельно. Но опятьже, если потом сделать на регулярках сокращения, то DVDRp тоже будет попадать под "резак"DVDRp и DVDRip это два разных слова
А где это окончательная версия правил?Изменил чуток правила и получил
Он и так короткийКод короче будет
Может лучше бакап?Сейчас буду грохать свою базу
Оно и так на регулярках. Можем отрезать часть названия фильмаНо опятьже, если потом сделать на регулярках сокращения, то DVDRp тоже будет попадать под "резак"
Тут https://forum.team-mediaportal.com/threads/russian-kinopoisk-ru.93004/page-42#post-1169287А где это окончательная версия правил?
searchString = Regex.Replace(searchString, rx_strip, string.Empty);
searchString = Regex.Replace(searchString, rx_strip, string.Empty, RegexOptions.IgnoreCase);
if (!string.IsNullOrEmpty(rx_strip)) {
searchString = Regex.Replace(searchString, rx_strip, string.Empty, RegexOptions.IgnoreCase);
}
if (!string.IsNullOrEmpty(rx_strip)) {
searchString = Regex.Replace(searchString, rx_strip, string.Empty, RegexOptions.IgnoreCase);
}
rx_strip = @"[\.\s\_]+";
searchString = Regex.Replace(searchString, rx_strip, " ", RegexOptions.IgnoreCase).Trim();