Plugin:MirLua/de: Difference between revisions

From Miranda NG
Plugin:MirLua/de
Jump to navigation Jump to search
(Created page with "Konvertiert Lua-Typen '''bool''', '''number''', '''string''' zu '''light userdata'''.")
(Created page with "Es hat auch die Kursversion $a_syntax_symbol.")
Line 12: Line 12:
<code>m.CallService('mRadio/Import', 0, toansi(m.Parse('%miranda_path%\\Plugins\\mradio.ini')))</code>
<code>m.CallService('mRadio/Import', 0, toansi(m.Parse('%miranda_path%\\Plugins\\mradio.ini')))</code>


Also it has a short version '''a'''.
Es hat auch die Kursversion '''a'''.


<code>m.CallService('DB/Ini/ImportFile', 0, a'import\\autoexec.ini')</code>
<code>m.CallService('DB/Ini/ImportFile', 0, a'import\\autoexec.ini')</code>

Revision as of 12:41, 7 April 2018

MirLua
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

Encodes lua utf-8 string to ansi. It can be useful for passing string as parameter to ansi function.

m.CallService('mRadio/Import', 0, toansi(m.Parse('%miranda_path%\\Plugins\\mradio.ini')))

Es hat auch die Kursversion a.

m.CallService('DB/Ini/ImportFile', 0, a'import\\autoexec.ini')

toucs2

Same as toansi but for utf-16. Also it has a short version u.

tonumber

If it receives light userdata parameter then returns it address as number, otherwise uses standard lua tonumber behavior.

topointer

Konvertiert Lua-Typen bool, number, string zu light userdata.

string.interpolate

Provides a more readable and convenient syntax to format string output.

local h = 'Hello' print('{h}, {w}!' % {w = 'World'})

Interne Module

Beispiele

{{#subpages:Content:MirLua/Examples}}

Externe Links