Задать вопрос
Ответы пользователя по тегу Кодировка символов
  • Слетает кодировка Outlook 2019. Как поправить?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Это не кодировка, а скорее отрисовка шрифта слетает. Щас пошла мода в приложениях делать отрисовку через DirectX, MS Office как раз с 2019 вроде решил ей следовать. А там какой-то баг в библиотеке Skia (предположительно), из-за чего отрисовка периодически разваливается. Похожее поведение может быть в некоторых сборках хромоподобных браузеров при принудительном включении режима Raw Draw.

    Притягивание Skia к данному случаю — чисто предположение, ни на чем не настаиваю, могу жестко ошибаться.

    Теория: как по виду символов определить источник проблемы

    • ? — текущая (однобайтовая) кодировка в принципе не поддерживает данные символы ← это проблема с кодировкой
    • � — символы были неверно раскодированы/перекодированы при отправке, получении, передаче, чтении... ← это может быть как проблемой с кодировкой (неверно выставленной или определенной), так и багом в ПО
    • □ — с кодировкой всё в порядке, но в шрифте нет нужных символов для отрисовки ← вы находитесь здесь

    Ответ написан
    Комментировать
  • Как увидеть русские символы в обычной строке в отладчике Visual studio?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Если известно, какому exe-файлу соответствует отладчик, ради эксперимента можно попробовать подредактировать ему манифест программой типа Resource Hacker. Оно нарушит цифровую подпись, конечно, но задачу, может, и решит, если программа потом тупо падать не будет.

    Сам никогда не пробовал.

    Заранее могу сказать, что подобный перевод умолчательной кодовой страницы нарушит вывод однобайтовых символов не в UTF-8. В данной программе, они, скорее всего будут отображаться символами-заменителями �����. Это никак не лечится: или простые однобайтовые символы навроде 1251, или UTF-8.

    Колониальная политика США
    Все в мире говорят по-английски, а если не говорят — им же хуже.
    Ответ написан
    Комментировать
  • (Android)Как изменить кодировку названия файлов, чтобы удалить их?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Нужно найти терминал или другую программу, не пытающуюся (неправильно) переводить прочитанные из ФС данные в UTF-8, а выводящую их в виде esc-последовательностей с кодами, как это делает Python, если не задать ему режим UTF-8. Тогда останется скопировать эти коды в команду rm. Можно ли задать 7-битную кодировку в termux, нечто вроде en_US.US-ASCII? Или тот же Python попробовать...

    Может еще сработать способ с удалением файла не по имени, а через номер inode, если есть способ его узнать.
    Ответ написан
  • Как работают кодировки на разных ОС?

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Под XP надо использовать шрифт Arial Unicode MS, который обычно ставится с MS Office (пункт "Универсальный шрифт" в установщике). Его можно поставить и отдельно. Вроде бы в нем все нужные символы есть.
    Ответ написан
    Комментировать