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

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

Результаты опроса: Установленная версия KODI
13 (Gotham) или ниже 0 0%
14 (Helix) 3 13.64%
15 (Isengard) 0 0%
16 (Jarvis) 7 31.82%
17 (Krypton) 14 63.64%
18 (Leia) 2 9.09%
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 22. Вы ещё не голосовали в этом опросе

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

Так сложилось, что с выходом новых версий KODI, меняется структура размещения файлов внутри дополнения, а это ломает совместимость со старыми версиями.
Текущая структура дополнений, совместима с версиями KODI 14 и выше.
В будущих версиях KODI хотят отказаться от старого формата хранения языковых файлов, что сломает совместимость с 14 и более старыми версиями.
Как разработчику дополнений, хотелось бы сразу формировать структуру дополнений с расчетом на будущее.

В связи с этим, хочу провести соц-опрос и выяснить, какие версии KODI популярны среди пользователей ресурса.
В опросе дал возможность указывать несколько версий, т.к. у самого на Android 4.4 установлена 16я версия, на Android 7.1 - 17я версия.
__________________
Репозиторий: https://github.com/vlmaksime/repository.vlmaksime/releases
Опрос по используемым версиям: http://xbmc.ru/forum/showthread.php?t=15419

Последний раз редактировалось vl.maksime; 20.06.2018 в 21:00.
vl.maksime вне форума   Ответить с цитированием
 

Старый 21.06.2018, 09:28   #2
srg70
Senior Member
 
Аватар для srg70
 
Регистрация: 27.12.2011
Адрес: Нетания, Израиль
Сообщений: 482
По умолчанию

Если меняется только расположение файлов, а их форамт остается прежним, то вполне реально с помощью несложного скрипта подерживать несколько версий расположения файлов одновременно.

Также в репозитории есть средства ограничения доступности дополнения для конкретной версии Коди.

Соответственно, поддержка старых версий обусловлена только желанием разработчика . Но опрос - это замечательно.

Все ИМХО.
__________________
Мой репозиторий: https://github.com/srg70/kodi_repo/raw/master/repo/repository.srg70/repository.srg70-1.0.0.zip
srg70 вне форума   Ответить с цитированием
Старый 21.06.2018, 10:16   #3
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 396
По умолчанию

О скрипте уже думал. На оф. форуме есть скрипт, который приводит дополнения в новый формат данных: https://forum.kodi.tv/showthread.php?tid=332789
Можно будет переделать его, чтоб он работал в обратную сторону. Опять же, это будет актуально для пользователей с 14 версией и ниже. Если такие пользователи вообще обнаружатся.
__________________
Репозиторий: https://github.com/vlmaksime/repository.vlmaksime/releases
Опрос по используемым версиям: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
Старый 23.06.2018, 11:05   #4
sovaby
Senior Member
 
Аватар для sovaby
 
Регистрация: 29.11.2010
Адрес: Минск
Сообщений: 1,314
По умолчанию

Если все дело только в структурах расположений самих файлов
ИМХО попробовал такой костыль.
делать аддон как предписывает новый формат , но при установке в старой версии коди делать проверку версии и создавать soft link на новое расположение.
Думаю windowsXP (только она не понимает линки) уже никто под коди не использует .
Просьба помидорами в меня не кидать если это плохой вариант =)
sovaby вне форума   Ответить с цитированием
Старый 23.06.2018, 13:11   #5
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 396
По умолчанию

Думаю, правильней переименовать папки. Стоит учесть, что данное решение должно работать на всех платформах, а это Windows, Linux, Android, iOS.
Я бы сделал некий сервис, который отслеживал бы установку нового дополнения и менял его структуру, при необходимости.
Осталось только понять, как заставить KODI повторно перечитать языковые файлы.

Ну или объяснить пользователям, что надо поменять. чтоб появился текст в дополнениях. Там всего-то переименовать две папки.
__________________
Репозиторий: https://github.com/vlmaksime/repository.vlmaksime/releases
Опрос по используемым версиям: http://xbmc.ru/forum/showthread.php?t=15419
vl.maksime вне форума   Ответить с цитированием
Старый 07.07.2018, 07:59   #6
sovaby
Senior Member
 
Аватар для sovaby
 
Регистрация: 29.11.2010
Адрес: Минск
Сообщений: 1,314
По умолчанию

Вот, а в случае с линками. Ничего объяснять не придется . Появляется просто еще одна структура которая указывает (линкует) старое расположение И оно работает так , по старому и по новому одновременно. и работает тоже на всех платформах.
sovaby вне форума   Ответить с цитированием
Ответ
 


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нет дополнений в XBMC 11 rooot Поддержка платформы Linux \ Live 64 25.06.2018 10:49
Миграция дополнений. Vjjjik Помощь по плагинам 6 22.01.2018 20:48
Проблема с установкой дополнений и репозитория arutsuru Поддержка платформы Mac 1 15.12.2016 21:06
Автообновление дополнений Den1982 Подсказки, описания и FAQ по XBMC 1 15.04.2013 22:26
совместимость плагинов shaggoth Поддержка платформы XBox 36 02.05.2011 15:17


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


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