RUS символы в окне ввода комментариев приложения IDA

Тема в разделе "WASM.BEGINNERS", создана пользователем Blink_182, 18 май 2008.

  1. Blink_182

    Blink_182 New Member

    Публикаций:
    0
    Регистрация:
    18 май 2008
    Сообщения:
    2
    /*-- проблема --*/
    Отсутствие показа RUS символов в диалоге ввода комментариев, в тоже время без проблемный
    показ их в окне дизассемблированного кода

    Для ясности проблемы вот мой Screen:
    (30.05.2008 заменил .gif файл, чтобы не читать весь топик)

    [​IMG]

    /*-- в наличии --*/
    1. WindowsXP Pro Corp SP2 ENG (updated: 12.2007)
    2. IDA 5.2.0.908 (источник: cracklab.ru)

    /*-- что уже сделано --*/
    1. Поменял в реестре (путь: HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage):

    "1252"=c_1251.nlc - (было с_1252.nlc) до перемены данного значения неодного символа (кроме ENG)
    в окне ввода комментариев не было видно, хотя курсор перемещался. После установки появилась в
    RUS шрифте "абракадабра", после анализа данных символов пришел к выводу что это шрифт
    ISO/IEC 8859-1 (Latin-1)

    "ACP"=1251 - подключил показ RUS символов в глобальном масштабе (ещё при установке WinXP)

    "OEMCP"=1251 - (было 866 (установил при установке WinXP)) установил ради эксперимента
    но это не принесло результата, и вернул назад

    "OEMHAL"=vga866.fon - (было уже непомню что (установил при установке WinXP)) здесь не менял,
    просто не знал чем

    2. IDA настройки
    Options->Font: Font="Lucida Console" (хотя ставил и "Courier New") Script="Cyrillic" - RUS символы
    появляются только в окне кода

    /*-- ---------------------- --*/
    Буду благодарен всем кто даст совет по данной проблеме
     
  2. Sol_Ksacap

    Sol_Ksacap Миша

    Публикаций:
    0
    Регистрация:
    6 мар 2008
    Сообщения:
    623
    На моей машине всё в порядке; Однако шрифт в окне ввода комментариев напоминает Courier. Попробуй это:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
    Найди там шрифт, который используется для коментов и измени окончание значения на 204.

    Courier: Courier,161 -> Courier,204
    Courier Cyr,0: Courier New,161 -> Courier New,204
    ...


    Может потребоваться перезагрузка.
     
  3. Blink_182

    Blink_182 New Member

    Публикаций:
    0
    Регистрация:
    18 май 2008
    Сообщения:
    2
    -- @message for: Sol_Ksacap –

    Благодарен тебе за мысль, но в моём случае нужно было сделать следующее: зайти в "Control Panel"->"Regional and Language Options"->"Advanced" и установить Russian Language

    /*-- модератору --*/

    Проблема решена, топик можно закрыть
    Спасибо