Структура простого плагина


Предыдущая | Следующая

Рекомендации по разрабортке плагинов можно найти на сайте http://wiki.xbmc.org/ index.php?title=Add-on_development.

Для плагина создается каталог с названием <addonType>[.<mediaType>].<yourPluginName>. Структура этого каталога должна быть следующей:

addon.py

addon.xml

changelog.txt

fanart.jpg

icon.png

LICENSE.txt

/resources

/settings.xml

/language/

/lib/

/media/

Где:

* addon.py — основной код плагина (название указывается в файле addon.xml);

* addon.xml — файл настроек плагина. Он сообщает XBMC:

* тип плагина (видео, аудио, изображения, скрипт и т. д.);

* какой файл надо выполнить при обращении (тот самый *.py);

* платформу и зависимости, версию, автора и описание плагина.

* changelog.txt, LICENSE.txt — информация об изменениях и лицензии;

* fanart.jpg — фоновое изображение плагина;

* icon.png — значок плагина (256x256 пикселов);

* /resources/settings.xml — файл настроек переменных, используемых в плагине;

* /resources/language/ — языковые файлы;

* /resources/lib/ — лучшее место для хранения дополнительных библиотек Python;

* /resources/media/ — место хранения медиафайлов (изображения, звуки, видео и т. п.).