Plugin:MirLua/de: Difference between revisions

From Miranda NG
Plugin:MirLua/de
Jump to navigation Jump to search
No edit summary
(Updating to match new version of source page)
 
(3 intermediate revisions by 2 users not shown)
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>


<div class="mw-translate-fuzzy">
Es hat auch die Kurzversion '''<code>a</code>'''.
Es hat auch die Kurzversion '''<code>a</code>'''.
</div>


<code>m.CallService('DB/Ini/ImportFile', 0, a'import\\autoexec.ini')</code>
<code>m.CallService('DB/Ini/ImportFile', 0, a'import\\autoexec.ini')</code>
Line 41: Line 39:
* [[Special:MyLanguage/Plugin:MirLua/Module/m_genmenu|m_genmenu]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_genmenu|m_genmenu]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_hotkeys|m_hotkeys]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_hotkeys|m_hotkeys]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_http|m_http]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_icolib|m_icolib]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_icolib|m_icolib]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_json|m_json]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_message|m_message]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_options|m_options]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_protocols|m_protocols]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_sounds|m_sounds]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_sounds|m_sounds]]
* [[Special:MyLanguage/Plugin:MirLua/Module/m_srmm|m_srmm]]




Line 64: Line 68:
== Beispiele ==
== Beispiele ==


{{Content:MirLua/Examples}}
[[Special:PrefixIndex/Content:MirLua/Examples/|Some examples]].
 
<!-- Todo use this after https://github.com/ProfessionalWiki/SubPageList/issues/74 will be fixed
{{Content:MirLua/Examples}} -->


== Externe Links ==
== Externe Links ==

Latest revision as of 17:54, 28 September 2023

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

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


Beispiele

Some examples.


Externe Links