Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];

Вниз

Как изменить файл bootfont.bin?   Найти похожие ветки 

 
Beastie Boys   (2008-01-26 13:51) [0]

Насколько я понял, в этом файле содержится растровый шрифт, который используется при установке виндовз ХП. Как мне открыть и изменить этот шрифт? Спасибо :)


 
DrPass ©   (2008-01-26 14:47) [1]

Боже... тебе больше делать нечего?


 
Palladin ©   (2008-01-26 14:49) [2]

видимо это часть моддинга...


 
Beastie Boys   (2008-01-26 16:42) [3]

Спасибо, я уже нашел. Не думал, что настолько легко


 
No_Dead ©   (2008-01-26 17:29) [4]

> [3] Beastie Boys   (26.01.08 16:42)


ну так как открыть и изменить? покажи

ЗЫ. может луна в нужную фазу войдет что б и сим занятием занялся, шрифты менять там, мож еще кой-чего, ну, и воспользовался бы готовым решением%>


 
Beastie Boys   (2008-01-26 18:55) [5]

устанавливаем виндовз в виртуальный комп. При появлении черного экрана с надписью  "Программа установки проверяет конфигурацию оборудования" (который в самом начале установки выходит), нажимаем паузу, делаем снимок экрана, открываем на пайнте, берем отдельную букву с размером 8х16, а потом, смотря на него, пишем его код. Это не особо трудно, просто пользуюсь калькулятором, инженерным. Например, буква "а" имеет вид "000000000000780C7CCCCC7600000000". Ищем эту последовательность в файле bootfont.bin, и узнаем, что она находится на 00000С15. Вот и все. Аналогичным образом можно найти любую букву, и при желании, изменить.


 
Beastie Boys   (2008-01-26 18:57) [6]

Извиняюсь, если меня не так поняли, просто я хотел туда добавить казахские буквы, и инсталлятор сделать на казахском... Вот поэтому и приходится изменять файл шрифта.


 
Dib@zol ©   (2008-01-26 18:59) [7]

А позвольте поинтересоваться, там што буквы не по порядку идут? Нахрен плясать с бубном вокруг Пейнта? :)


 
Dib@zol ©   (2008-01-26 19:01) [8]

Провокатор блин =) /me Пошёл ковырять bootfont :D


 
Beastie Boys   (2008-01-26 19:03) [9]

насколько я понял, вроде не по порядку идет. Точнее, по порядку, только вот начинается не с начала файла... Потому как русская буква "а" находится в C15. Может я и не прав, я не сильно шарю в этой системе...


 
Beastie Boys   (2008-01-26 19:52) [10]

> Аналогичным образом можно найти любую букву, и при желании,
> изменить.

что-то не могу добавить букву.. Изменить то легко.. :(


 
Slym ©   (2008-01-28 07:53) [11]

Beastie Boys   (26.01.08 19:52) [10]
добавить? :) порядковый номер буквы какой будет? 256, 257 или 258 :)


 
Loki   (2008-01-28 09:23) [12]

К чему такие сложности? Paint, калькулятор... Всё давно придумано до нас. SoftFont - редактор таблицы знакогенератора. Хоть 8х16, хоть 8х14, хоть как хочешь... Очень наглядно всё, можно и тот, что в BIOS зашит изменить (ессно BIOS не он перепрошивает, файлик со шрифтом при загрузке вставляется в shadow на место "родного").


 
Beastie Boys   (2008-01-28 12:51) [13]


> Slym ©   (28.01.08 07:53) [11]

А почему бы и нет? Поправьте меня, если я не прав, просто мне кажется, что если китайцы используют при установке винды больше 256-и, они не обязательно используют все 65536 ячейки, поэтому должен идти порядковый номер символа, а после него сам код символа. Хотя, в этом уже нет необходимости, я там в 256-и нашел свободное местечко ))))

> Loki   (28.01.08 09:23) [12]

Спасибо большое, нашел уже похожую программу. Все-таки я вначале выбрал трудный путь, а с программой легче ))))


 
ketmar ©   (2008-01-28 12:53) [14]

>[13] Beastie Boys (28.01.08 12:51)
и вот зачем строить предположения на пустом месте?


 
Beastie Boys   (2008-01-28 12:55) [15]


> ketmar ©   (28.01.08 12:53) [14]

"Поправьте меня, если я не прав.."


 
ketmar ©   (2008-01-28 12:58) [16]

>[15] Beastie Boys (28.01.08 12:55)
ты не прав. юникод начинается позже.


 
Beastie Boys   (2008-01-28 13:00) [17]

Спасибо, честно не знал. У китайцев установка начинается на английском?


 
ketmar ©   (2008-01-28 13:01) [18]

>[17] Beastie Boys (28.01.08 13:00)
у китайцев винда краденая. %-)


 
Beastie Boys   (2008-01-28 13:06) [19]

:) Да она и у меня краденая, извиняюсь перед Биллом )))
Поискал от нечего делать
http://hashes.castlecops.com/hash12067548-BOOTFONT_BIN.html
Filename -  BOOTFONT.BIN
Filesize 201774
Operating System WIN

Если это тот файл Bootfont.bin, который используют китайцы, то почему размер файла ~200 Кбайт? Русский bootfont занимает примерно 5 Кбайт...


 
ketmar ©   (2008-01-28 13:08) [20]

>[19] Beastie Boys (28.01.08 13:06)
примерно потому, что они отличаются так же, как Сатурн и Венера.


 
Beastie Boys   (2008-01-28 13:11) [21]


> ketmar ©   (28.01.08 13:08) [20]

Да нет, просто если посчитать, то:
каждый символ 8х16 занимает 16 байт... Умножаем 65535 на 16, получаем 1048560. А тут 201774. Мне просто непонятно, где я неправ?


 
ketmar ©   (2008-01-28 13:13) [22]

>[21] Beastie Boys (28.01.08 13:11)
в предположении, что всё выглядит именно так, как тебе кажется. не так.

вот скажи: оно тебе надо? только честно?


 
Beastie Boys   (2008-01-28 13:15) [23]


> оно тебе надо? только честно?

Китайская винда? Нет, не надо :)))
Я впихнул свои символы в 256, так что вопрос решен, спасибо всем...
ЗЫ. Извиняюсь пере вами, пойду почитаю про кодировки. Честно.


 
ketmar ©   (2008-01-28 13:18) [24]

>[23] Beastie Boys (28.01.08 13:15)
там не только в кодировках дело, код тоже ни разу не одинаковый. потому я и спрашиваю: оно тебе надо, эти подробности?


 
Beastie Boys   (2008-01-28 13:21) [25]


> ketmar ©   (28.01.08 13:18) [24]

Ну, в образовательных целях, не помешало бы про кодировки почитать )))



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.03.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.039 c
15-1201457457
AntonUSAnoV
2008-01-27 21:10
2008.03.02
проблема с кодировкой при установке своей проги


15-1201507817
Dennis I. Komarov
2008-01-28 11:10
2008.03.02
Asus P750 vs GloFish x800


3-1192105820
Dush
2007-10-11 16:30
2008.03.02
условие отображения данных в DBGridEh


15-1201381800
VID
2008-01-27 00:10
2008.03.02
Определение объекта компонента под указателем мыши


15-1201196240
Lip
2008-01-24 20:37
2008.03.02
Как называется алгоритм сортировка?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский