В этом разделе перечислены ключи, которые MyChat Client воспринимает с командной строки.
/verysilent — автоматическая установка MyChat Client в "тихом" режиме;
/auto — автоматическое подключение к серверу MyChat, используя имя пользователя в домене;
/install — автоматическое подключение к серверу MyChat, используя файл настроек;
/profile — запустить MyChat Client с уже существующей учетной записью;
/say — отправка сообщения в приват из командной строки.
Установка MyChat Client в "тихом" режиме
mcclient47.exe /verysilent
Запустить инсталляционный пакет в "тихом" режиме, не задавая вопросов. Этот режим удобно использовать, когда нужно установить клиент чата скриптом, из командной строки, не показывая окно мастера установки.
Также можно установить клиент чата не в каталог по умолчанию, а в иную папку. Делается это вот так:
mcclient47.exe /dir="C:\Programs\MyChatClient" /verysilent
Автоматическое подключение к серверу MyChat, используя имя пользователя в домене
mcclient.exe /auto ip:192.168.10.1 port:2004 name:"Copper" password:"123456" servpassword:"x123"
Это значит: запустить клиента, прописать в настройках сервер с IP 192.168.10.1, порт 2004, имя сервера "Copper", пароль клиента для подключения к серверу "123456", пароль для соединения с сервером — "x123". Если на сервере не используется пароль для подключения — параметр servpassword можно не указывать. Ник пользователя будет взят из доменного имени.
Пароль потом пользователь сможет сменить по своему желанию.
Автоматическое подключение к серверу MyChat, используя файл настроек
Если есть необходимость автоматической регистрации клиента чата, то после установки его можно запустить с такими параметрами: "mcclient.exe /INSTALL". Файл "mc.ini" должен лежать в папке "%userprofile%\Local Settings\Application Data\MyChatClient\". Пример такого файла есть в дистрибутиве MyChat Client в подкаталоге "\doc".
Вот его приблизительное содержимое:
[server]
ip=127.0.0.1
port=2004
hostname=MyChat Server
name=Copper
servpassword=x123
[user]
nick=Пользователь
password=123456
Все параметры обязательны к заполнению.
Будьте внимательны, параметры "nick" и "password" должны варьироваться — иначе очередной пользователь попросту не сможет зарегистрироваться на сервере после своего первого запуска. После запуска клиента с ключом "/install" файл mc.ini автоматически удаляется.
Запуск клиента с уще существующей учетной записью
Чтобы запустить MyChat Client с уже существующей учетной записью, нужно использовать ключ /profile.
Пример: mcclient.exe /profile uin:123 password:"123456"
uin — номер учетной записи, password — пароль. Учетная запись должна существовать на клиенте (т.е. пользователь ранее заводил ее либо регистрировался на MyChat сервере). Этот ключ бывает полезен при использовании нескольких учетных записей и автоматическом запуске клиента из различных скриптов (рекомендуем WinScript),
Отправка сообщения в приват из командной строки
Для того, чтобы отправить сообщение какому-либо клиенту из командной строки (аналог NET SEND, только для MyChat), воспользуйтесь ключом "/say".
Пример: mcclient.exe /say uin:23 "Hello from command line"
uin — номер учетной записи, для которой отправляется сообщение. Даже если этот пользователь не подключен к серверу, он все равно получит сообщение (оно запишется в отложенные сообщения на сервере и будет отправлено ему, как только он подключится).
Само сообщение должно обязательно обрамляться двойными кавычками.




