[HowTo] Lua Dokumentation + Beispiele

Antworten
Benutzeravatar
fred_feuerstein
NI - Team
Beiträge: 1287
Registriert: Di 5. Apr 2016, 16:11
Wohnort: Rhein-Main-Gebiet
Box: TankMut@ntTrinityZee²LinkHD1BSE
Been thanked: 3 times

[HowTo] Lua Dokumentation + Beispiele

Beitrag 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

.
Dateianhänge
lua-plugin-test.zip
(746 Bytes) 151-mal heruntergeladen
window-lua.zip
(1.46 KiB) 148-mal heruntergeladen
Antworten

Zurück zu „HowTo's“