Seite 1 von 1

[HowTo] Lua Dokumentation + Beispiele

Verfasst: Di 12. Apr 2016, 10:27
von fred_feuerstein
Gandharva hat geschrieben:Die NI Images (Apollo, Kronos und Nevis) haben Lua Support. Lua bietet Leuten die kein C/C++ beherrschen die Möglichkeit relativ einfach Plugins für Neutrino zu erstellen.

Lua-Dokumentation (Deutsch)
Lua 5.1 Reference Manual (Englisch)
lua-users wiki (inklusive Beispielcode, Lua Addons und FAQ) (Englisch)
Wikipedia Artikel

Lektüre:
Programming in Lua, Third Edition (Ebook) (Englisch)
Programmieren in Lua (Deutsch)
Lua: Einsatz von Lua in Embedded Systems (Deutsch)

Anbei noch 2 Beispiele wie man ein Lua Plugin umsetzen kann. Quelle: Tuxbox-Forum • Thema anzeigen - Lua-Plugins erstellen
seife hat geschrieben:window.lua ist ein Beispiel, wie man menüs etc. machen kann, ganz ohne C-Code und ohne daß die internen Menüklassen ans lua-Interface exportiert werden müssen (und man muß das plugin nicht updaten, wenn sich im neutrino interface was ändert, von Stabiler API hält da ja keiner was :-))
In einem Image welches "Lua kompatibel" ist kommen die Files nach /lib/tuxbox/plugins und erscheinen dann unter der blauen Taste.
lua1.png
vanhofen hat geschrieben:Lua Neutrino-Api
Die Dokumentation der Lua Neutrino-Api ist weitestgehend fertig: http://wiki.tuxbox.org/wiki/Lua:Neutrino-API

.