Command line
Plugin:CmdLine/ru
Jump to navigation
Jump to search
Command line | |
---|---|
Нет изображения | |
Имя файла | CmdLine.dll |
Автор | Cristian Libotean |
Скачать | |
Стабильная версия: | 32-bit, 64-bit |
Версия в разработке: | 32-bit, 64-bit |
Важно
Этот плагин может работать неправильно, если он установлен в нескольких копиях Miranda, запущенных параллельно. Не запускайте одновременно более одной копии плагина!
Этот плагин может работать неправильно, если он установлен в нескольких копиях Miranda, запущенных параллельно. Не запускайте одновременно более одной копии плагина!
Позволяет управлять Miranda NG через командную строку. Для передачи Миранде параметров командной строки используется дополнительный файл (MimCmd.exe), который можно разместить где угодно, не обязательно в папке программы.
Совет
Могут возникнуть проблемы с отображением диакритических символов, если плагин запущен из cmd-файла. Чтобы их избежать, добавьте "chcp 1252" в начало файла и сохраните его в кодировке latin1. При запуске из командной строки никаких дополнительных действий не требуется.
Могут возникнуть проблемы с отображением диакритических символов, если плагин запущен из cmd-файла. Чтобы их избежать, добавьте "chcp 1252" в начало файла и сохраните его в кодировке latin1. При запуске из командной строки никаких дополнительных действий не требуется.
Доступные команды
Наберите mimcmd.exe help для получения списка доступных команд. Для отображения справочной информации по какой-либо из команд используйте mimcmd.exe help <command>.
Команда | Описание | Использование | Параметры | Примечание |
---|---|---|---|---|
awaymsg | Смена сообщения статуса учётной записи или глобально. | awaymsg <сообщение> [<учётная запись>] | <Сообщение> — текст сообщения статуса, <учётная запись> — дополнительный параметр, указывающий имя учётной записи для установки сообщения. | awaymsg <сообщение> установит сообщение статуса глобально. |
callservice | Вызывает сервис Miranda. | callservice <сервис> (d|s)<wParam> (d|s)<lParam> | Команда вызывает <сервис> Miranda с использованием в качестве аргументов wParam и lParam. Первая буква параметра должна быть либо 'd' (если параметр десятичный), либо 's' (если параметр — строка). | В качестве значений параметров можно передавать только цифры и строки. Неверные данные в параметрах сервиса могут привести к аварийному завершению Miranda. |
clist | Скрывает или отображает окно списка контактов. | clist (show | hide | toggle) |
|
clist отобразит состояние окна списка контактов. |
contacts | Поиск/отображение контактов, найденных по указанным критериям. | contacts list [<ключ> [account:<учётная запись>] [id:<id>] [status:<статус>] [<ключ> [...]]] | Для поиска по конкретной учётной записи используйте ключ 'account:<учётная запись>'. Для поиска контакта по ID используйте ключ 'id:<id>'. Для поиска контактов с указанным статусом, используйте 'status:<статус>'. <Статус>: offline, online, away, dnd, na, occupied, freechat, invisible, onthephone, outtolunch. |
contacts list отобразит список всех контактов. |
Позволяет открывать окно сообщения для указанных контактов. | contacts open [<ключ> [account:<учётная запись>] [id:<id>] [status:<статус>] [<ключ> [...]]] | contacts open откроет окно сообщения для всех контактов с непрочитанными сообщениями. | ||
db | Позволяет управлять настройками в базе данных. | db set <модуль> <имя> (b|i|d|s|w)<значение> db delete <модуль> <имя> db get <модуль> <имя> |
<Модуль> — имя модуля, в котором находится ключ, <имя> — имя ключа, а <значение> — данные ключа. | Перед <значение> необходимо указывать тип данных ключа:
|
exchange | Запускает проверку почты в плагине Exchange. | exchange check | ||
help | Отображает помощь по другим командам. | help [<команда>] | <Команда> — любая команда из первого столбца этой таблицы. | help без параметров отобразит список доступных команд. |
history | Отображает непрочитанные сообщения или историю контакта. | history <команда> <контакт> | <Команда> — одна из следующих:
|
Любое отрицательное значение интерпретируется как относительный индекс от последнего значения +1 (т.о. последнее событие для контакта это -1). |
ignore | Включение и отключение флага «игнорировать» для указанных контактов. | ignore (block | unblock) <контакт> [<контакт> [<контакт> [...]]] | <Контакт> — контакт, для которого нужно включить/выключить игнорирование. | |
message | Отправляет сообщение указанному контакту или контактам. | message <контакт> [<контакт> [<контакт> [...]]] <сообщение> | <Контакт> имеет следующий формат: <имя>[:<учётная запись>]. <Имя> — отображаемое имя контакта или его уникальный ID, <учётная запись> — протокол контакта (используется, если есть несколько контактов с одинаковым именем). | <Сообщение> не должно превышать 512 символов. Используйте \n для начала новой строки (и \\n для \n). Должен быть указан как минимум один контакт — все параметры, за исключением последнего, считаются получателями. |
popups | Включает или выключает всплывающие окна. | popups (disable | enable | toggle) |
|
popups отобразит состояние всплывающих окон. |
proxy | Настраивает прокси-сервер для учётной записи или глобально. | proxy (global | <учётная запись>) <настройка> [<параметры>] | <Настройка> — одно из следующих значений:
|
|
quit | Закрывает Miranda. | quit [wait] | Если [wait] указано, возврат в консоль произойдёт только после того, как плагин CmdLine будет выгружен из Miranda. | |
setnickname | Меняет ник пользователя на указанном протоколе. | setnickname <протокол> <новый_ник> | <Протокол> — протокол, для которого нужно изменить ник. | |
sounds | Включает или выключает звуки. | sounds (disable | enable | toggle) |
|
sounds отобразит состояние звуков. |
status | Смена статуса учётной записи или глобально. | status <статус> [<учётная запись>] | <Статус>: offline, online, away, dnd, na, occupied, freechat, invisible, onthephone, outtolunch. <Учётная запись> — имя учётной записи для установки статуса. |
status <статус> установит глобальный статус. |
version | Отображает информацию о версиях Miranda и плагина CmdLine. | version | Если установлен плагин CrashDumper, будет отображен его отчёт о версиях. | |
xstatus | Смена расширенного статуса учётной записи или глобально. | xstatus <сообщение> [<учётная запись>] | <Сообщение> — текст сообщения расширенного статуса. Возможные значения: ... <Учётная запись> — имя учётной записи для установки сообщения расширенного статуса. |
xstatus <сообщение> установит расширенный статус для всех учётных записей. Не все учётные записи/протоколы поддерживают расширенный статус. |
yamn | Запускает проверку почты в плагине YAMN. | yamn check |