Plugin:MirLua/ru: Difference between revisions

From Miranda NG
Plugin:MirLua/ru
Jump to navigation Jump to search
Line 81: Line 81:
|-
|-
!colspan="3"|Остальное
!colspan="3"|Остальное
|-
|IsPluginLoaded
|Проверяет загружен ли плагин по его muuid
|<code>if m.IsPluginLoaded('{F0FDF73A-753D-499d-8DBA-336DB79CDD41}') then
  print('Advanced auto away plugin is loaded!')
end
</code>
|-
|-
|Utf8DecodeA
|Utf8DecodeA
|конвертирует содержимое lua строки в ANSI
|Конвертирует содержимое lua строки в ANSI
|
|<code>m.CallService("Quotes/Import", 0, Utf8DecodeA('c:\\quotes.xml'))</code>
|-
|-
|Utf8DecodeW
|Utf8DecodeW
|конвертирует содержимое lua строки в Unicode
|Конвертирует содержимое lua строки в Unicode
|
|<code>m.CallService("Popup/ShowMessageW", m.Utf8DecodeW('Hello, World!'), 2)</code>
|-
|-
|Translate
|Translate
|переводит строку на язык текущего языкового пакета
|Переводит строку на язык текущего языкового пакета
|
|<code>m.Translate('Exit')</code>
|-
|-
|ReplaceVariables
|ReplaceVariables
|заменяет переменные ядра Miranda NG в строке
|Заменяет переменные ядра Miranda NG в строке
|
|<code>local profileName = m.ReplaceVariables('%miranda_profilename%')</code>
|-
|GetFullPath
|возвращает строку, содержащую полный путь к исполняемому файлу Miranda NG
|
|-
|Free
|освобождает память, выделенную ядром Miranda NG
|'''<span style="color: red;">Используйте данную функцию только если вы точно знаете что делаете</span>'''
|-
|-
|}
|}

Revision as of 21:16, 4 November 2015

MirLua
MirLua
Имя файла MirLua.dll
Автор Miranda NG team
Скачать
Стабильная версия: 32-bit, 64-bit
Версия в разработке: 32-bit, 64-bit

Расширяет функциональность Miranda NG с помощью скриптов на языке Lua.

Глобальные функции

Модули

m_core

Этот модуль изначально импортирован в глобальную таблицу и доступен через переменную m в любом модуле. Он предоставляет доступ к основной функциональности Miranda NG.

m_database

Предоставляет доступ к данным и контактам в профиле пользователя. Подключение модуля: local db = require('m_database') в

Примеры

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


Ссылки