Plugin:MirLua/ru: Difference between revisions

From Miranda NG
Plugin:MirLua/ru
Jump to navigation Jump to search
Line 114: Line 114:
|AllContacts
|AllContacts
|Итератор для списка контактов протокола или всех контактов, если в качестве параметра передан nil
|Итератор для списка контактов протокола или всех контактов, если в качестве параметра передан nil
|<code>
|<code>for hContact in db.AllContacts(proto.Name) do
for hContact in db.AllContacts(proto.Name) do
   print(db.GetSetting(hContact, proto.Name, 'Nick'))
   print(db.GetSetting(hContact, proto.Name, 'Nick'))
end
end
Line 128: Line 127:
|AllEvents
|AllEvents
|Итератор для списка событий контакта
|Итератор для списка событий контакта
|<code>
|<code>for hEvent in db.AllEvents(hContact) do
for hEvent in db.AllEvents(hContact) do
   local event = totable(hEvent, "DBEVENTINFO")
   local event = totable(hEvent, "DBEVENTINFO")
   print(event.Blob)
   print(event.Blob)

Revision as of 21:53, 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}}


Ссылки