В этом разделе перечислены ключи, которые 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 — номер учетной записи, для которой отправляется сообщение. Даже если этот пользователь не подключен к серверу, он все равно получит сообщение (оно запишется в отложенные сообщения на сервере и будет отправлено ему, как только он подключится).

Само сообщение должно обязательно обрамляться двойными кавычками.

 

Rambler's Top100