?

Log in

No account? Create an account
tugoboss Below are the 4 most recent journal entries recorded in the "tugoboss" journal:
Сентябрь 5, 2013
03:30 pm

[Ссылка]

Изменение кодировки в консоли Windows
 Пишу консольную программу в Qt Creator. Системный язык у меня русский, поэтому Qt Creator имеет русский интерфейс.
Проблема в том, что в сообщения в консоли сборки и сообщения самой программы (которая пишет в консоль) отображаются кракозябами.
Дело в том, что Qt Creator пишет в консоль в кодировке 1251, т.е. в нативной виндовой. А кодировка консоли по умолчанию - 866.

Меняем это дело.
1. Идем в редактор реестра - ищем значения параметра 866
  Буфер обмена-1
Я у себя нашел в 2-х местах (работаю под Администратором). Меняем этот параметр на 1251.

2. В редакторе реестра идем в раздел HKEY_CURRENT_USER -> Console. Создаем там новый строковый параметр с именем "FaceName".  Присваиваем ему значение "Lucida Console".
Буфер обмена-2
Так-же я поменял параметры "FontFamily", "FontSize", "FontWeight" на показанные на рисунке.

3. Идем в консоль (команда "cmd"). Проверяем кодовую страницу командой "chcp", должно быть 1251. Если нет, меняем командой "chcp 1251".

Буфер обмена-3
Всё.

Tags: ,

(3 комментария | Оставить комментарий)

Июль 22, 2011
07:48 pm

[Ссылка]

Порядок установки новой версии Android на Nook Color
Полезные ссылки.
1. На сайте http://www.cyanogenmod.org/ выбираю проект для своего устройства. Для Nook Color проект называется encore http://wiki.cyanogenmod.org/w/Encore_Info
2. Хочу поставить последний стабильный релиз http://download.cyanogenmod.org/?type=stable&device=encore. На данный момент это версия 10.1.2 от 2013-07-11 18:54:05.  Это Android 4.2.2. Скачиваю архив.
3.
Для этой версии CM выбираю подходящую версию Google Apps вот здесь http://goo.im/gapps.
4. Следуя инструкции http://devfaq.ru/ru/search?tag%5Bdevice%5D=barnes+%26+noble+nook+color&s=&p=1

Привожу ее полностью на всякий случай...Свернуть )
перепрошиваю свое устройство.
Все, работает.

Tags: , ,

(Оставить комментарий)

Ноябрь 13, 2010
01:44 am

[Ссылка]

Глючит русская кодировка в VC6++
Пишу для себя, чтобы не забыть.

Дано:
Шрифт Consolas
Windows 7 Home Basic
Visual Studio C++ 6.0

Проблема:
Русские буквы (коментарии)отображаются кракозябами.

Причина:
VC++ 6.0 берет из шрифта символы из первых 256 кодов

Решение проблемы:

Нам понадобится редактор шрифтов.
Рекомендую FontLab Studio 5.х (или FontLab 4.х) либо Font Creator.
Я пользовался FontLab Studio 5.0.1 потому на его примере и расскажу (для других версий принцип остаётся тем же).
Запускаем FLS и выбираем Open Installed (если нужно редактировать установленный шрифт) или Open (если шрифт не установлен). Открывается окно со всеми символами шрифта. В нижней части окна устанавливаем (если не было установлено) Unicode, Pages Mode, MS Windows 1251 Cyrillic в соответствующих полях. Желтым выделятся те символы, которые относятся к выбранной кодировке (MS Windows 1251 Cyrillic). Теперь для удобства советую изменить размер окна так, чтоб в строках было по 16 клеток (символов), но это не обязательно. Полученная таблица должна сответствовать кодовой таблице Cyrillic (1251).
В первых двух строках будет только символ ввода (клетка 000А). Дальше идут спецсимволы, цифры и буквы латинского алфавита. Эта часть является общей для всех кодовых страниц.
Далее видим символы характерные не для всех кириллических языков и некоторые спецсимволы общие для всех кодовых страниц. Следующие 4 строки занимают символы общие для всех кириллических языков. Каждая кодовая страница содержит по 256 символов. Остальные символы (выделенные серым) не используются в кодовой странице MS Windows 1251 Cyrillic (используются в других).

Выделяем (мышью ) клетки с 0410 до 044F. Копируем их в буфер обмена. Изменяем кодовую страницу с MS Windows 1251 Cyrillic на MS Windows 1252 Western (ANSI).
Расположение символов должно соответствовать кодовой таблице Latin 1 (1252)
Теперь на месте кириллицы появились символы, которые мы видели в плеере . Выделяем клетку 00С0 и вставляем скопированные символы (в появившемся окне нажать replace). Вместо непонятных символов появится почти весь кириллический алфавит. Остальные символы алфавита нужно по одному копировать из MS Windows 1251 Cyrillic в MS Windows 1252 Western (ANSI) соблюдая расположение. Например буква Ё из клетки 0401 (1251 Cyrillic) в клетку 00А8 (1252 Western).

Думаю, что для людей на нашем форуме востребованы символы только русского и украинского алфавитов. Поэтому рекомендую (и настаиваю) переносить символы:

0490 - Г с хвостиком, 0491 - г с хвостиком,
0401 - Ё, 0451 - ё,
0404 - Є, 0454 - є,
0404 - Ї, 0457 - ї,
0406 - І, 0456 - і,
2116 - №.

Когда все символы стали на свои места, идём в Tools/Options (F10). Здесь в Generating OpenType & TrueType выбираем TrueType/OpenType TT (.ttf). И снимаем галочку с Autohint unhinted glyphs. (Это нужно сделать только один раз)
Теперь нажимаем Generate Font в меню File. Указываем имя файла и получаем готовый шрифт.

Также много настроек шрифта в File-Font info. Нужно обращать внимание на метрику шрифта
.

Ссылки по теме:
http://www.sony-ericsson.ru/forums2/lofiversion/index.php/t43588.html
http://www.rsdn.ru/forum/tools/1942838.flat.aspx

Tags: , , , ,

(Оставить комментарий)

Декабрь 4, 2006
07:50 pm

[Ссылка]

:)

(Оставить комментарий)

Разработано LiveJournal.com