ЦитатаВ стандартных CVS имиджах всегда был "script" плугин (apps/tuxbox/plugins/enigma/script) .
Да, именно в исходниках.
Цитатаздесь важно именно type=3 , тип 2 - это плагин .so в меню плагинов .... тип 1 - игра вроде в меню игр
С типами плугинов в исходниках полныц пипец ...
ЦитатаПоказать весь кодif (type == 3)
sopath=eString(cfgfile).left(strlen(cfgfile)-4)+".sh"; // uarg
else
sopath=eString(cfgfile).left(strlen(cfgfile)-4)+".so"; // uarg
...
}
eZapPlugins::eZapPlugins(int type, eWidget* lcdTitle, eWidget* lcdElement)
:eListBoxWindow<ePlugin>(type==2?_("Plugins"):_("Games"), 8, 400), type(type)
Сначала type=3 - шелл скрипт, все остальное шаред лайбрари ...
Потом... все, что не type=2 - Games
В данном контексте, все работает , но так писать нельзя ...
Короче - "ключница водку делала"