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

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

Ответ
 
Опции темы Опции просмотра
Старый 29.10.2019, 20:54   #71
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 680
По умолчанию

Судя по библиотекам из агрегатора, Вы используете 2-ю версию плагина. Она больше не развивается и не совместима с 3-м питоном.
Роман выпустил 3-ю версию, она лежит в dev ветке гита. Но в ней нет механизмов для вывода контента. Для себя сделал обертку simplemedia, в которую вынес удаленный из simpleplugin'a кусок и дополнил своими фишками.
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
Опрос по используемым версиям KODI: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
   
Старый 30.10.2019, 00:59   #72
-=Vd=-
Senior Member
 
Аватар для -=Vd=-
 
Регистрация: 14.02.2012
Адрес: Одесса
Сообщений: 1,500
Отправить сообщение для -=Vd=- с помощью Skype™
По умолчанию

Использую ту, что лежит в официальном репозитории.

Отправлено с моего SM-G920F через Tapatalk
__________________
Media Aggregator (виртуальная медиатека) - http://xbmc.ru/forum/showthread.php?t=10592
Lazy F1 - http://xbmc.ru/forum/showthread.php?t=14300
-=Vd=- вне форума   Ответить с цитированием
Старый 30.10.2019, 09:28   #73
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 680
По умолчанию

Она еще старее той версии, что лежит на GitHub'e. В ней нет совместимости с 3м питоном, соответственно и с Kodi 19+.
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
Опрос по используемым версиям KODI: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
Старый 30.10.2019, 12:39   #74
-=Vd=-
Senior Member
 
Аватар для -=Vd=-
 
Регистрация: 14.02.2012
Адрес: Одесса
Сообщений: 1,500
Отправить сообщение для -=Vd=- с помощью Skype™
По умолчанию

Цитата:
Сообщение от vl.maksime Посмотреть сообщение
Она еще старее той версии, что лежит на GitHub'e. В ней нет совместимости с 3м питоном, соответственно и с Kodi 19+.
Пока поживём на старой. Всё равно даже в dev ветке функция get_url превратит юникод в тыкву.

Неплохо бы чтобы в новой версии сохранялся тип (bool, int, float) после get_url → get_param.
__________________
Media Aggregator (виртуальная медиатека) - http://xbmc.ru/forum/showthread.php?t=10592
Lazy F1 - http://xbmc.ru/forum/showthread.php?t=14300
-=Vd=- вне форума   Ответить с цитированием
Старый 30.10.2019, 15:20   #75
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 680
По умолчанию

Цитата:
Сообщение от -=Vd=- Посмотреть сообщение
Пока поживём на старой. Всё равно даже в dev ветке функция get_url превратит юникод в тыкву.
Не понял Вашу проблему с юникодом. У меня строка кириллицы корректно считывается из входных параметров. Или Вас смущает внешний вид такого параметра в ссылке?
Цитата:
Сообщение от -=Vd=- Посмотреть сообщение
Неплохо бы чтобы в новой версии сохранялся тип (bool, int, float) после get_url → get_param.
Если использовать красивые пути (RoutePlugin), то можно указать тип параметра.
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
Опрос по используемым версиям KODI: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
Старый 30.10.2019, 15:46   #76
-=Vd=-
Senior Member
 
Аватар для -=Vd=-
 
Регистрация: 14.02.2012
Адрес: Одесса
Сообщений: 1,500
Отправить сообщение для -=Vd=- с помощью Skype™
По умолчанию

Цитата:
Сообщение от vl.maksime Посмотреть сообщение
Не понял Вашу проблему с юникодом. У меня строка кириллицы корректно считывается из входных параметров. Или Вас смущает внешний вид такого параметра в ссылке?
Таки да, urlencode в новой версии берётся из future.backports.urllib.parse - там всё в порядке.

Цитата:
Сообщение от vl.maksime Посмотреть сообщение
Если использовать красивые пути (RoutePlugin), то можно указать тип параметра.
А как их использовать?
__________________
Media Aggregator (виртуальная медиатека) - http://xbmc.ru/forum/showthread.php?t=10592
Lazy F1 - http://xbmc.ru/forum/showthread.php?t=14300
-=Vd=- вне форума   Ответить с цитированием
Старый 31.10.2019, 00:31   #77
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 680
По умолчанию

Цитата:
Сообщение от -=Vd=- Посмотреть сообщение
А как их использовать?
Выкатил релиз 3.0.0 в master. Обновилась документация на сайте. Описание работы с PluginRoute можно почитать тут
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
Поблагодарить: https://vlmaksime.github.io/donate
Опрос по используемым версиям KODI: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
Старый 31.10.2019, 12:31   #78
-=Vd=-
Senior Member
 
Аватар для -=Vd=-
 
Регистрация: 14.02.2012
Адрес: Одесса
Сообщений: 1,500
Отправить сообщение для -=Vd=- с помощью Skype™
По умолчанию

Цитата:
Сообщение от vl.maksime Посмотреть сообщение
Если использовать красивые пути (RoutePlugin), то можно указать тип параметра.
Как я понял только int и float и то их надо указывать явно. Ладно, обёртки никто не мешает использовать.
__________________
Media Aggregator (виртуальная медиатека) - http://xbmc.ru/forum/showthread.php?t=10592
Lazy F1 - http://xbmc.ru/forum/showthread.php?t=14300
-=Vd=- вне форума   Ответить с цитированием
Старый 31.10.2019, 12:33   #79
-=Vd=-
Senior Member
 
Аватар для -=Vd=-
 
Регистрация: 14.02.2012
Адрес: Одесса
Сообщений: 1,500
Отправить сообщение для -=Vd=- с помощью Skype™
По умолчанию

Цитата:
Сообщение от vl.maksime Посмотреть сообщение
Выкатил релиз 3.0.0 в master. Обновилась документация на сайте. Описание работы с PluginRoute можно почитать тут
Там для функции get_url те же примеры, что и для url_for.
__________________
Media Aggregator (виртуальная медиатека) - http://xbmc.ru/forum/showthread.php?t=10592
Lazy F1 - http://xbmc.ru/forum/showthread.php?t=14300
-=Vd=- вне форума   Ответить с цитированием
Ответ
 


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
script.module.torrent2http - движок стримминга торрентов. -=Vd=- Помощь по плагинам 153 14.10.2019 10:46
[All] script.module.antizapret - Обход блокировок для плагинов nightik Помощь по плагинам 25 04.05.2018 03:55
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


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


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