В целях облегчения навигации по сайту используются Cookie-файлы. Продолжая просмотр сайта, вы принимаете указанные Cookie-файлы. Для получения дополнительной информации и изменения настроек ознакомьтесь с политикой Cookie и политикой конфиденциальности. Закрыть

[HM1] Спецсимволы в никах

    • Lyufer
      Lyufer
      Бронза
      На форуме с: 05.10.2009 Сообщения: 1.987
      некоторые ники игроков в ХМ отображаються некоректно.
      некоторые спецсимволы не рабатают.
      ö,å,â,ë,ÿ не рабатают
      á,ó работает.

      Вроде как весь неработающий список это норвежская абетка.
      Постгре 8.3.
      Поставил посгре 9.0, создал новую базу. тоже самое.
      В чем может быть проблема?
  • 24 ответов
    • BobyBu
      BobyBu
      Бронза
      На форуме с: 21.06.2009 Сообщения: 30.791
      А кто нибудь тебе обещал что они будут работать! Используй английский!
      А винде верни стандартные шрифты!
    • Lyufer
      Lyufer
      Бронза
      На форуме с: 05.10.2009 Сообщения: 1.987
      При чем тут винда ??
      При чем язык который я использую ?
      При ответе читайте внимательние пост.
      При просмотре игроков, с которыми играл меня очень смутил кирилический символ Г в нике и еще другая чепуха которую старзы не разрешают.
      Провел ручками в базе даных. Проверил записи в оригинальных ХХ. вот и результат. Сымволы которые не рабатают записываються некоректно в БД.
    • BobyBu
      BobyBu
      Бронза
      На форуме с: 21.06.2009 Сообщения: 30.791
      Больше чем уверен, что это только на твоем компе происходит! Если сбиты шрифты он тебе в историю и не такого напишет!
    • Lyufer
      Lyufer
      Бронза
      На форуме с: 05.10.2009 Сообщения: 1.987
      На винде все шрифты стандартные. ХХ пишеться в файле тхт. Кодировка UTF8.
      Винда Win 7 максимальная (русская версия)
      Проблема с postgres или с ХМ, который не читает коректно данные из ХХ
    • BobyBu
      BobyBu
      Бронза
      На форуме с: 21.06.2009 Сообщения: 30.791
      А у тебя язык истории точно английский?
      Я за 2 года игры на старзах этих символов в никах не встречал, в истории турниров уж 100%!
    • Lyufer
      Lyufer
      Бронза
      На форуме с: 05.10.2009 Сообщения: 1.987
      Странный вопрос. А какой еще.
      Хм пользую уже больше года.
      Руки растут привильно. Все факи прочитаны. Поиском не помог. Форум ХМ тоже молчит на эту проблему.
      Все руки импортируються коректно. Я раньше дане не знал такой проблемы. Все обнаружылось когда купил сканер, и начил фишей у друзья добавлять.
    • slippy01
      slippy01
      Бронза
      На форуме с: 13.08.2008 Сообщения: 96
      не могет такого быть... в смысле таких символов.... эт у тя винда русская какая то неадекватная... пробуйменять шрифты...
    • Lyufer
      Lyufer
      Бронза
      На форуме с: 05.10.2009 Сообщения: 1.987
      Востановил шрифты на стандартные. Не помогает.
    • slippy01
      slippy01
      Бронза
      На форуме с: 13.08.2008 Сообщения: 96
      к сожалению не могу помоч. лишь могу сказать что у мну вин7 64 англ все отображает корректно и таких символов ни разу не видел...
    • Lyufer
      Lyufer
      Бронза
      На форуме с: 05.10.2009 Сообщения: 1.987
      так я тоже не видел, когда случайно не обнаружыл
    • Lyufer
      Lyufer
      Бронза
      На форуме с: 05.10.2009 Сообщения: 1.987
      ответ от разработчиков ХМ неутешытельный. Решения нет.
      ;( ;( ;( ;( ;(
    • Morpheuzis
      Morpheuzis
      Серебро
      На форуме с: 03.09.2009 Сообщения: 3.316
      á,ó и а с двумя точками вроде нормально работает, просто переделывает их на а и о, а остальных не встречал.
    • ReF1ex
      ReF1ex
      Бронза
      На форуме с: 17.04.2009 Сообщения: 725
      Все эти иероглифы пишутся в базу правильно, когда ты увидишь такого оппа, то на него уже будет правильная статистика, и даже в старзовский notes.xml эти ники пишутся правильно, т.е. игроки будут помечены цветом нормально.

      Единственная проблема - это зрительное отображение, иероглифы на столе не отображаются :(
    • Lyufer
      Lyufer
      Бронза
      На форуме с: 05.10.2009 Сообщения: 1.987
      всетаки гдето есть проблема, которую можно решыть.
      Вопрос как.
      Для некоторых опов есть по 2 записи.


      картинка из pg Admin
      Все таки ХМ может писать но отказываеться.
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 84.438
      Судя по форуму ХМ, решения нет - по крайней мере, сейчас.
    • Lyufer
      Lyufer
      Бронза
      На форуме с: 05.10.2009 Сообщения: 1.987
      Нашел решение. :hkttb:
      Проблема была в файлах хендхистори.
      Если они записаны в обычном UTF-8 то все спец символы будут читаться некоректно.
      Надо ,чтобы был UTF-8 with BOM (Byte Order Mark).

      Как добавить BOM Автоматически
    • vpmarat
      vpmarat
      Модератор
      Модератор
      На форуме с: 22.01.2008 Сообщения: 84.438
      Как много нам открытий трудных приносит просвещенья дух...
      Молодец
    • Lyufer
      Lyufer
      Бронза
      На форуме с: 05.10.2009 Сообщения: 1.987
      Этот дух стоил мне 2 дней катки. Ниче, теперь все скандинавские и германские фишы никуда не убегут от глаз сканера )
    • ReF1ex
      ReF1ex
      Бронза
      На форуме с: 17.04.2009 Сообщения: 725
      Рум (старзы) пишет файлы в UTF-8 with BOM т.е. всё как положено
      На почту пришли заказанные у саппорта файлы в ANSI и в UTF-8 без BOM :rage:
      Prefetcher ХМа (который показывает статы при открытии стола) пишет файлы в ANSI :rage:
      Майнинг ANSI :rage: :rage: :rage:

      Я правильно понимаю, что ANSI и UTF-8 без BOM - это не правильная кодировка и ники будут не правильные?
      Насколько я понимаю ANSI никак не возможно преобразовать в UTF-8 with BOM???

      Я проверял кодировку открывая файлы в Notepad++, это точный способ определения?

      (Вижу ты на официальном форуме уже отписался в 2 темах и уже требуеш печеньки)
    • 1
    • 2