Показ маленькими больших букв в никах
Results 1 to 5 of 5
  1. #1
    Senior Member
    Join Date
    Aug 2012
    Posts
    1,464

    Default Показ маленькими больших букв в никах

    Эта проблема касается рума 888 (в других сетях не наблюдается).
    То есть, ХМ2 отображает маленькими (строчными) все БОЛЬШИЕ (прописные) буквы в никах игроков - начиная с худа, и далее (в репортах, реплеере,...).
    И вот такое превращение больше всего мешает в худе, где хочется иметь полное соответствие написания ника игрока - чтобы хватало полувзгляда для сравнения ника за столом с ником в худе возле него. Сейчас же это отнимает значительно больше времени/усилий (да и раздражает), учитывая еще и момент приспособления к этому багу (ведь в других сетях такого нет).

    Но в румовских файлах хэндхистори (до обработки их ХМом), и в файлах после обработки ХМом - большие буквы остаются большими.
    Last edited by homof; 11-14-2014 at 11:57 AM.

  2. #2
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    Да, действительно, парсер переводит в lowercase все символы в никах игроков Пасифика.
    Потому что политика назначения имен там такая, что игрок может применить в никах практически все, что угодно.
    Историю с двумя точками помнишь? Так это еще не всё.
    И вот чтобы как-то разбираться с этими креативными именами - и делается lowercase.
    Изменить это:
    а) похоже, не получится, потому что тогда непонятно, что будет - как их в ХМ читать\воспринимать
    б) даже если все-таки изменить - в результате это потребует полного переимпорта в новую базу данных у всех пользователей, играющих в Пасифике. - Реакцию на это представляешь? Потому: не будем.
    в) Вот в таком виде - оно работает. Принцип Don't touch working system - надеюсь, знаешь.


    UPD: И в качестве "побочного замечания": уж от кого-кого, но вот от тебя я не ожидал фразы "в файлах после обработки ХМом ... остаются"
    ХМ не меняет в оригиналах файлов историй ничего. Он только их читает.
    Как-то странно, что ты этого не знаешь...
    Last edited by Sarek; 11-14-2014 at 02:55 PM.

  3. #3
    Senior Member
    Join Date
    Aug 2012
    Posts
    1,464

    Default

    Зачем парсер переводит обычные буквы английского алфавита? Задайте их в исключения (их меньше трёх десятков всего-то) - пусть парсер их не трогает (т.е. не переводит в маленькие эти большие буквы).
    Зачем вы так всё под одну гребёнку? Это очередной пример плохой продуманности программных алгоритмов...
    "И так сойдёт!" - видимо это кредо как минимум части вашей команды...


    "После обработки ХМом" - я имел ввиду, что ХМ с ними работает (читает, переносит с одногой папки в другую). Разве я употребил слово-антоним, которое вкорне не соответствует этому процессу? )
    Last edited by homof; 11-14-2014 at 03:27 PM.

  4. #4
    Holdem Manager Support Sarek's Avatar
    Join Date
    May 2010
    Location
    Eridani 40
    Posts
    22,519

    Default

    У программистов были резоны делать lowercase для случая Pacific.
    Как ты сам заметил, для других румов этого не происходит.
    А вдаваться в подробности - что именно привело их к такому решению - смысла не имеет.

  5. #5
    Senior Member
    Join Date
    Aug 2012
    Posts
    1,464

    Default

    Конечно же, на всё есть свой резон. "Лень продумать лучше", "сделать побыстрее" - тоже резоны...

Similar Threads

  1. Replies: 2
    Last Post: 03-24-2014, 03:36 PM
  2. Ошибка при открытии столов онгейма.
    By nbdisperfect in forum Русский форум
    Replies: 3
    Last Post: 06-06-2013, 11:52 AM
  3. Replies: 9
    Last Post: 06-21-2011, 03:32 AM
  4. ошибка при включении хм
    By XYZ in forum Русский форум
    Replies: 5
    Last Post: 03-23-2011, 06:21 AM
  5. Replies: 1
    Last Post: 02-19-2011, 04:36 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •