![]() |
|
|
Результаты опроса: Установленная версия KODI | |||
13 (Gotham) или ниже |
![]() ![]() ![]() ![]() |
0 | 0% |
14 (Helix) |
![]() ![]() ![]() ![]() |
5 | 9.80% |
15 (Isengard) |
![]() ![]() ![]() ![]() |
0 | 0% |
16 (Jarvis) |
![]() ![]() ![]() ![]() |
16 | 31.37% |
17 (Krypton) |
![]() ![]() ![]() ![]() |
22 | 43.14% |
18 (Leia) |
![]() ![]() ![]() ![]() |
21 | 41.18% |
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 51. Вы ещё не голосовали в этом опросе |
![]() |
|
Опции темы | Опции просмотра |
![]() |
#1 |
Senior Member
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 944
|
![]()
Так сложилось, что с выходом новых версий KODI, меняется структура размещения файлов внутри дополнения, а это ломает совместимость со старыми версиями.
Текущая структура дополнений, совместима с версиями KODI 14 и выше. В будущих версиях KODI хотят отказаться от старого формата хранения языковых файлов, что сломает совместимость с 14 и более старыми версиями. Как разработчику дополнений, хотелось бы сразу формировать структуру дополнений с расчетом на будущее. В связи с этим, хочу провести соц-опрос и выяснить, какие версии KODI популярны среди пользователей ресурса. В опросе дал возможность указывать несколько версий, т.к. у самого на Android 4.4 установлена 16я версия, на Android 7.1 - 17я версия.
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/ Поблагодарить: https://vlmaksime.github.io/donate Последний раз редактировалось vl.maksime; 20.06.2018 в 21:00. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Регистрация: 27.12.2011
Адрес: Нетания, Израиль
Сообщений: 1,581
|
![]()
Если меняется только расположение файлов, а их форамт остается прежним, то вполне реально с помощью несложного скрипта подерживать несколько версий расположения файлов одновременно.
Также в репозитории есть средства ограничения доступности дополнения для конкретной версии Коди. Соответственно, поддержка старых версий обусловлена только желанием разработчика ![]() Все ИМХО.
__________________
Мой репозиторий: https://github.com/srg70/kodi_repo/raw/master/repo/repository.srg70/repository.srg70-1.2.1.zip |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 944
|
![]()
О скрипте уже думал. На оф. форуме есть скрипт, который приводит дополнения в новый формат данных: https://forum.kodi.tv/showthread.php?tid=332789
Можно будет переделать его, чтоб он работал в обратную сторону. Опять же, это будет актуально для пользователей с 14 версией и ниже. Если такие пользователи вообще обнаружатся.
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/ Поблагодарить: https://vlmaksime.github.io/donate |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 29.11.2010
Адрес: Минск
Сообщений: 1,504
|
![]()
Если все дело только в структурах расположений самих файлов
ИМХО попробовал такой костыль. делать аддон как предписывает новый формат , но при установке в старой версии коди делать проверку версии и создавать soft link на новое расположение. Думаю windowsXP (только она не понимает линки) уже никто под коди не использует . Просьба помидорами в меня не кидать если это плохой вариант =) |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 18.10.2015
Адрес: Donetsk, Ukraine
Сообщений: 944
|
![]()
Думаю, правильней переименовать папки. Стоит учесть, что данное решение должно работать на всех платформах, а это Windows, Linux, Android, iOS.
Я бы сделал некий сервис, который отслеживал бы установку нового дополнения и менял его структуру, при необходимости. Осталось только понять, как заставить KODI повторно перечитать языковые файлы. Ну или объяснить пользователям, что надо поменять. чтоб появился текст в дополнениях. Там всего-то переименовать две папки.
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/ Поблагодарить: https://vlmaksime.github.io/donate |
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: 29.11.2010
Адрес: Минск
Сообщений: 1,504
|
![]()
Вот, а в случае с линками. Ничего объяснять не придется . Появляется просто еще одна структура которая указывает (линкует) старое расположение И оно работает так , по старому и по новому одновременно. и работает тоже на всех платформах.
|
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нет дополнений в 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 |