Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Разработка > Поддержка локальной разработки модулей

Ответ
 
Опции темы Опции просмотра
Старый 08.05.2018, 21:06   #51
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 687
По умолчанию

Плагины из моего репозитория совместимы с 14+ версией KODI. Можете забрать нужный плагин тут:
https://github.com/vlmaksime/reposit...pages/releases
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
Опрос по используемым версиям KODI: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
   
Старый 09.05.2018, 15:52   #52
Ferti
Member
 
Аватар для Ferti
 
Регистрация: 14.04.2015
Адрес: Москва
Сообщений: 66
По умолчанию

Есть addon iptv simple client но он заточен под Kodi 17-17.6 Krypton с форума американского Kodi.Как можно его переделать под Kodi 16.1 jarvis.Спасибо
Ferti вне форума   Ответить с цитированием
Старый 09.05.2018, 19:41   #53
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 687
По умолчанию

В этой ветке обсуждается дополнение "script.module.simpleplugin".
В поставку 16.1 входит IPTV Simple, чем он Вас не устраивает?
Между 16 и 17 версиями KODI была переработана подсистема PVR, так что просто подсунуть модуль не получится.
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
Опрос по используемым версиям KODI: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
Старый 09.05.2018, 20:51   #54
Ferti
Member
 
Аватар для Ferti
 
Регистрация: 14.04.2015
Адрес: Москва
Сообщений: 66
По умолчанию

А не подскажите в какую ветку обратиться.В iptv simple client там есть пауза и запись
Ferti вне форума   Ответить с цитированием
Старый 09.05.2018, 21:37   #55
bigbax
Senior Member
 
Аватар для bigbax
 
Регистрация: 12.12.2009
Адрес: Моск.обл.
Сообщений: 4,417
Отправить сообщение для bigbax с помощью ICQ
По умолчанию

Цитата:
Сообщение от Ferti Посмотреть сообщение
А не подскажите в какую ветку обратиться.В iptv simple client там есть пауза и запись
профильная ветка
http://xbmc.ru/forum/showthread.php?t=3226
bigbax вне форума   Ответить с цитированием
Старый 30.08.2019, 21:13   #56
lysyi
Senior Member
 
Регистрация: 31.07.2016
Адрес: Украина Донецкая обл.
Сообщений: 256
По умолчанию

Подниму тему, возникли вопросы, которых много конечно, но задам пока парочку. Я понимаю исходники есть, можно и самому посмотреть, но мне если честно это сложно пока. Можно как-то в сабже отключить использование кеширования. Т.е. при определенных условиях перегружать список. И еще не могу понять, как в элементе списка заполнить информацией, не знаю даже как правильно выразиться, ячейку справа, там в некоторых аддонах год?
lysyi вне форума   Ответить с цитированием
Старый 30.08.2019, 22:43   #57
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 687
По умолчанию

Вопрос про кеширование не понятент. Есть возможность использовать кеш для получения результата функции с помощью "@plugin.cache()", а можно закешировать результат каталога, передав параметр "cache_to_disk=True" при вызове метода xbmcplugin.endOfDirectory()

Заголовок справа зависит от используемого способа сортировки. Если методом "xbmcplugin.addSortMethod()" добавить способ сортировки "xbmcplugin.SORT_METHOD_NONE", должен выводиться год. Шаблон для этого заголовка можно передать во втором параметре. Например, если передать строку "'%Y / %O'" будет выводиться год и рейтинг.

Список всех масок есть тут

Как пример реализации, можно посмотреть моё дополнение plugin.video.tvzavr.ru. Оно у меня на данный момент самое "прокачанное".
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
Опрос по используемым версиям KODI: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
Старый 31.08.2019, 23:10   #58
lysyi
Senior Member
 
Регистрация: 31.07.2016
Адрес: Украина Донецкая обл.
Сообщений: 256
По умолчанию

vl.maksime
Спасибо, что уделили мне время. Я в общем и ориентируюсь на ваши аддоны, но пока мне очень много не понято если читать исключительно код. Насчет кеша я имел ввиду @plugin.cache(). Т.е. я могу как-то если мне надо вызвать функцию, а не использовать данные с кеша? По второму вопросу все понятно кроме собственно откуда этот год берется?
lysyi вне форума   Ответить с цитированием
Старый 01.09.2019, 09:41   #59
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 687
По умолчанию

Цитата:
Сообщение от lysyi Посмотреть сообщение
vl.maksime
Насчет кеша я имел ввиду @plugin.cache(). Т.е. я могу как-то если мне надо вызвать функцию, а не использовать данные с кеша?
Только, если предварительно очистить данные кеша.

У меня в далеких планах в дополнении Filmix добавить вывод данных о контенте в списке, для этого планирую реализовать кеширование с помощью sqlite. Планирую реализовать с использованием двух функций:
get_result() - выполняет запрос к ресурсу, получает ответ, помещает его в кеш и возвращает как результат выполнения функции
get_result_cached() - проверяет в кеше наличие искомой записи, если нет, возвращает результат get_result()

Функцию get_result_cached() планирую использовать при отображении данных о контенте в списке, а get_result() вызывать уже в момент запуска контента, или открытия папки с сезонами/эпизодами. Таким образом, я один раз буду обращаться к серверу для получения описания контента и обновлять информацию о контенте в момент его запуска.

Может Вам подойдет такой алгоритм.
Цитата:
Сообщение от lysyi Посмотреть сообщение
vl.maksime
По второму вопросу все понятно кроме собственно откуда этот год берется?
Берется из информации о контенте, которая устанавливается с помощью метода setInfo() Через этот же метод устанавливается описание контента, продолжительность видео и прочая информация.
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
Опрос по используемым версиям KODI: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
Старый 02.09.2019, 21:06   #60
lysyi
Senior Member
 
Регистрация: 31.07.2016
Адрес: Украина Донецкая обл.
Сообщений: 256
По умолчанию

Цитата:
Сообщение от vl.maksime Посмотреть сообщение
Только, если предварительно очистить данные кеша
Спасибо, мне это как раз думаю поможет, удалив файл кеша:
Код:
os.remove(os.path.join(xbmc.translatePath(__addon__.getAddonInfo('profile')) ,'__cache__.pcl'))
Цитата:
Сообщение от vl.maksime Посмотреть сообщение
Может Вам подойдет такой алгоритм.
А почему нет, у меня то же есть такая проблемка. Для того, что бы красиво выдать список, нужна инфа, которую можно достать только если пройти по ссылке. Асинхронную загрузку будете использовать?
lysyi вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[All] script.module.antizapret - Обход блокировок для плагинов nightik Помощь по плагинам 37 09.12.2019 15:41
script.module.torrent2http - движок стримминга торрентов. -=Vd=- Помощь по плагинам 153 14.10.2019 10:46
PyXBMCt - фреймворк для создания интерфейса плагинов Roman_V_M Поддержка локальной разработки модулей 22 28.03.2017 09:01
script.module.remote-pdb: удаленный консольный отладчик для плагинов Roman_V_M Поддержка локальной разработки модулей 18 06.10.2016 14:42
Библиотека для фото runkov Подсказки, описания и FAQ по XBMC 5 22.10.2010 11:29


Текущее время: 08:15. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.