Пятница, 29.11.2024
Мой сайт
Меню сайта
Статистика

Онлайн всего: 119
Гостей: 119
Пользователей: 0
Главная » 2019 » Ноябрь » 8 » Англо-русско-китайская кодировка
15:14
Англо-русско-китайская кодировка

Англо-русско-китайская кодировка

Вот так можно сделать:

.. используя одинаковое написание английских и русских букв (A, B, C и т.д), сходство китайских букв и символов с русскими буквами (σ,π) и возможность создать 7 символов любого вида (Б, Г, Ж и т.д) с помощью createChar:
https://www.chipdip.ru/products/sketch/9000319451

Зашитая в дисплей кодировка:

Учитывая то, что он в два раза дешевле прочих, тоже может быть вариантом для чего-то.
По сети ходит библиотека, позволяющая его русифицировать. Во-первых, у меня это не заработало (т.е просто подключенный текст начал выдавать ошибки). Во-вторых, попытка использовать метод… заработала как-то странно (не всегда и с побочными эффектами). В-третьих, метод взят из древне DOS-овских резидентов – вирусов. В оперативную память компьютера можно записать что угодно и почти куда угодно. В ней были (и есть, наверное) не используемые места (по известным адресам). Если туда что-то записать оно там будет лежать, а может и выполняться. Такие вещи интересны для поиграться, но не для работы потому что никак не защищенные данные могут быть стёрты чем угодно. Какая тут надёжность работы? И, наконец, в-четвёртых. ОЗУ этого дисплея – не RAM компьютера. Видимо тут это как-то иначе работает. Потому очень соблазнительные дырки в кодировке могут зачем-то использоваться. Во всяком случае, при попытке что-то туда записать дисплей начал выключаться периодически.
На всякий случай тест программы и кодировки русских букв:
https://drive.google.com/open?id=1qoWbuNznunAsP5TEYpcGwMK57IlpSEea

p/s
Я несколько раз писала, что никакого текстового режима в природе не существует. Это такая виртуальная реальность. Дело в том, что все дисплеи, которые я видела, уже поддерживали графический режим (хотя бы CGA). Компьютер брал записанную в нем кодировку (с какого-то адреса) и засовывал в дисплей нужный символ. Потому там так легко было менять эти кодировки, добавляя в оперативную память компьютера свою кодировку.  В данном же случае имеется самый настоящий текстовый дисплей, а котором вид символов записан в нём самом. Только один, конкретный. Отсюда и проблемы.
p/p/s
Подчеркну, что это касается только отображения информации на экране. Внутри работать можно с какими угодно буквами, но перед рисованием строки на экране надо менять русскую «А» на английскую. Тоже самое и со всеми остальными русскими буквами.

Просмотров: 201 | Добавил: akostina76 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Календарь
«  Ноябрь 2019  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024
    Бесплатный конструктор сайтов - uCoz