FS.LIFE (ex. FS.TO; ex. BDB.TO; ex. FS.UA)
Re: FS.UA
Уже посмотрел, старый подкаст не удалял, а добавил для скачивания переделанный подкаст с динамическими папками.
UPDATE 07.03.2014
UPDATE 07.03.2014
Samsung UE32D5500RW, Assistant AP-110, Fly IQ4404 Spark
Re: FS.UA
Большое спасибо. Возможно ли еще прикрутить динамический ПОИСК?..)PavelN65 wrote:Уже посмотрел, старый подкаст не удалял, а добавил для скачивания переделанный подкаст с динамическими папками.
UPDATE 07.06.2014
SAMSUNG UE32D5000 - Samsung_led_D-Series_2011_dlna_16x9_1920x1080_Peremotka.cfg & Samsung_led5000_dlna_16x9_1920x1080.cfg
Re: FS.UA
Можно немного подправить... не все находит.. например Воронины, Восьмидесятые и т.д.
Также в Сериалы - Наши не находит "ГЕТЕРЫ МАЙОРА СОКОЛОВА".. скорее всего не все попадают в сортировку.
Также в Сериалы - Наши не находит "ГЕТЕРЫ МАЙОРА СОКОЛОВА".. скорее всего не все попадают в сортировку.
SAMSUNG UE32D5000 - Samsung_led_D-Series_2011_dlna_16x9_1920x1080_Peremotka.cfg & Samsung_led5000_dlna_16x9_1920x1080.cfg
Re: FS.UA
Как раз в варианте, как вы назваете, с "динамическими папками" (на самом деле динамическая папка это немного другое, это как в папке пооиска "Набрать текст", а в этом случае это просто папки подкаста со срабатыванием скрипта получения ссылки) там всё не сложно получается.PavelN65 wrote:По логике можно если на сайте поиск есть, вот только у меня мозга не хватит такое наваятьВозможно ли еще прикрутить динамический ПОИСК?..)
Для того чтобы реализовать поиск в общем случае, нужно найти на сайте как он реализован и сделать в скрипте обновления подкаста проверку: если у обновляемого подкаста нет http ссылки - то делаем ссылку для него сами - составляем ссылку для поиска названия. Ответ парсим также как и при ответах обновлений категорий.
Например:
С помощью программы Charles или без него подсматриваем запрос поиска на сайте "Мама" или "Война" (на них удобно проверять, всегда есть такие фильмы с этими словами).
Для brb.to ссылка будет http://brb.to/video/films/search.aspx?s ... 0%BD%D0%B0
Значит в начало главной процедуры скрипта можно сделать проверку
Code: Select all
if LeftCopy(mpFilePath, 4) <> "http" then begin
mpFilePath := "http://brb.to/video/films/search.aspx?search="+HmsHttpEncode(HmsUtf8Encode(mpTitle));
gsPatternBlock := '<td class="image-wrap">(.*?)</tr>'; // Поиск блоков с информацией о видео
gsPatternTitle := '(<a[^>]+class="title".*?</a>)'; // Название
end;
Именно в данном подкасте ещё в процедуре procedure SearchAndCreateItems(); там есть добавление к сслыке подкаста дополнительных параметров, которые будут мешать сформированной вначале ссылке для поиска. Поэтому там вставляем ещё одну проверку:
вместо строки
Code: Select all
sFilePath := mpFilePath + '?scrollload=1&view=list&start='+IntToStr(start)+'&length=1000';
Code: Select all
if Pos('search.aspx', mpFilePath) > 0 then
begin
sFilePath := mpFilePath;
start := 999999;
end
else
sFilePath := mpFilePath + '?scrollload=1&view=list&start='+IntToStr(start)+'&length=1000';
Ну а чтобы была сама папка "Поиск" с динамической папкой "Набрать текст" для набора с пульта, то вот в той теме я давно выложил обработку "Создать ПОИСК.cfg.zip", которую можно загрузить в обработки (в теме описано как это сделать), встать на подкаст "01 BRB.TO" , нажать кнопку "Создать ПОИСК", нажать "Да" и будет тогда вообще всё.
SONY KDL-32CX520
Re: FS.UA
Обновил подкаст, по пожеланию mch добавлен поиск.
Спасибо WendyH за плодотворную помощь!!!
UPDATE 21.03.2014
Спасибо WendyH за плодотворную помощь!!!
UPDATE 21.03.2014
Samsung UE32D5500RW, Assistant AP-110, Fly IQ4404 Spark
Re: FS.UA
Теперь если добавить ручками подкаст с названием и без ссылки, а потом обновить такой подкаст, то будет произведён поиск названия.
Или папка "Поиск" с динамической папкой "Набрать текст" для набора с пульта.
Или папка "Поиск" с динамической папкой "Набрать текст" для набора с пульта.
Samsung UE32D5500RW, Assistant AP-110, Fly IQ4404 Spark
Re: FS.UA
Была ошибка на сайте, после переговоров с админом, исправлено.mch wrote:Можно немного подправить... не все находит... например Воронины, Восьмидесятые и т.д.
Ну а с сериалом "Гетеры майора Соколова" еще проще, материал заблокирован по просьбе правообладателя.
Samsung UE32D5500RW, Assistant AP-110, Fly IQ4404 Spark