1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
#muuid {2f1a117c-3c1b-4c01-89ea-6d8fd85a9b4c}
;============================================================
; File: CmdLine.dll
; Plugin: Command line
; Version: 0.0.4.2
; Authors: Cristian Libotean
;============================================================
[This plugin lets you control Miranda from the command line.]
;file \plugins\CmdLine\MimCmd\src\commands.cpp
[No help for '%s'.]
[Available commands: ]
[Miranda has been closed or an error has occurred while waiting for the result, could not process request.]
;file \plugins\CmdLine\MimCmd\src\MimCmd.cpp
[%s usage:\n]
[%s <command> [<param> [<param> [...]]].\n]
[This will tell Miranda to run the specified command. The commands can have zero, one or more parameters. Use '%s help' to get a list of possible commands.\n]
[No command can have more than %d parameters.\n]
[%s version %s]
[Unknown command '%s'.\n]
;file \plugins\CmdLine\src\CmdLine.cpp
[Could not initialize CmdLine plugin property]
[Error]
;file \plugins\CmdLine\src\mimcmd_data.h
[Changes account status either globally or per account.\nUsage: status <status> [<account>].\nPossible values for <status> are: offline, online, away, dnd, na, occupied, freechat, invisible, onthephone, outtolunch.\n<Account> is the name of the account. If it's not specified then the command will issue a global status change.]
[Changes away message either globally or per account.\nUsage: awaymsg <message> [<account>].\n<Message> is the new away message.\n<Account> is an optional parameter specifying the account to set the away message for. If not specified then the away message will be set globally.]
[Changes extended status either globally or per account.\nUsage: xstatus <status> [<account>].\n<XStatus> is the new extended status to set. Possible values are: ...\n<Account> is an optional parameter specifying the account for which extended status is set. If not specified then extended status for all accounts will be changed.\nNOTE: Not all accounts/protocols support extended status.]
[Disables or enables popups display.\nUsage: popups (disable | enable | toggle).\nThe command will either enable or disable popups display.]
[Disables or enables sounds.\nUsage: sounds (disable | enable | toggle).\nThe command will either disable or enable sounds.]
[Hides or shows the contact list window.\nUsage: clist (show | hide | toggle).\nThe command will either show or hide the contact list window.]
[Closes Miranda.\nUsage: quit [wait].\nIf wait is used then the command will return only when CmdLine plugin has been unloaded by Miranda.]
[Provides help on other commands.\nUsage: help [<command>].\nThe command will print help information for other commands. If run without any parameters it will print available commands.]
[Notifies Exchange plugin to check for email.\nUsage: exchange check.]
[Notifies YAMN plugin to check for email.\nUsage: yamn check.]
[Calls a Miranda service.\nUsage: callservice <service> (d|s)<wParam> (d|s)<lParam>.\nThe command will call Miranda <service> service using wParam and lParam as arguments; the first letter of the paramater must be either 'd' if the parameter is a decimal number or 's' if the parameter is a string. Be careful when you use this function as you can only pass numbers and strings as data.\nNOTE: If you pass invalid data to a service Miranda might crash.]
[Sends a message to the specified contact(s).\nUsage: message <contact> [<contact> [<contact> [...]]] <message>.\nThe command will send <message> to the specified contact(s) - at least one contact must be specified - all parameters except the last one are considered recipients.\n<Contact> has the following format: <name>[:<account>]. <Name> is the contact display name or unique ID and <account> is an optional parameter representing the account of the contact (useful in case there is more than one contact with the same name).\nNOTE: The message string cannot exceed 512 characters. You can use \\n for new line (and \\\\n for \\n).]
[Allows you to manage database settings.\nUsage:\n db set <module> <name> (b|i|d|s|w)<value>\n db delete <module> <name>\n db get <module> <name>.\nThe command can set a database entry to the specified value (if the entry does not exist it will be created) as well as read or delete a specified database entry. <Module> is the name of the module where the key should be located, <name> is the name of the key and <value> is the value to be written. A character must be placed before <value> in order to specify what kind of data to write: b - byte, i - integer (word), d - double word, s - string, w - wide string.]
[Configures proxy settings either globally or per account.\nUsage: proxy (global|<account>) <setting> [<params>].\n<Setting> is one of the following settings:\n status (disable | enable | toggle)\n server <proxy type> <server> <port>.]
[Allows you to search/list contacts or open a message windows for specified contacts.\nUsage:\n contacts list [<keyword> [account:<account>] [id:<id>] [status:<status>] [<keyword> [...]]].\nThe command will search all contacts and display the ones matching the search criteria. To search for a specific account use the keyword 'account:<account>'. To search for contacts that have a certain ID use the keyword 'id:<id>'. To search for contacts that have a certain status use 'status:<status>'.\n contacts open [<keyword> [account:<account>] [id:<id>] [status:<status>] [<keyword> [...]]].\nThe command will open a message window for all contacts that match the search criteria. To search for a specific account use the keyword 'account:<account>'. To search for contacts that have a certain ID use the keyword 'id:<id>'. To search for contacts that have a certain status use 'status:<status>'. If no keyword is specified the command will open a message window for all contacts that have unread messages.]
[Shows history or unread messages for a contact.\nUsage: history <command> <contact>.\n<Command> is one of the following commands:\n unread - show unread messages for that contact.\n show <contact> <start> <finish> - show history from event number <start> to <finish>. If any number is negative it is interpreted as a relative index from the last event number +1 (so the last event for a contact is -1).]
[Shows version information for Miranda and CmdLine plugin. If VersionInfo plugin is installed it will use its report instead.\nUsage: version.\nThe command will print Miranda's and CmdLine's version numbers or, if VersionInfo plugin is installed, it will show VersionInfo's report.]
[Changes the user's nickname on the given protocol to the new name.\nUsage: setnickname <protocol> new_nickname.]
[Ignores or removes ignore flags for specific contacts.\nUsage:\n ignore (block | unblock) <contact> [<contact> [<contact> [...]]].\nThe command will set or remove ignore flags for the specified contacts]
;file \plugins\CmdLine\src\mimcmd_handlers.cpp
[Wrong number of parameters for command '%s'.]
[Unknown parameter '%s' for command '%s'.]
[Current global status: %s.%s]
[Changed global status to '%s' (previous status was '%s').]
[Changed '%s' status to '%s' (previous status was '%s').]
['%s' doesn't seem to be a valid account.]
[Failed to change status for account '%s' to '%s'.]
[Failed to set '%S' status message to '%s' (status is '%s').]
[Successfully set '%S' status message to '%s' (status is '%s').]
[Account '%S' does not support away messages, skipping.]
[Changed '%s' status message to '%s' (status is '%s').]
[Account '%s' does not support away messages, skipping.]
[Failed to change status message for account '%s' to '%s' (status is '%s').]
[Popups are currently enabled.]
[Popups are currently disabled.]
[Popups were enabled successfully.]
[Popups could not be enabled.]
[Popups were disabled successfully.]
[Popups could not be disabled.]
[Sounds are currently enabled.]
[Sounds are currently disabled.]
[Sounds were enabled successfully.]
[Sounds were disabled successfully.]
[Contact list is currently shown.]
[Contact list is currently hidden.]
[Contact list was shown successfully.]
[Contact list was hidden successfully.]
[Issued a quit command.]
[Issued a quit and wait command.]
[Issued check email command to Exchange plugin.]
[Exchange plugin is not running.]
[Issued check email command to YAMN plugin.]
[YAMN plugin is not running.]
[CallService call successful: service '%s' returned %p.]
[Invalid parameter '%s' passed to CallService command.]
[Service '%s' does not exist.]
[Message sent to '%s'.]
[Message to '%s' was marked as sent but the account seems to be offline]
[Could not send message to '%s'.]
[Timed out while waiting for acknowledgement for contact '%s'.]
[Could not find contact handle for contact '%s'.]
[byte:%d]
[word:%d]
[dword:%ld]
[string:'%s']
[wide string:'%S']
[utf8:'%s']
[blob:N/A]
[unknown value]
[Setting '%s/%s' deleted.]
[string]
[byte]
[word]
[dword]
[wide string]
[Wrote '%s:%s' to database entry '%s/%s'.]
[Could not retrieve setting '%s/%s': %s.]
[Setting '%s/%s' was not found.]
['%s' proxy was disabled.]
['%s' proxy was enabled.]
[%s proxy server: %s %s:%d.]
[%s proxy set to %s %s:%d.]
[%s The port or the proxy type parameter is invalid.]
[[me]]
[No unread messages found.]
[%s:%s - %d unread events.]
[Contact '%s' has %d events in history.]
[Error setting nickname to '%s' for protocol '%s']
[Command '%s' is not currently supported.]
;file \plugins\CmdLine\src\services.cpp
[Could not create CommandLine listening server!]
[You can only run one instance of CmdLine plugin.]
;file \plugins\CmdLine\src\utils.cpp
[Notify]
[Warning]
|