Приветственное сообщение и кириллица

задавайте Ваши вопросы
Правила форума
СНАЧАЛА ПОЛЬЗУЙТЕСЬ ПОИСКОМ!!!

При обращении просим Вас сразу указывать:
Вашу ОСь? Видео? Звук? DirectX? Логи Мамбл, Мурмур?
Это поможет быстрей и более точно ответить на Ваши вопросы.
wer
Сообщения: 10
Зарегистрирован: 26 авг 2009, 15:50

Приветственное сообщение и кириллица

Сообщение wer »

viewtopic.php?p=8#p8
# Приветственное сообщение, которое будет показываться всем вновьподключенным клиентам.
Сделал сообщение на русском, в итоге при подключении выводит кракозябры. Это можно вылечить?

IIpaIIop
Команда Mumble.ru
Сообщения: 7
Зарегистрирован: 26 авг 2009, 00:42
Откуда: Россия, г.Киров
Поблагодарили: 1 раз
Контактная информация:

Re: murmur.ini Разбираемся с настройками сервера

Сообщение IIpaIIop »

wer писал(а):
# Приветственное сообщение, которое будет показываться всем вновьподключенным клиентам.
Сделал сообщение на русском, в итоге при подключении выводит кракозябры. Это можно вылечить?
Скорее всего нет, проблема в кодировках. Приветствие на английском тоже хорошо выглядит.

B0nuse
Site Admin
Сообщения: 1585
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 40 раз
Поблагодарили: 363 раза
Контактная информация:

Re: murmur.ini Разбираемся с настройками сервера

Сообщение B0nuse »

wer писал(а):Сделал сообщение на русском, в итоге при подключении выводит кракозябры. Это можно вылечить?
Можно, если решить проблему сопоставления кодировок.
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

wer
Сообщения: 10
Зарегистрирован: 26 авг 2009, 15:50

Re: murmur.ini Разбираемся с настройками сервера

Сообщение wer »

B0nuse писал(а):
wer писал(а):Сделал сообщение на русском, в итоге при подключении выводит кракозябры. Это можно вылечить?
Можно, если решить проблему сопоставления кодировок.
Странно, в поисках решения проблемы заскочил на мамбловский форум сорсфоржа, увидел там тему про кирилическое приветствие и кракозябры от некоего B0nuse :), с пометкой, что решение найдено.

Добавлено 01 сен 2009, 02:40:
Расскажи, как поборол? На ум приходит только менять кодировку в самой винде, но тогда это должен будет сделать каждый клиент.

random
Сообщения: 24
Зарегистрирован: 17 авг 2009, 14:22
Благодарил (а): 2 раза
Поблагодарили: 3 раза

Re: murmur.ini Разбираемся с настройками сервера

Сообщение random »

wer писал(а):Расскажи, как поборол? На ум приходит только менять кодировку в самой винде, но тогда это должен будет сделать каждый клиент.
мои извинения но вы мыслите через зад. с точки зрения пользователя.

мыслите с точки зрения сервера.
откройте конфы В НЕОБХОДИМОЙ КОДИРОВКЕ и напишите что вам надо.
используйте редакторы которые умеют работать с необходимыми кодировками и забудьте о блокноте.

кодировка там 99% что utf8

B0nuse
Site Admin
Сообщения: 1585
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 40 раз
Поблагодарили: 363 раза
Контактная информация:

Re: murmur.ini Разбираемся с настройками сервера

Сообщение B0nuse »

random писал(а):
wer писал(а):Расскажи, как поборол? На ум приходит только менять кодировку в самой винде, но тогда это должен будет сделать каждый клиент.
...
кодировка там 99% что utf8
И 99% это не поможет отобразить кириллицу в приветственном сообщении. Хотел ответ на этот вопрос оставить на десерт или устроить какой-нибудь конкурс :;):
Дам подсказку - Что во всех кодировках отображается одинакого?
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

wer
Сообщения: 10
Зарегистрирован: 26 авг 2009, 15:50

Re: murmur.ini Разбираемся с настройками сервера

Сообщение wer »

B0nuse писал(а):Что во всех кодировках отображается одинакого?
Первые 128 символов таблицы кодировки, а это весь английский алфавит, цифры и основные знаки. Остальные 128 отведены национальным алфавитам и дополнительным символам. Проблема растёт из-за того, что в России не одна кодировка, а пять, и между собой они выглядят, как кракозябрики. Соответственно, сервак отправляет сообщение в одной кодировке, клиент принимает в другой.

B0nuse
Site Admin
Сообщения: 1585
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 40 раз
Поблагодарили: 363 раза
Контактная информация:

Re: murmur.ini Разбираемся с настройками сервера

Сообщение B0nuse »

Уже близко... Можно сказать, ты сам знаешь ответ на свой вопрос.
Как можно кирилицу отобразить при помощи
wer писал(а):Первые 128 символов таблицы кодировки, а это весь английский алфавит, цифры и основные знаки.
...
Соответственно, сервак отправляет сообщение в одной кодировке, клиент принимает в другой.
чтобы исключить разницу в кодировке?
Так сказать, что является кросс-кодировкой?
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

wer
Сообщения: 10
Зарегистрирован: 26 авг 2009, 15:50

Re: Приветственное сообщение и кириллица

Сообщение wer »

На ум приходит 4 варианта:
1) пользовать юникод, как самое универсальное средство, но о нём не очень хорошо знают виндузятники;
2) использовать буквы английского алфавита, имеющих одинаковые начертания с русскими - не все буквы есть, количество слов ограничено;
3) использовать транслит;
4) таки разобраться с кодировкой сервера и клиента - если серверная и клиентская оси одинаковые, с одинаковыми региональными настройками, значит, нужно понять, почему они не могут подружиться.

Добавлено 05 сен 2009, 17:02
А вообще, это похоже на багу - если серверную и клиентскую часть кодили разные люди, взяли разные кодировки для русского языка. Есть тут у нас программеры, что-бы исходники посмотреть на этот счёт?

B0nuse
Site Admin
Сообщения: 1585
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 40 раз
Поблагодарили: 363 раза
Контактная информация:

Re: Приветственное сообщение и кириллица

Сообщение B0nuse »

wer писал(а):2) использовать буквы английского алфавита, имеющих одинаковые начертания с русскими - не все буквы есть, количество слов ограничено;
3) использовать транслит;
Вообще не туда... По этим пунктам не получится вывести кириллицу.
wer писал(а):4) таки разобраться с кодировкой сервера и клиента - если серверная и клиентская оси одинаковые, с одинаковыми региональными настройками, значит, нужно понять, почему они не могут подружиться.

Добавлено 05 сен 2009, 17:02
А вообще, это похоже на багу - если серверную и клиентскую часть кодили разные люди, взяли разные кодировки для русского языка. Есть тут у нас программеры, что-бы исходники посмотреть на этот счёт?
В экспериментальной версии 1.2.0 от 02-09-09 (возможно в более ранних версиях) эта проблема устранена.
Для версии 1.1.8 я нашел свое решение этой проблемы.
Даю последнюю подсказку:
Как можно представить КИРИЛЛИЦУ (именно кириллицу!!!) для браузеров в виде понятном для ВСЕХ кодировок??? т.е. используя
wer писал(а):Первые 128 символов таблицы кодировки
Скрытый текст. Нужно быть зарегистрированным и иметь сообщений: 5
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

Ответить