Домашний медиа-сервер (UPnP, DLNA, HTTP) Домашний медиа-сервер (UPnP, DLNA, HTTP) Домашний медиа-сервер (UPnP, DLNA, HTTP)
Главная Решения пользователей программы "Домашний медиа-сервер (UPnP, DLNA, HTTP)"
 
Текущее время: Пн дек 10, 2018 4:01 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 41 сообщение ]  На страницу Пред. 1 2 3 4 5 След.
Автор Сообщение
 Заголовок сообщения: Re: FS.UA
СообщениеДобавлено: Чт мар 06, 2014 5:58 pm 
Не в сети

Зарегистрирован: Ср ноя 02, 2011 2:01 pm
Сообщения: 235
Спасибо. А можно весь подкаст переделать динамическими папками?

_________________
SAMSUNG UE32D5000 - Samsung_led_D-Series_2011_dlna_16x9_1920x1080_Peremotka.cfg & Samsung_led5000_dlna_16x9_1920x1080.cfg


Вернуться к началу
 Заголовок сообщения: Re: FS.UA
СообщениеДобавлено: Чт мар 06, 2014 10:23 pm 
Не в сети

Зарегистрирован: Ср фев 15, 2012 11:23 am
Сообщения: 67
Можно, после 8 марта посмотрю

_________________
Samsung UE32D5500RW, Assistant AP-110, Fly IQ4404 Spark


Вернуться к началу
 Заголовок сообщения: Re: FS.UA
СообщениеДобавлено: Пт мар 07, 2014 12:31 pm 
Не в сети

Зарегистрирован: Ср фев 15, 2012 11:23 am
Сообщения: 67
Уже посмотрел, старый подкаст не удалял, а добавил для скачивания переделанный подкаст с динамическими папками.

UPDATE 07.03.2014

_________________
Samsung UE32D5500RW, Assistant AP-110, Fly IQ4404 Spark


Вернуться к началу
 Заголовок сообщения: Re: FS.UA
СообщениеДобавлено: Пт мар 07, 2014 6:54 pm 
Не в сети

Зарегистрирован: Ср ноя 02, 2011 2:01 pm
Сообщения: 235
PavelN65 писал(а):
Уже посмотрел, старый подкаст не удалял, а добавил для скачивания переделанный подкаст с динамическими папками.

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
СообщениеДобавлено: Чт мар 13, 2014 9:36 am 
Не в сети

Зарегистрирован: Ср фев 15, 2012 11:23 am
Сообщения: 67
Цитата:
Возможно ли еще прикрутить динамический ПОИСК?..)


По логике можно если на сайте поиск есть, вот только у меня мозга не хватит такое наваять :(

_________________
Samsung UE32D5500RW, Assistant AP-110, Fly IQ4404 Spark


Вернуться к началу
 Заголовок сообщения: Re: FS.UA
СообщениеДобавлено: Сб мар 15, 2014 9:02 pm 
Не в сети

Зарегистрирован: Ср ноя 02, 2011 2:01 pm
Сообщения: 235
Можно немного подправить... не все находит.. например Воронины, Восьмидесятые и т.д.
Также в Сериалы - Наши не находит "ГЕТЕРЫ МАЙОРА СОКОЛОВА".. скорее всего не все попадают в сортировку.

_________________
SAMSUNG UE32D5000 - Samsung_led_D-Series_2011_dlna_16x9_1920x1080_Peremotka.cfg & Samsung_led5000_dlna_16x9_1920x1080.cfg


Вернуться к началу
 Заголовок сообщения: Re: FS.UA
СообщениеДобавлено: Чт мар 20, 2014 5:04 pm 
Не в сети

Зарегистрирован: Пт апр 13, 2012 7:59 pm
Сообщения: 384
PavelN65 писал(а):
Цитата:
Возможно ли еще прикрутить динамический ПОИСК?..)


По логике можно если на сайте поиск есть, вот только у меня мозга не хватит такое наваять :(

Как раз в варианте, как вы назваете, с "динамическими папками" (на самом деле динамическая папка это немного другое, это как в папке пооиска "Набрать текст", а в этом случае это просто папки подкаста со срабатыванием скрипта получения ссылки) там всё не сложно получается.

Для того чтобы реализовать поиск в общем случае, нужно найти на сайте как он реализован и сделать в скрипте обновления подкаста проверку: если у обновляемого подкаста нет http ссылки - то делаем ссылку для него сами - составляем ссылку для поиска названия. Ответ парсим также как и при ответах обновлений категорий.
Например:
С помощью программы Charles или без него подсматриваем запрос поиска на сайте "Мама" или "Война" (на них удобно проверять, всегда есть такие фильмы с этими словами).
Для brb.to ссылка будет http://brb.to/video/films/search.aspx?search=%D0%92%D0%BE%D0%B9%D0%BD%D0%B0
Значит в начало главной процедуры скрипта можно сделать проверку
Код:
  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;
Т.к. результаты поиска немного отличаются по формату, а в нашем скрипте удобно шаблоны поиска выведены в глобальные переменные, то нам при проверке достаточно сформировать ссылку для запроса поиска и изменить шаблоны для нашего случая (gsPatternBlock и gsPatternTitle).
Именно в данном подкасте ещё в процедуре procedure SearchAndCreateItems(); там есть добавление к сслыке подкаста дополнительных параметров, которые будут мешать сформированной вначале ссылке для поиска. Поэтому там вставляем ещё одну проверку:
вместо строки
Код:
  sFilePath := mpFilePath + '?scrollload=1&view=list&start='+IntToStr(start)+'&length=1000';
вставляем проверку
Код:
  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
СообщениеДобавлено: Пт мар 21, 2014 9:00 am 
Не в сети

Зарегистрирован: Ср фев 15, 2012 11:23 am
Сообщения: 67
Обновил подкаст, по пожеланию mch добавлен поиск.
Спасибо WendyH за плодотворную помощь!!!

UPDATE 21.03.2014

_________________
Samsung UE32D5500RW, Assistant AP-110, Fly IQ4404 Spark


Вернуться к началу
 Заголовок сообщения: Re: FS.UA
СообщениеДобавлено: Пт мар 21, 2014 9:22 am 
Не в сети

Зарегистрирован: Ср фев 15, 2012 11:23 am
Сообщения: 67
Теперь если добавить ручками подкаст с названием и без ссылки, а потом обновить такой подкаст, то будет произведён поиск названия.

Или папка "Поиск" с динамической папкой "Набрать текст" для набора с пульта.

_________________
Samsung UE32D5500RW, Assistant AP-110, Fly IQ4404 Spark


Вернуться к началу
 Заголовок сообщения: Re: FS.UA
СообщениеДобавлено: Пт мар 21, 2014 9:59 am 
Не в сети

Зарегистрирован: Ср фев 15, 2012 11:23 am
Сообщения: 67
mch писал(а):
Можно немного подправить... не все находит... например Воронины, Восьмидесятые и т.д.


Была ошибка на сайте, после переговоров с админом, исправлено.
Ну а с сериалом "Гетеры майора Соколова" еще проще, материал заблокирован по просьбе правообладателя.

_________________
Samsung UE32D5500RW, Assistant AP-110, Fly IQ4404 Spark


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 41 сообщение ]  На страницу Пред. 1 2 3 4 5 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB