Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
mailrev
Версия 5.15
Домен (более 1000 компьютеров), пытаюсь уже давно развернуть ваш чат на клиентах. На данный момент процесс установки клиента пытаюсь выполнить через kaspersky security center.
1. Ставлю задачу запуска на нужных машинах дистрибутива клиента с параметрами /DIR=[путь_установки] /VERYSILENT.
Распространяя скрипт для прозрачной авторизации.
Установка проходит. Но клиент не приписывается в установленные программы, не в мню пуск, иконок на раб столе нету. Запуск клиента автоматом не происходит. После запуска руками из установленной папки, логинется автоматом. Но настройки клиента по умолчанию (Хотя написано что если рядом с инсталятором лежит файл настроек, то они применяются при установке).
2.Далее через настройки серверной части распространяю настройки для всех пользователей. Настройки приходят только тем кто уже был залогинен на своём компе (но если пересел на другой комп то настроек опять нету).
3. Проверял как будет вести себя обовление клиентов. На чистую машину ставлю версию клиента 5.14 (через Касперского) установка проходит, подключение к серверу подхватывает, пишет что версия не подходит. Но обновления не качает. После установки в настройках клиента галочки в пункте "при работе в AD принудительно обновляется через Mychat server", начинается загрузка обновления (файл обновления скачивания проверял), далее все окна чата закрывается и в диспетчере задач запускается процесс mcupdate жрёт почти 100 ЦП, и все так весит сутки и более. Т.е. обновления с сервера не проходят не проходят.
Аватара пользователя
Алексей Пикуров
Здравствуйте.

В домене следует устанавливать MyChat Client через групповые политики домена, MSI пакетом. Почему вы не хотите этого делать?
Аватара пользователя
Андрей Раков
Добрый день.

1)
Ставлю задачу запуска на нужных машинах дистрибутива клиента с параметрами /DIR=[путь_установки] /VERYSILENT.

От имени какого пользователя выполняется установка? Чтобы вы могли четко себе представлять, что делает программа при установке, пожалуйста, добавьте еще ключ \LOG="c:\temp\install_mc.log"(https://www.nsoft-s.com/mcclienthelp/mc ... inelog.htm), с его помощью вы точно будете знать куда были скопированы файлы, например:

Код: Выделить всё
2015-11-26 13:47:13.585   Log opened. (Time zone: UTC+02:00)
2015-11-26 13:47:13.585   Setup version: Inno Setup version 5.5.4 (u)
2015-11-26 13:47:13.585   Original Setup EXE: E:\temp\5.15\mcclient.1\mcclient-v5-15-0.exe
2015-11-26 13:47:13.585   Setup command line: /SL5="$C161E,40900333,119296,E:\temp\5.15\mcclient.1\mcclient-v5-15-0.exe" /DIR="e:\cmcmcmcmcm\" /VERYSILENT /LOG="e:\log.log"
2015-11-26 13:47:13.585   Windows version: 6.2.9200  (NT platform: Yes)
2015-11-26 13:47:13.585   64-bit Windows: Yes
2015-11-26 13:47:13.585   Processor architecture: x64
2015-11-26 13:47:13.585   User privileges: None
2015-11-26 13:47:13.603   64-bit install mode: No
2015-11-26 13:47:13.608   Created temporary directory: C:\Users\Gifer\AppData\Local\Temp\is-DNB94.tmp
...
2015-11-26 13:47:17.365   Successfully installed the file.
2015-11-26 13:47:17.367   -- Icon entry --
2015-11-26 13:47:17.367   Filename: C:\Users\Gifer\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\cmcmcmcmcm\MyChat Client.lnk
2015-11-26 13:47:17.676   -- Icon entry --
2015-11-26 13:47:17.676   Filename: C:\Users\Gifer\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\cmcmcmcmcm\MyChat WEB Client.lnk
2015-11-26 13:47:17.710   -- Icon entry --
2015-11-26 13:47:17.710   Filename: C:\Users\Gifer\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\cmcmcmcmcm\Сайт MyChat Client в Интернете.lnk
2015-11-26 13:47:17.745   -- Icon entry --
2015-11-26 13:47:17.745   Filename: C:\Users\Gifer\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\cmcmcmcmcm\Деинсталлировать MyChat Client.lnk
2015-11-26 13:47:17.779   -- Icon entry --
2015-11-26 13:47:17.779   Filename: C:\Users\Gifer\Desktop\cmcmcmcmcm.lnk
2015-11-26 13:47:17.955   -- Icon entry --
2015-11-26 13:47:17.955   Filename: C:\Users\Gifer\Desktop\Web'o'Chat (cmcmcmcmcm).lnk
2015-11-26 13:47:18.159   -- Icon entry --
2015-11-26 13:47:18.160   Filename: C:\Users\Gifer\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\cmcmcmcmcm.lnk
2015-11-26 13:47:18.292   Installation process succeeded.


Если взглянуть на строку:
Код: Выделить всё
2015-11-26 13:47:13.608   Created temporary directory: C:\Users\Gifer\AppData\Local\Temp\is-DNB94.tmp
четко видно, от имени какого пользователя был запущен инсталятор. В этом же логе видно на чей рабочий стол и в какое меню скопированы иконки:

Код: Выделить всё
2015-11-26 13:47:17.779   -- Icon entry --
2015-11-26 13:47:17.779   Filename: C:\Users\Gifer\Desktop\cmcmcmcmcm.lnk
...
2015-11-26 13:47:17.367   -- Icon entry --
2015-11-26 13:47:17.367   Filename: C:\Users\Gifer\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\cmcmcmcmcm\MyChat Client.lnk


Но настройки клиента по умолчанию (Хотя написано что если рядом с инсталятором лежит файл настроек, то они применяются при установке).

То же самое касается и настроек, очень важно от чьего имени был запущен установщик. Файл конфигурации скопирован в профиль пользователя, от которого запущен установщик, поэтому после запуска уже от имени нужного пользователя настройки не появились.

2)
Далее через настройки серверной части распространяю настройки для всех пользователей. Настройки приходят только тем кто уже был залогинен на своём компе (но если пересел на другой комп то настроек опять нету).

Это еще нужно сделать, мы этим займемся.

3) Тут все непонятно, так как есть третья сторона (антивирус), которая влияет на работу программы. Но прояснить ситуацию помогут логи. Поищите файлы setup.log и update.log в каталоге:
C:\Users\(имя пользователя, от чьего имени запущен чат)\AppData\Local\MyChat Client\logs.

Если вы предоставите содержимое этих файлов, мы постараемся более точно ответить, что происходит во время обновления программы.
mailrev
Почему не через GPO?
- много машин на XP (установка на них не всегда успешная через GPO)
- устанавливать надо не всем (если создавать отдельный OU (подразделение) в домене для чата, то тогда придётся переместить клиентов из других OU , к котором применяются другие GPO).
- надо дать повышенные права пользователю, а это нельзя.
Касперский запускает процесс установки на назначенные в нём компы от пользователя имеющего права на установку (допустим это администратор домена).
Попробую установку с расширенным логированием.
Где можно посмотреть все описания ключей для при установке?
Насчёт ваших исправлений в новых релизах программы. Ваш продукт был куплен год назад, но в связи с его постоянными не доработками в нашей организации его ещё не ввели в действии до сих пор, а лицензия на обновление истекла вроде в октябре. Руководство естественно спонсировать не работающий продукт не хочет. И как быть? Обновиться до версии 5.15.0.10 не получится (там по вашим словам исправлен баг с AD)
Аватара пользователя
Андрей Раков
Обновиться до версии 5.15.0.10 не получится (там по вашим словам исправлен баг с AD)

Почему не получится?

Вы же сами сказали в первом топике, что у вас версия 5.15. В той, что я предлагаю (5.15.0.10), версия не поменялась, там поменялся номер сборки в пределах версии 5.15.

Ссылка на справку по ключам: https://www.nsoft-s.com/mcclienthelp/mc ... mdline.htm
mailrev
Истекщая лицензия позволит обновиться?
В предоставленной справке не все ключи, т.к. по вызову mcclient.exe /? (Инсталятор) их намного больше, вот только описание не понятно и без примеров
mailrev
При добавлении ключа LOG, Касперский пишет статус установка выполняется идёт ожидание подтверждения пользователя. На клиентской машине инсталятор не запустился (в диспетчере задач) прошло уже 30 минут
Аватара пользователя
Андрей Раков
Истекшая лицензия позволит обновиться?

Это касается новых версий, а я вам предлагаю установить программу той же версии, но более новой "сборки", просто она была опубликована позже.

mailrev писал(а):При добавлении ключа LOG, Касперский пишет статус установка выполняется идёт ожидание подтверждения пользователя. На клиентской машине инсталятор не запустился (в диспетчере задач) прошло уже 30 минут

Тут я не помогу, так как не знаю механизм работы с установщиком касперского.
Аватара пользователя
Алексей Пикуров
mailrev писал(а):В предоставленной справке не все ключи, т.к. по вызову mcclient.exe /? (Инсталятор) их намного больше, вот только описание не понятно и без примеров

Да, больше, это стандартный список ключей инсталлятора, который мы используем. В нашей справке описано лишь то, что может понадобиться пользователям MyChat.

Если вы все же для чего-то хотите использовать эти ключи, пожалуйста, официальная справка разработчика инсталлятора: http://www.jrsoftware.org/ishelp/index. ... tupcmdline
mailrev
вот лог установки

2015-11-27 10:27:54.844 Log opened. (Time zone: UTC+03:00)
2015-11-27 10:27:54.844 Setup version: Inno Setup version 5.5.4 (u)
2015-11-27 10:27:54.844 Original Setup EXE: C:\Windows\Temp\KAVREM~1\0F73A2~1\exec\mcclient-v5-15-0.exe
2015-11-27 10:27:54.844 Setup command line: /SL5="$20078,40905635,119296,C:\Windows\Temp\KAVREM~1\0F73A2~1\exec\mcclient-v5-15-0.exe" /DIR="C:\Program Files\MyChatClient2015" /VERYSILENT /LOG="c:\temp\install_mc.txt"
2015-11-27 10:27:54.844 Windows version: 6.1.7600 (NT platform: Yes)
2015-11-27 10:27:54.844 64-bit Windows: No
2015-11-27 10:27:54.844 Processor architecture: x86
2015-11-27 10:27:54.844 User privileges: Administrative
2015-11-27 10:27:54.860 64-bit install mode: No
2015-11-27 10:27:54.876 Created temporary directory: C:\Windows\TEMP\is-11MDO.tmp
2015-11-27 10:27:55.266 Starting the installation process.
2015-11-27 10:27:55.298 Creating directory: C:\Program Files\MyChatClient2015
2015-11-27 10:27:55.298 Directory for uninstall files: C:\Program Files\MyChatClient2015
2015-11-27 10:27:55.298 Creating new uninstall log: C:\Program Files\MyChatClient2015\unins000.dat
2015-11-27 10:27:55.298 -- File entry --
2015-11-27 10:27:55.298 Dest filename: C:\Program Files\MyChatClient2015\unins000.exe
2015-11-27 10:27:55.298 Time stamp of our file: 2015-11-27 10:27:54.407
2015-11-27 10:27:55.298 Installing the file.
2015-11-27 10:27:55.313 Uninstaller requires administrator: Yes
2015-11-27 10:27:55.313 Successfully installed the file.
2015-11-27 10:27:55.313 -- File entry --
2015-11-27 10:27:55.313 Dest filename: C:\Program Files\MyChatClient2015\hunspelldll.dll
2015-11-27 10:27:55.313 Time stamp of our file: 2006-05-27 16:34:22.000
2015-11-27 10:27:55.313 Installing the file.
2015-11-27 10:27:55.329 Successfully installed the file.
2015-11-27 10:27:55.329 -- File entry --
2015-11-27 10:27:55.329 Dest filename: C:\Program Files\MyChatClient2015\sendto.exe
2015-11-27 10:27:55.329 Time stamp of our file: 2015-09-16 16:07:40.000
2015-11-27 10:27:55.329 Installing the file.
2015-11-27 10:27:55.532 Successfully installed the file.
2015-11-27 10:27:55.532 -- File entry --
2015-11-27 10:27:55.532 Dest filename: C:\Program Files\MyChatClient2015\runwebmychat.exe
2015-11-27 10:27:55.532 Time stamp of our file: 2015-09-16 16:07:40.000
2015-11-27 10:27:55.532 Installing the file.
2015-11-27 10:27:55.595 Successfully installed the file.
2015-11-27 10:27:55.595 -- File entry --
2015-11-27 10:27:55.595 Dest filename: C:\Program Files\MyChatClient2015\mc.ico
2015-11-27 10:27:55.595 Time stamp of our file: 2008-09-30 17:37:54.000
2015-11-27 10:27:55.595 Installing the file.
2015-11-27 10:27:55.595 Successfully installed the file.
2015-11-27 10:27:55.595 -- File entry --
2015-11-27 10:27:55.595 Dest filename: C:\Program Files\MyChatClient2015\libeay32.dll
2015-11-27 10:27:55.595 Time stamp of our file: 2015-03-20 02:15:54.000
2015-11-27 10:27:55.595 Installing the file.
2015-11-27 10:27:55.673 Successfully installed the file.
2015-11-27 10:27:55.673 -- File entry --
2015-11-27 10:27:55.673 Dest filename: C:\Program Files\MyChatClient2015\libssl32.dll
2015-11-27 10:27:55.673 Time stamp of our file: 2015-03-20 02:15:54.000
2015-11-27 10:27:55.673 Installing the file.
2015-11-27 10:27:55.704 Successfully installed the file.
2015-11-27 10:27:55.704 -- File entry --
2015-11-27 10:27:55.704 Dest filename: C:\Program Files\MyChatClient2015\ssleay32.dll
2015-11-27 10:27:55.704 Time stamp of our file: 2015-03-20 02:15:54.000
2015-11-27 10:27:55.704 Installing the file.
2015-11-27 10:27:55.704 Successfully installed the file.
2015-11-27 10:27:55.704 -- File entry --
2015-11-27 10:27:55.704 Dest filename: C:\Program Files\MyChatClient2015\bass.dll
2015-11-27 10:27:55.704 Time stamp of our file: 2013-02-16 13:02:02.000
2015-11-27 10:27:55.704 Installing the file.
2015-11-27 10:27:55.720 Successfully installed the file.
2015-11-27 10:27:55.720 -- File entry --
2015-11-27 10:27:55.720 Dest filename: C:\Program Files\MyChatClient2015\msvcrt.dll
2015-11-27 10:27:55.720 Time stamp of our file: 2000-06-26 19:52:28.000
2015-11-27 10:27:55.720 Installing the file.
2015-11-27 10:27:55.735 Successfully installed the file.
2015-11-27 10:27:55.735 -- File entry --
2015-11-27 10:27:55.735 Dest filename: C:\Program Files\MyChatClient2015\msvcr71.dll
2015-11-27 10:27:55.735 Time stamp of our file: 2010-04-28 18:33:28.000
2015-11-27 10:27:55.735 Installing the file.
2015-11-27 10:27:55.751 Successfully installed the file.
2015-11-27 10:27:55.751 -- File entry --
2015-11-27 10:27:55.751 Dest filename: C:\Program Files\MyChatClient2015\7z.dll
2015-11-27 10:27:55.751 Time stamp of our file: 2010-04-12 14:38:52.000
2015-11-27 10:27:55.751 Installing the file.
2015-11-27 10:27:55.798 Successfully installed the file.
2015-11-27 10:27:55.798 -- File entry --
2015-11-27 10:27:55.798 Dest filename: C:\Program Files\MyChatClient2015\mcprofile.dat
2015-11-27 10:27:55.798 Time stamp of our file: 2015-09-16 16:07:12.000
2015-11-27 10:27:55.798 Installing the file.
2015-11-27 10:27:56.454 Successfully installed the file.
2015-11-27 10:27:56.454 -- File entry --
2015-11-27 10:27:56.454 Dest filename: C:\Program Files\MyChatClient2015\spellcheck\ru_RU_ie.aff
2015-11-27 10:27:56.454 Time stamp of our file: 2013-12-06 02:43:02.000
2015-11-27 10:27:56.454 Installing the file.
2015-11-27 10:27:56.454 Creating directory: C:\Program Files\MyChatClient2015\spellcheck
2015-11-27 10:27:56.454 Successfully installed the file.
2015-11-27 10:27:56.454 -- File entry --
2015-11-27 10:27:56.454 Dest filename: C:\Program Files\MyChatClient2015\spellcheck\ru_RU_ie.dic
2015-11-27 10:27:56.454 Time stamp of our file: 2013-12-06 02:43:02.000
2015-11-27 10:27:56.454 Installing the file.
2015-11-27 10:27:56.532 Successfully installed the file.
2015-11-27 10:27:56.532 -- File entry --
2015-11-27 10:27:56.532 Dest filename: C:\Program Files\MyChatClient2015\tools\ConsoleMessenger\history.txt
2015-11-27 10:27:56.532 Time stamp of our file: 2013-11-12 21:31:12.000
2015-11-27 10:27:56.532 Installing the file.
2015-11-27 10:27:56.532 Creating directory: C:\Program Files\MyChatClient2015\tools
2015-11-27 10:27:56.532 Creating directory: C:\Program Files\MyChatClient2015\tools\ConsoleMessenger
2015-11-27 10:27:56.532 Successfully installed the file.
2015-11-27 10:27:56.532 -- File entry --
2015-11-27 10:27:56.532 Dest filename: C:\Program Files\MyChatClient2015\tools\ConsoleMessenger\mcconsole.exe
2015-11-27 10:27:56.532 Time stamp of our file: 2013-11-12 21:31:02.000
2015-11-27 10:27:56.532 Installing the file.
2015-11-27 10:27:56.579 Successfully installed the file.
2015-11-27 10:27:56.579 -- File entry --
2015-11-27 10:27:56.579 Dest filename: C:\Program Files\MyChatClient2015\tools\ConsoleMessenger\readme-ru.txt
2015-11-27 10:27:56.579 Time stamp of our file: 2013-11-12 21:41:24.000
2015-11-27 10:27:56.579 Installing the file.
2015-11-27 10:27:56.626 Successfully installed the file.
2015-11-27 10:27:56.626 -- File entry --
2015-11-27 10:27:56.626 Dest filename: C:\Program Files\MyChatClient2015\languages\english.ini
2015-11-27 10:27:56.626 Time stamp of our file: 2015-09-15 19:17:46.000
2015-11-27 10:27:56.626 Installing the file.
2015-11-27 10:27:56.626 Creating directory: C:\Program Files\MyChatClient2015\languages
2015-11-27 10:27:56.642 Successfully installed the file.
2015-11-27 10:27:56.642 -- File entry --
2015-11-27 10:27:56.642 Dest filename: C:\Program Files\MyChatClient2015\languages\russian.ini
2015-11-27 10:27:56.642 Time stamp of our file: 2015-09-15 19:17:32.000
2015-11-27 10:27:56.642 Installing the file.
2015-11-27 10:27:56.642 Successfully installed the file.
2015-11-27 10:27:56.642 -- File entry --
2015-11-27 10:27:56.642 Dest filename: C:\Program Files\MyChatClient2015\languages\ukrainian.ini
2015-11-27 10:27:56.642 Time stamp of our file: 2015-09-15 19:18:18.000
2015-11-27 10:27:56.642 Installing the file.
2015-11-27 10:27:56.657 Successfully installed the file.
2015-11-27 10:27:56.657 -- File entry --
2015-11-27 10:27:56.657 Dest filename: C:\Program Files\MyChatClient2015\doc\file_id.diz
2015-11-27 10:27:56.657 Time stamp of our file: 2015-09-07 19:23:00.000
2015-11-27 10:27:56.657 Installing the file.
2015-11-27 10:27:56.657 Creating directory: C:\Program Files\MyChatClient2015\doc
2015-11-27 10:27:56.657 Successfully installed the file.
2015-11-27 10:27:56.657 -- File entry --
2015-11-27 10:27:56.657 Dest filename: C:\Program Files\MyChatClient2015\doc\history.txt
2015-11-27 10:27:56.657 Time stamp of our file: 2015-09-08 11:35:24.000
2015-11-27 10:27:56.657 Installing the file.
2015-11-27 10:27:56.657 Successfully installed the file.
2015-11-27 10:27:56.657 -- File entry --
2015-11-27 10:27:56.657 Dest filename: C:\Program Files\MyChatClient2015\doc\license.txt
2015-11-27 10:27:56.657 Time stamp of our file: 2014-12-16 14:49:34.000
2015-11-27 10:27:56.657 Installing the file.
2015-11-27 10:27:56.673 Successfully installed the file.
2015-11-27 10:27:56.673 -- File entry --
2015-11-27 10:27:56.673 Dest filename: C:\Program Files\MyChatClient2015\doc\mc.ini
2015-11-27 10:27:56.673 Time stamp of our file: 2011-03-11 11:47:08.000
2015-11-27 10:27:56.673 Installing the file.
2015-11-27 10:27:56.673 Successfully installed the file.
2015-11-27 10:27:56.673 -- File entry --
2015-11-27 10:27:56.673 Dest filename: C:\Program Files\MyChatClient2015\doc\mcchelp.chm
2015-11-27 10:27:56.673 Time stamp of our file: 2015-09-16 16:07:24.000
2015-11-27 10:27:56.673 Installing the file.
2015-11-27 10:27:56.704 Successfully installed the file.
2015-11-27 10:27:56.704 -- File entry --
2015-11-27 10:27:56.704 Dest filename: C:\Program Files\MyChatClient2015\doc\mcdomain.reg
2015-11-27 10:27:56.704 Time stamp of our file: 2010-04-08 14:58:22.000
2015-11-27 10:27:56.704 Installing the file.
2015-11-27 10:27:56.704 Successfully installed the file.
2015-11-27 10:27:56.704 -- File entry --
2015-11-27 10:27:56.704 Dest filename: C:\Program Files\MyChatClient2015\doc\MyChatJSONprotocol.txt
2015-11-27 10:27:56.704 Time stamp of our file: 2015-09-16 13:57:50.000
2015-11-27 10:27:56.704 Installing the file.
2015-11-27 10:27:56.798 Successfully installed the file.
2015-11-27 10:27:56.798 -- File entry --
2015-11-27 10:27:56.798 Dest filename: C:\Program Files\MyChatClient2015\doc\readme.txt
2015-11-27 10:27:56.798 Time stamp of our file: 2015-01-26 21:16:12.000
2015-11-27 10:27:56.798 Installing the file.
2015-11-27 10:27:56.798 Successfully installed the file.
2015-11-27 10:27:56.798 -- File entry --
2015-11-27 10:27:56.798 Dest filename: C:\Program Files\MyChatClient2015\mcclient.exe
2015-11-27 10:27:56.798 Time stamp of our file: 2015-09-16 16:07:38.000
2015-11-27 10:27:56.798 Installing the file.
2015-11-27 10:27:57.439 Successfully installed the file.
2015-11-27 10:27:57.501 -- Icon entry --
2015-11-27 10:27:57.501 Filename: C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\MyChatClient2015\MyChat Client.lnk
2015-11-27 10:27:57.501 Creating directory: C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\MyChatClient2015
2015-11-27 10:28:02.268 -- Icon entry --
2015-11-27 10:28:02.268 Filename: C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\MyChatClient2015\MyChat WEB Client.lnk
2015-11-27 10:28:02.268 -- Icon entry --
2015-11-27 10:28:02.268 Filename: C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\MyChatClient2015\Сайт MyChat Client в Интернете.lnk
2015-11-27 10:28:02.300 -- Icon entry --
2015-11-27 10:28:02.300 Filename: C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\MyChatClient2015\Деинсталлировать MyChat Client.lnk
2015-11-27 10:28:02.300 -- Icon entry --
2015-11-27 10:28:02.315 Filename: C:\Windows\system32\config\systemprofile\Desktop\MyChatClient2015.lnk
2015-11-27 10:28:02.315 -- Icon entry --
2015-11-27 10:28:02.315 Filename: C:\Windows\system32\config\systemprofile\Desktop\Web'o'Chat (MyChatClient2015).lnk
2015-11-27 10:28:02.331 -- Icon entry --
2015-11-27 10:28:02.331 Filename: C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\MyChatClient2015.lnk
2015-11-27 10:28:02.331 Creating directory: C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\Internet Explorer
2015-11-27 10:28:02.331 Creating directory: C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch
2015-11-27 10:28:02.628 Installation process succeeded.
2015-11-27 10:28:02.628 Need to restart Windows? No
2015-11-27 10:28:02.675 Deinitializing Setup.
2015-11-27 10:28:02.737 Log closed.
mailrev
Попробовал установку через MSI (Касперский Security Center) установка проходит но чат автоматом все равно не запускается.
Аватара пользователя
Алексей Пикуров
Давайте по порядку. Вы устанавливаете EXE-инсталлятор MyChat Client с помощью инструментов касперского.
Лог инсталлятора нормальный, судя по сообщениям, приложение установилось. Но вы пишете, что:
При добавлении ключа LOG, Касперский пишет статус установка выполняется идёт ожидание подтверждения пользователя. На клиентской машине инсталятор не запустился (в диспетчере задач) прошло уже 30 минут

Следовательно, читайте справку касперского, как решить эту проблему, задавайте вопросы его службе поддержки.

Решите этот вопрос и продолжим.
Аватара пользователя
Алексей Пикуров
P.S. И ещё. Раз уж вы используете сторонние инструменты для установки приложений. Вы пишете:
Касперский запускает процесс установки на назначенные в нём компы от пользователя имеющего права на установку (допустим это администратор домена).

Я так понимаю, тогда и в автозагрузку прописывается запуск от того пользователя, от которого происходила установка. Но никак не тому пользователю, который у вас работает за компьютером.

Решайте тогда вопрос автоматического запуска MyChat Client под нужным пользователем из автозагрузки самостоятельно. Либо с помощью того же касперского.
mailrev
с Касперским разобрался (моя ошибка была), лог предоставлен после установки через касперского
пробовал устанавливать клиента через exe и msi через тот же касперский, установки проходят, но клиент автоматом не запускается. (установка идет от имени администратора домена)
ранее писал, у пользователей нет привилегий на установку программ, давать им права тоже нет возможности.
Для MSI работает ключ /DIR?
Аватара пользователя
Алексей Пикуров
Простите, не знаю вашего имени, по нику определить не могу :)
установки проходят, но клиент автоматом не запускается. (установка идет от имени администратора домена)

Я уже написал свои предположения постом выше. Вы легко это можете проверить, запустив regedit, и посмотрев, куда реально прописана автозагрузка MyChat Client после такой установки.
Для MSI работает ключ /DIR?

Нет, MSI по умолчанию устанавливается только в c:\Program Files\MyChat Client\

Однако, если запустить msclient.msi /?, покажется справка стандартного установщика WIndows, там куча ключей, возможно, это можно сделать, надо гуглить.

ранее писал, у пользователей нет привилегий на установку программ

Если вы не можете по разным причинам ставить MSI пакет через GPO, то ставьте тогда mcclient-v5-15-0.exe в папку профиля пользователя, установщик EXE не требует прав администратора, к папке своего профиля у Windows-пользователя всегда полный доступ.
"C:\Users\%USERNAME%\AppData\Local\NSS\MyChat Client\"

В этом случае:
1. Не надо никаких повышенных привилегий.
2. MyChat Client будет спокойно обновляться прямо с MyChat Server, вам не нужен GPO, установите в настройках клиента указание обновляться с MyChat Server. Обеспечьте доступ с MyChat Client к WEB-серверу MyChat для закачки обновлений.
3. Будет работать доменная авторизация. Вам нужно только залить в реестр соответствующий файл с адресом сервера MYChat и указанием домена. Вы в курсе, если читали официальное руководство по интеграции.
mailrev
Алексей Пикуров писал(а):Если вы не можете по разным причинам ставить MSI пакет через GPO, то ставьте тогда mcclient-v5-15-0.exe в папку профиля пользователя, установщик EXE не требует прав администратора, к папке своего профиля у Windows-пользователя всегда полный доступ.
"C:\Users\%USERNAME%\AppData\Local\NSS\MyChat Client\"

Еще раз повторюсь через GPO надо давать пользователю расширенные права, ждать пока у всех установиться потом отключать права, пришло обновление, снова дать права, и т.д. А за время установки вашего продукта, пользователь наставит еше кучу ненужного софта.
по поводу пользовательской папки, может и верно, но как быть в случае если пользователь сидит за компом №1, а через неделю за компом №2, потом за №3 и т.д. каждый раз надо давать команду на установку?
плюс за одним компом за месяц может быть около 200 человек, т.е. 200 раз устанавливать чат? сколько он сейчас весит около 60 мб * 200 = 1.2 Гб + логи...
mailrev
Пока решено тестировать через установку в назначенную папку + скрипт на авторизицию из AD в реестр и запуск из командной строки клиента. Вопросы с передачей заранее сделанных настроек клиенту. + импорт пользовтелей из AD так и не работает. еще проверить как обновляться будет (в прошлый раз (путем запуска через задачи касперского) не давал обновляться т.к. клиент был запушен и не давал заменить файлы, может в установщик давать проверку, если клиент запушен, то завершить процесс и продолжить тихую установку)
Аватара пользователя
Алексей Пикуров
через GPO надо давать пользователю расширенные права

Нет, не надо. Он для того и придуман, чтобы ставить софт пользователям с ограниченными правами. Обратитесь к MCP-специалисту, чтобы узнать, как правильно это делается для вашего Windows Server, или в саппорт Microsoft.

По всем остальным моментам — решать вам. Мы не используем касперского в своей работе.
mailrev
Попробовал по инструкции через групповые политики.
На ХР вроде нормально установился, но опять настройки из ini не берутся
А вот под wimdows 7 после установки возникает ошибка 9999. После перезагрузки компа чат запускается, без настроек.
С настройкам я так понял вы ещё опять не доработали.
Смущает ошибка 9999.
Аватара пользователя
Андрей Раков
MSI пакет не "подбирает" при установке ini файл с настройками, который вы ему подложили рядом. К сожалению я не разобрался, как это сделать с помощью механизмов msi и можно ли это сделать вообще.

Насчет ошибки 9999 — было бы неплохо увидеть скрин и дополнительную информацию, не понятно, что это вообще за ошибка.
mailrev
Ну насчёт подхвата настроек, хотя бы первоначальных, можно при первом запуске, на моменте логина смотреть в сторону сервера, если там лежит файл с настройками то применять его, либо записать их в БД и брать от туда же при логине.
Ошибку попробую в понедельник прислать.
Аватара пользователя
Алексей Пикуров
Такого функционала у нас ещё нет для MSI. Для EXE-дистрибутива — пожалуйста: MyChat Distrib Makrer. Можете делать любые дистрибутивы MyChat Client с любыми настройками.
mailrev
Вот такая ошибка, после установки на Windows 7 через групповые политики. После перезагрузки компа чат все же запускается.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Алексей Пикуров
Текст проблемы в ошибке. Указанный файл не существует либо недоступен по каким-то, не зависящим от MyChat Client причинам.
Аватара пользователя
Алексей Пикуров
Возможно, пригодится. В версии 6.4 ключ командной строки mcclient.exe /install дополнен и переделан.