Одновременный запуск нескольких клиентов на один серв

Здесь обсуждаются графические оболочки, боты, языковые файлы и другие дополнения к CommFort 3.
Аватара пользователя
INFERION
Сообщения: 517
Зарегистрирован: 14:28, 13.02.2008

Сообщение INFERION »

Maxim Mirgorodsky писал(а):INFERION
Установите CommFort client 3.20 с помощью инсталлятора в другую папку, либо удалите содержимое папки Config.
Хотелось бы поподробнее узнать за этот метод. Он очень эфективный для запуска нескольких копий клиентов на разные сервера. У нас это очень актуально, но есть и огромный недостаток у этого метода - сброс всех настроек. Я предполагаю, что там достаточно в какой-нибудь инишке изменить пару строчек. Подскажите плиз: что нужно редактировать в папке Config?
P.S. Похоже, что эту тему пора перемешать в раздел поддержки 8)
Прежде чем на программу ругаться, нужно правильно с нею научиться обращаться.
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

В файле Network.ini нужно удалить строчку:
Client_port=xxx
Аватара пользователя
INFERION
Сообщения: 517
Зарегистрирован: 14:28, 13.02.2008

Сообщение INFERION »

О! Супер! Работает! Спасибо огромное! 8)
Прежде чем на программу ругаться, нужно правильно с нею научиться обращаться.
Аватара пользователя
INFERION
Сообщения: 517
Зарегистрирован: 14:28, 13.02.2008

Сообщение INFERION »

У меня снова очередной вопрос назрел :lol:
Помнится в 3.10 версии можно было запускать одну и ту же копию программы несколько раз подряд на разные сервера. Совместно с ланчером это преимущество неоспоримое. Получается такой себе универсальный клиент, способный работать на несколько серверов в несколько окон. Тоесть мечта любого юзера. Одно но: у 3.10 парочка крупных недостатков присутствует по сравнению с 3.20. Можно ли подобное организовать в 3.20? И как в таком случае ведётся протоколирование? Всё в кучу с разных серверов сваливается в один текстовик одноимённых каналов?
Прежде чем на программу ругаться, нужно правильно с нею научиться обращаться.
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

Установите несколько копий клиента в различные папки и используйте для связи с разными серверами. В этом случае и протоколирование будет вестись в различные каталоги, и настройки будут раздельны, и параллельная работа без всяких проблем.
Аватара пользователя
mitrofanov
Сообщения: 114
Зарегистрирован: 06:43, 23.02.2008
Откуда: Khercon(cherson)
Контактная информация:

Сообщение mitrofanov »

Я так ничего и не понял( можно ли с одной машины запустить 2 клиента на один и тот же АЙПИ сервера? а то боты под моим ником( :x
Аватара пользователя
mitrofanov
Сообщения: 114
Зарегистрирован: 06:43, 23.02.2008
Откуда: Khercon(cherson)
Контактная информация:

Сообщение mitrofanov »

na kakom yazike pisat6?:) menya 4to vse ignoriruyout?:)rrrr :lol:
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

mitrofanov

1 Используя разные учетные записи Windows.
2 Если есть возможность подключения по разным сетевым интерфейсам. Если бот установлен на том же ПК что и серверная часть чата, то вторую копию можно запустить указав в качестве адреса сервера 127.0.0.1 (+порт).
Аватара пользователя
mitrofanov
Сообщения: 114
Зарегистрирован: 06:43, 23.02.2008
Откуда: Khercon(cherson)
Контактная информация:

Сообщение mitrofanov »

Maxim Mirgorodsky

спасибо вам Максим!)
Аватара пользователя
INFERION
Сообщения: 517
Зарегистрирован: 14:28, 13.02.2008

Сообщение INFERION »

Maxim Mirgorodsky писал(а):mitrofanov

1 Используя разные учетные записи Windows.
2 Если есть возможность подключения по разным сетевым интерфейсам. Если бот установлен на том же ПК что и серверная часть чата, то вторую копию можно запустить указав в качестве адреса сервера 127.0.0.1 (+порт).
Второй вариант не работает :roll: . Пишет каждые пару минут одну и ту же фразу: Ожидается соединение.
Прежде чем на программу ругаться, нужно правильно с нею научиться обращаться.
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

Сообщение Maxim Mirgorodsky »

INFERION

Будте внимательны, пожалуйста. Прочитайте сообщение в середине этой страницы (на 5 сообщений ниже Вашего). Там содержится решение Вашей проблемы.

Сообщение "Ожидание подключения..." бесконечно выводиться не может. Максимум 6,5 минут. По истечении 6,5 минут будет выведена рекомендация по решению этой проблемы и подключение к серверу.
Аватара пользователя
INFERION
Сообщения: 517
Зарегистрирован: 14:28, 13.02.2008

Сообщение INFERION »

Я ждал. Минут 15 ждал. И более того, я нашёл способ и это дело обойти. Возможно этот приём сработает не у всех, но я всё же опишу процесс по шагам. Он сработает только если сервер установлен на вашей машине.
Более-менее нормальный метод:
1. Сделайте копию вашего клиента (без разницы куда).
2. Найдите в копии клиента, в папке Config, файл Network.ini и откройте его блокнотом. Вот что вы увидите:

[Main]
Server_address="Адрес сервера"
Server_port="Порт сервера"
Client_port="Порт клиента"

3. Самое главное - удалите самую нижнюю строчку (Client_port=xxxxx). Или измените в ней число (несильно).
Этих действий достаточно, чтоб запустить эту копию на другой сервер паралельно уже запущеному. И замените заодно адрес сервера на 127.0.0.1.
4. Незнаю в чём прикол, но если у вас этот метод не заработал, то вам нужно найти файл C:\WINDOWS\system32\drivers\etc\hosts, дописать в нём свой IP-адрес и припаять ему имя. После этого мой клиент перестал писать "ожидание соединения..." и сразу же без проблем начал соединятся.

Если сервер стоит не на вашей машине - используйте другую учётную запись. Просто скопируйте в неё свой клиент и удалите ту заветную строчку, о которой пишется в 3-м пункте. В старом клиенте, на вашей учётной записи, закройте или поменяйте порт. И всё. Боты переползут на свой собственный ник. Запуск от имени можно автоматизировать с помощью БАТника со следующей командой:

Код: Выделить всё

RUNAS /noprofile /savecred /user:"Администратор" CommFort.exe
P.S. Вот эта ерундовинка http://meetfile.com/files/51738 (Обновил до v1.01) Чистит нужное место в клиенте, чтоб он запустился паралельно уже работающему (даже паралельно самому себе). И запускает при этом файл чата, переименованый в CommFort_start.exe. Идёт как дополнение к Ланчеру -=SJ=-.
Последний раз редактировалось INFERION 14:54, 02.08.2008, всего редактировалось 2 раза.
Прежде чем на программу ругаться, нужно правильно с нею научиться обращаться.
Аватара пользователя
mitrofanov
Сообщения: 114
Зарегистрирован: 06:43, 23.02.2008
Откуда: Khercon(cherson)
Контактная информация:

Сообщение mitrofanov »

INFERION спасибо!
помоему щас вообще все разжеванно...) :roll:
Закрыто