Форум XBMC \ Kodi Russia
   

Вернуться   Форум XBMC \ Kodi Russia > Разработка > Поддержка локальной разработки модулей

Ответ
 
Опции темы Опции просмотра
Старый 21.03.2017, 00:42   #21
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,887
По умолчанию

Цитата:
Сообщение от nightik Посмотреть сообщение
query.split("/") - это сложно, понимаю
Вы, если не ошибаюсь, в вашем форке xbmctorrent используете xbmcswift2. Вот и покажите пример - засуньте туда ваш query.split("/") вместо того излишне усложненного на мой взгляд решения для раутинга, что там используется. Лично я незаморочных решений для раутинга а-ля Flask не видел (для Коди, кстати, есть еще script.module.routing чисто для раутинга).
__________________
Координатор русского перевода Kodi:
https://www.transifex.com/projects/p/kodi-main/
------------------------------
Raspberry PI 2 + LibreELEC 7 (Kodi 16.x)
Acer IconiaTab A510 + Kodi 14.2 for Android
------------------------------
Читаем и пополняем Википедию форума: http://xbmc.ru/wiki
------------------------------
На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум.
Roman_V_M вне форума   Ответить с цитированием
 

Старый 21.03.2017, 12:14   #22
nightik
Senior Member
 
Регистрация: 12.12.2012
Сообщений: 1,467
По умолчанию

Цитата:
Сообщение от Roman_V_M Посмотреть сообщение
Вы, если не ошибаюсь, в вашем форке xbmctorrent используете xbmcswift2. Вот и покажите пример - засуньте туда ваш query.split("/") вместо того излишне усложненного на мой взгляд решения для раутинга, что там используется. Лично я незаморочных решений для раутинга а-ля Flask не видел (для Коди, кстати, есть еще script.module.routing чисто для раутинга).
зачем? работает - не лезь.
если script.module.routing по-вашему излишне замороченный, то тем более оставьте эту идею как страшный сон.
nightik вне форума   Ответить с цитированием
Старый 24.03.2017, 23:51   #23
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,887
По умолчанию

Выпустил версию 2.2.0. Нововведения:

- Добавил функцию-контекстный менеджер debug_exception, которая выводит в лог расширенную отладочную информацию, если в пределах ее действия возникает исключение. Информация включает в себя: имя файла, кусок кода, где возникло исключение, глобальные и локальные переменные по состоянию на момент исключения.
Этим контекстным менеджером можно накрывать потенциально опасные участки или же весь вызов plugin.run().

- Добавил класс MemStorage для временного хранения данных в памяти и/или обмена данными между разными процессами, а также соответствующий декоратор mem_cached для кэширования данных в памяти.

- Категория плагина теперь выставляется через Plugin.create_listing() (по просьбе vl.maksime).

- Аргумент (params) у функций с декоратором @plugin.action() теперь необязательный. Если функция-action не использует никаких параметров, аргумент можно не ставить.
__________________
Координатор русского перевода Kodi:
https://www.transifex.com/projects/p/kodi-main/
------------------------------
Raspberry PI 2 + LibreELEC 7 (Kodi 16.x)
Acer IconiaTab A510 + Kodi 14.2 for Android
------------------------------
Читаем и пополняем Википедию форума: http://xbmc.ru/wiki
------------------------------
На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум.
Roman_V_M вне форума   Ответить с цитированием
Ответ
 


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PyXBMCt - фреймворк для создания интерфейса плагинов Roman_V_M Поддержка локальной разработки модулей 18 Сегодня 00:09
script.module.torrent2http - движок стримминга торрентов. -=Vd=- Помощь по плагинам 42 23.03.2017 21:27
script.module.remote-pdb: удаленный консольный отладчик для плагинов Roman_V_M Поддержка локальной разработки модулей 18 06.10.2016 14:42
[All] script.module.antizapret - Обход блокировок для плагинов nightik Помощь по плагинам 28 15.06.2016 20:43
Библиотека для фото runkov Подсказки, описания и FAQ по XBMC 5 22.10.2010 11:29


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


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