Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
Volldemar
Возможно где-то и написано, но я не нашел. Уточните пожалуйста, работает ли сервер и клиент чата под Вин7? Если да, какие есть "подводные камни" при работе в Вин7?
Аватара пользователя
Алексей Пикуров
Клиент работает, сервер ещё не тестировали в полном объёме, но работать должен.
Volldemar
В общем то интересует именно полнофункциональная работа сервера, могли бы Вы в ближайшее время расставить все точки над "И"? Понимаю, что просьба не входит в Ваши планы и так работы хватает, но всё же...
Аватара пользователя
Алексей Пикуров
В этом месяце планируем провести тестирование. Я отпишусь в этой теме.
Volldemar
Пытаюсь запустить сервер под вин7. Проинсталился без проблем, запустился тоже без проблем. Какие папки нужно перенести, что-бы сохранились все зарегистрированные пользователи в чате , ну и сама регистрация, а то сейчас пишет что сервер: "незарегистрированная версия".
Volldemar
Сервер не захотел работать из папки Program Files (x86), вин7 64 бит, пришлось его переместить в папку Program Files и тогда он увидел содержимое папки DB.
Volldemar
Переинсталил сервер в папку C:\Program Files\MyChatServer, вроде работает, но вот логи не пишет :( Где подправить и что? И ещё, как в вин7 запустить сервер как службу?
Аватара пользователя
Алексей Пикуров
Если не пишет логи - значит, прав нету на это. Нужно дать права на запись файлов туда, куда установлен сервер.
Volldemar
Hobit писал(а):А что написал?


При запуске файла service_install, пишет:

You are not authorized to do this - please contact your system Administrator
Ошибка: Отказано в доступе.
Для продолжения нажмите любую клавишу . . .
Аватара пользователя
Алексей Пикуров
Значит, прав нет на это. Нужно смотреть в сторону UAC. Этот cmd файл нужно обязательно запускать от имени администратора.
Volldemar писал(а):Сервер не захотел работать из папки Program Files (x86), вин7 64 бит, пришлось его переместить в папку Program Files и тогда он увидел содержимое папки DB.

Если всё было нормально перенесено, должен был запуститься. Не имеет значения, откуда запускается сервер, он ищет базу данных по относительному пути.

Я думаю, всё дело в правах доступа ОС.
Volldemar
Права вроде сделал на запись в папку чата, но логи так и не пишет. Сейчас нормально работает, с перенесённой базой (папка db), в папке C:\Program Files\MyChatServer. Сделайте плиз инструкцию, по пунктам, что и как для вин7, как запустить в виде сервиса. Да и с логами что делать? С вин7 столкнулся вот только, стоит как пару дней...
Последний раз редактировалось Volldemar Ср июл 21, 2010 2:48 pm, всего редактировалось 1 раз.
Аватара пользователя
Алексей Пикуров
Окей, сделаем.

P.S. Вероятно, в версии 4.9 логи будут писаться уже не в ту же папку, куда установлен сервер, а в профиль того пользователя, под которым он запущен, чтобы избежать возможных проблем с правами. Так, как это сейчас происходит в MyChat Client-е.
Аватара пользователя
Алексей Пикуров
Для установки MyChat сервера как сервис под Win7 нужно запускать cmd файл только с правами Администратора.
Volldemar
Пи переходе на вин7, вот такое заметил. При копировании в буфер обмена любого текста из клиента или сервера при вынимании из буфера обмена выглядит вот так:
из сервера
29.07.2010 15:02:21] Ïîëüçîâàòåëü UIN : 9 çàõîäèò â "ëþáèìûé" êàíàë "Ãëàâíûé"
[29.07.2010 15:02:21] Àâòîðèçàöèÿ ïîëüçîâàòåëÿ UIN : 34 ïðîøëà óñïåøíî
[29.07.2010 15:02:22] Ïîëüçîâàòåëü UIN : 9 çàïðîñèë ñïèñîê ñâîèõ êîíòàêòîâ

из клиента:
[×ò 29 èþë 15:02:22] *** Ïîëüçîâàòåëü "Ïðîêîôüåâ Àíäðåé" âîø¸ë â êàíàë
[×ò 29 èþë 15:08:17] *** Ïîëüçîâàòåëü "Ïðîêîôüåâ Àíäðåé" îòêëþ÷èëñÿ îò ñåðâåðà

где нужно и что подправить?
Аватара пользователя
Алексей Пикуров
Не знаю, что Вам подсказать. Нужно разбираться с кодировками и где это настраивается. В MyChat везде используется кодировка win1251.

Если найдём какое-то решение - я отпишусь в этой ветке.
Volldemar
И в обратную сторону такие-же кракозяблы получаются, т.е. что либо вынимать в чате из буфера невозможно, не читаемо.
И в логи пишется:

[30.07.2010 12:43:22] 2->21 > ????????? ?????????? ????.doc
Volldemar
Есть мысли или предположения, решения проблемы кодировки? Пользователи начинают всё больше и больше возмущаться...
Аватара пользователя
Алексей Пикуров
Способов решения проблемы мы пока не знаем.
Аватара пользователя
Алексей Пикуров
P.S. Попробуйте сделать вот такую замену:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1252"="c_1251.nls"

и ребут.
Аватара пользователя
Андрей Раков
Hobit писал(а):P.S. Попробуйте сделать вот такую замену:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1252"="c_1251.nls"


Немного не правильно, нужно менять здесь - [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage]
"1252"="c_1251.nls" и [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Nls\CodePage]
"1252"="c_1251.nls"

Это важно, именно в здесь.
Volldemar
Gifer писал(а):
Hobit писал(а):P.S. Попробуйте сделать вот такую замену:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1252"="c_1251.nls"


Немного не правильно, нужно менять здесь - [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Nls\CodePage]
"1252"="c_1251.nls" и [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Nls\CodePage]
"1252"="c_1251.nls"

Это важно, именно в здесь.


к сожалению и эти действия не помогли избавится от проблемы...
Volldemar
На подходе версия 4.9, а проблема с кодировкой так и не решилась, может таки Вы подумаете над этой проблемой? Ведь на вин7 все перейдут.
Аватара пользователя
Алексей Пикуров
Причина проблемы пока неизвестна.
Аватара пользователя
MaDdIaBlO
Всех приветствую!
Была такая же проблема со шрифтом в клиенте чата, обновление версии 4.8 до 4.9.5 результатов не принесло, так же не было результатов после правки реестра. Система Windows 7 SP1 x86 Pro RU. Буквально вчера попробовал: панель управления - часы, язык и регион - язык и региональные стандарты - дополнительные параметры - жмем "сброс" и применить - во вкладке расположение на всякий случай выбрал повторно "Россия" (хотя и так была выбрана) и нажал ОК - шрифт налету стал правильным в клиенте чата 8) :)

P.S. правку в реестре обратно не возвращал. Что интересно - проблема проявилась только на одной машине с предустановленной Windows 7 производителем, на остальных машинах с Windows Vista и Windows 7, установленных мною, проблем не было!
sanich
Это возможно у вс версия винды урезанная чем то или не качественный ее аналог! У меня на 5и компах все нормально работает 4 компа "максимальная" 1 комп Профессиональная!
sanich
посмотрите возможно обновление для винды "языковые поддержки" криво встали, или не устанавливались
Аватара пользователя
Алексей Пикуров
Вроде бы решили проблему при копировании текста из MyChat в разнообразные приложения. Теперь, если система старше XP, в буфер обмена копируется текст в кодировке UNICODE. Просьба отписаться здесь о результатах после обновления до версии 4.9.7 (скоро выложим в паблик).