MirLua
Plugin:MirLua/de
MirLua | |
---|---|
Dateiname | MirLua.dll |
Autor | Miranda NG team |
Download-Links | |
Stabile Version: | 32-bit, 64-bit |
Entwicklungsversion: | 32-bit, 64-bit |
Erweitert die Funktionalität von Miranda NG um Lua-Skripte.
Lua
Dieses Plugin verwendet Lua 5.3.4, welches in der Bibliothek lua53.dll mitgeliefert wird.
Zusätzliche Funktionen
toansi
Kodiert Lua-utf-8-Strings zu ansi. Dies ist nützlich um Strings als Parameter an Funktionen zu übergeben die ansi erwarten.
m.CallService('mRadio/Import', 0, toansi(m.Parse('%miranda_path%\\Plugins\\mradio.ini')))
Es hat auch die Kurzversion a
.
m.CallService('DB/Ini/ImportFile', 0, a'import\\autoexec.ini')
toucs2
So wie toansi
aber für utf-16. Es hat auch die Kurzversion u
.
tonumber
Wenn es light userdata
empfängt dann gibt es die Adresse als Zahl zurück, sonst verwendet es Standard tonumber
Verhalten.
topointer
Konvertiert Lua-Typen bool
, number
, string
zu light userdata
.
string.interpolate
Bietet eine lesbare und angenehme Syntax um Stringsausgaben zu formatieren.
local h = 'Hello'
print('{h}, {w}!' % {w = 'World'})
Interne Module
- m_clist
- m_core
- m_database
- m_genmenu
- m_hotkeys
- m_http
- m_icolib
- m_json
- m_message
- m_options
- m_protocols
- m_sounds
- m_srmm
- EN
Beispiele
Externe Links