BOOTFONT.BIN ի հայերենացում

Քննարկումներ՝ Microsoft Windows XP գործավար համակարգի վերաբերյալ

Մոդերատոր: Մյասնիկ

BOOTFONT.BIN ի հայերենացում

գրառում val999 » 14 հլս 2013, 10:26

Windows XP ի տեղակայումը սկսվում է անգլերեն լեզվով: Windows ի տեղակայելուց հետո տեղակայում ենք Windows® XP հայերեն միջերեսի փաթեթը և նոր սկսում հայերենով աշխատել: Իսկ ինչո՞ւ հնարավոր չէ հենց սկզբից հայերեն տեղակայել: Ասել են, որ դա կախված է Bootfont-ից:
Վերջին անգամ խմբագրել է val999 22 հլս 2013, 16:51, ընդամենը խմբագրվել է 1 անգամ:
HP Pavilion DV8-1250er,Intel Core i7 720QM (1,6 ԳՀց, 6 ՄԲ L3): Չիփսեթ՝ Intel PM55 Express: Հիշոշություն՝ 4 ԳԲ (1x DDR3-1066, 4096 ՄԲ ): NVIDIA GeForce GT 230M (2815 ՄԲ): Full HD HP Ultra BrightView Infinity [18.4"-1920 x 1080]: 2 x 500 ԳԲ SATA:
Օգտվողի ավատարը
val999
Գերմոդերատոր
 
Գրառում: 41
Գրանցված է: 07 հնս 2013, 22:59
Հավանել է: 20 անգամ:
Հավանել են: 26 անգամ:

Re: BOOTFONT.BIN ի հայերենացում

գրառում Մյասնիկ » 14 հլս 2013, 11:45

val999 -ը գրել է:Windows XP ի տեղակայումը սկսվում է անգլերեն լեզվով: Windows ի տեղակայելուց հետո տեղակայում ենք Windows® XP հայերեն միջերեսի փաթեթը և նոր սկսում հայերենով աշխատել: Իսկ ինչո՞ւ հնարավոր չէ հենց սկզբից հայերեն տեղակայել:


Որովհետև ուրիշ լեզվով (բացի անգլերենից իհարկե` այն սրդեն նստած է BIOS-ում) Windows ի բաշխիչում ( դիստրիբուտիվ ) առկա է լինում տվյալ լեզվի տառատեսակի նիշքը՝ BOOTFONT.BIN ( նիշքի անունը պարտադիր մեծատառերով ): Գրեթե բոլոր լեզուներով բաշխիչներում իրենց տառատեսակի այդ նիշքը կա արմատային պանակում:
CD ի կամ DVD ի բեռնավորիչը ( загрузчик ) գործընթացի ղեկավարումը տալիս է Windows Xp ի \I386\setupldr.bin ծրագրին, որն էլ իր աշխատանքի ժամանակ օգտագործում է BOOTFONT.BIN ը: Ես փորձել եմ համացանցում գտնել այդ նիշքը հայերենով, բայց ինձ չի հաջողվել: Ծանոթներս էլ ասել են, որ այն հայերենով ընդհանրապես չի ստեղծվել և գոյություն չունի: Ինչևէ ստիպված եղանք ինքներս ստեղծել BOOTFONT.BIN ի հայերեն տարբերակը:
QuadCore Intel Core i7-2600, 3800 MHz: Մայրական սալիկ՝ Gigabyte GA-Z68AP-D3: Հիշոշություն՝ 8 ԳԲ (2x DDR3-1333 DDR3 SDRAM): Տեսասալիկ՝ NVIDIA GeForce GTS 450 (1024 ՄԲ): Ցուցարկիչ LG E1941 (Analog) [18.5" LCD]
Մյասնիկ
Կոնֆերանսի վարիչ
 
Գրառում: 77
ԼՈւՍԱՆԿԱՐ: 13
Գրանցված է: 07 հնս 2013, 19:14
Հավանել է: 11 անգամ:
Հավանել են: 47 անգամ:

Re: BOOTFONT.BIN ի հայերենացում

գրառում Մուշեղ » 14 հլս 2013, 15:57

Ես էդ ֆայլը նայեցի, անկեղծ ասած ոչինչ չհասկացա: Որտեղից են սկսվում տառերը, ինչ կոդավորում ա, բայց շատ ա հետաքրքրում:
Եթե հնարավոր ա մի քիչ ավելի մանրամասն:
Մուշեղ
Գերմոդերատոր
 
Գրառում: 25
Գրանցված է: 29 հնս 2013, 14:42
Հավանել է: 13 անգամ:
Հավանել են: 3 անգամ:

Re: BOOTFONT.BIN ի հայերենացում

գրառում Մյասնիկ » 20 հլս 2013, 19:32

Ընդհանրապես, ինչքան ես գիտեմ, համակարգչային տառատեսակները պատկերվում են են երկու ձևով՝ պատկերացանցային և վեկտորային ( растровые и векторные ):
Մեր դեպքում պատկերացանցային տառատեսակում յուրաքանչյուր նշան պատկերվում է կետերի բազմության (փիքսել) տեսքով, որոնք գտնվում են պատկերացանցի հանգույցներում: Պատկերավոր լինելու համար մոտավորապես ներկայացնեմ այն աղյուսակի (որպես ցանց) տեսքով՝ 8x16 չափի (ինչը նշանակում է նաև տառի չափը ): Աղյուսակում նկարագրված է ռուսական BOOTFONT.BIN ի մեծատառ Б տառը: Ավելի պատկերավոր լինելու համար կետի փոխարեն օգտագործվել է ռուսերեն մեծատառ մուգ Ж տառը, իսկ դատարկ տեղերը կետի՝ . նշանը : Եվ քանի որ համակարգիչը իրականում հասկանում է 0 ներ և 1 եր, ապա . ը դա 0 ն է, իսկ ж ն՝ 1:

. 1. . 2. ..3.. .4. ..5. ..6. ..7...8
........
........
........
ЖЖЖЖЖЖЖ.
.ЖЖ...Ж.
.ЖЖ.....
.ЖЖЖЖЖ..
.ЖЖ..ЖЖ.
.ЖЖ..ЖЖ.
.ЖЖ..ЖЖ.
.ЖЖ..ЖЖ.
ЖЖЖЖЖЖ..
........
........
........
.........

Այսպիսով արաջին տողը լրիվ դատարկ է, ուրեմն հաշվի առնելով վերոգրյալը այն կլինի 2 ական 0000 0000 կամ 16 ական 00 :
Երկրորդ տողը նույնն է՝ 2 ական 0000 0000 կամ 16 ական 00:
Երրորդ տողը նույնն է՝ 2 ական 0000 0000 կամ 16 ական 00:
Չորրորդ տողը՝ 2 ական 1111 1110 կամ 16 ական FE:
Հինգերորդ տողը՝ 2 ական 0110 0010 կամ 16 ական 62:
Վեցերորդ տողը՝ 2 ական 0110 0000 կամ 16 ական 60:
Հինգերորդ տողը՝ 2 ական 0111 1100 կամ 16 ական :
Ութը՝ 2 ական 0110 0110 կամ 16 ական 66:
Ինը՝ 2 ական 0110 0110 կամ 16 ական 66:
10 ը՝ 2 ական 0110 0110 կամ 16 ական 66:
11 ը՝ 2 ական 0110 0110 կամ 16 ական 66:
12 ը՝ 2 ական 1111 1100 կամ 16 ական FC:
13 ը՝ 2 ական 0000 0000 կամ 16 ական 00:
14 ը՝ 2 ական 0000 0000 կամ 16 ական 00:
15 ը՝ 2 ական 0000 0000 կամ 16 ական 00:
16 ը՝ 2 ական 0000 0000 կամ 16 ական 00:

Այսինքն ռուսերեն Б տառը BOOTFONT.BIN տառատեսակի մեջ համակարգչի համար պատկերը նկարագրված է վերոհիշյալ տողերի 2 ական նկարագրությունների հաջորդականությամբ, իսկ 16 ականը՝ 00 00 00 FE 62 60 7C 66 66 66 66 FC 00 00 00 00
BOOTFONT.BIN ում որոնելով այդ նշանների հաջորդականությունը, այն գտնում ենք 9C8 (16 ական) հասցեում (9B5 հասցեում գտնվում է ռուսերեն А տառը, իսկ մինչ այդ գտնվում են անգլերեն տառերի նկարագրությունները):
Այժմ մեզ պետք է վերոհիշյալ աղուսյակում նկարագրել օրինակ հայերեն Ա տառի նկարգրութունը և որևե 16 կան խմբագրիչի օգնությամբ տեղադրել 9B5 հասցեում:
Հայերեն տեքստերի մուտքագրման (խմբագրման) համար ես օգտագործել եմ MS DOS օպերացիոն համակարգում աշխատող 90 ական թվականների Անդրեյ Քալանթարյանի ստեղծած ստեղնաշարի ծրագիրը (նույն տեղից էլ վերցրել եմ տառերի նկարագրությունը):
Այսպիսով հայերեն Ա տառը աղյուսակում կլինի հետևյալ տեսքով:

. 1. . 2. ..3.. .4. ..5. ..6. ..7...8
........
........
ЖЖ..ЖЖ..
ЖЖ..ЖЖ..
ЖЖ..ЖЖ..
ЖЖ..ЖЖ..
ЖЖ..ЖЖ..
ЖЖ..ЖЖ..
ЖЖ.ЖЖЖ..
ЖЖ.ЖЖЖ..
ЖЖ..ЖЖЖ.
.ЖЖЖ.ЖЖ.
........
........
.........
........

Այսպիսով արաջին տողը լրիվ դատարկ է, ուրեմն հաշվի առնելով վերոգրյալը այն կլինի 2 ական 0000 0000 կամ 16 ական 00 :
Երկրորդ տողը նույնն է՝ 2 ական 0000 0000 կամ 16 ական 00:
Երրորդ տողը նույնն է՝ 2 ական 1100 1100 կամ 16 ական CC:
Չորրորդ տողը՝ 2 ական 1100 1100 կամ 16 ական CC:
Հինգերորդ տողը՝ 2 ական 1100 1100 կամ 16 ական CC:
Վեցերորդ տողը՝ 2 ական 1100 1100 կամ 16 ական CC:
Հինգերորդ տողը՝ 2 ական 1100 1100 կամ 16 ական CC:
Ութը՝ 2 ական 1100 1100 կամ 16 ական CC:
Ինը՝ 2 ական 1101 1100 կամ 16 ական DC:
10 ը՝ 2 ական 1101 1100 կամ 16 ական DC:
11 ը՝ 2 ական 1100 1110 կամ 16 ական CE:
12 ը՝ 2 ական 0111 0110 կամ 16 ական 76:
13 ը՝ 2 ական 0000 0000 կամ 16 ական 00:
14 ը՝ 2 ական 0000 0000 կամ 16 ական 00:
15 ը՝ 2 ական 0000 0000 կամ 16 ական 00:
16 ը՝ 2 ական 0000 0000 կամ 16 ական 00:
Այսինքն հայերեն Ա տառը BOOTFONT.BIN տառատեսակի մեջ համակարգչի համար պատկերը կնկարագրվի վերոհիշյալ տողերի 2 ական նկարագրությունների հաջորդականությամբ, իսկ 16 ականը՝ 00 00 CC CC CC CC CC CC DC DC CE 76 00 00 00 00
Ուրեմն 9B5 հասցեում հայերեն Ա տառի՝ 00 00 CC CC CC CC CC CC DC DC CE 76 00 00 00 00 արտահայտությունը 16 ական խմբագրիչի օգնությամբ տեղադրելով ռուսերեն А տառի 00 00 00 30 78 cc cc cc fc cc cc cc 00 00 00 00 արտահայտության փոխարեն,
հայերեն ա տառի՝ 00 00 00 00 00 db db db db db db 6f 00 00 00 00 արտահայտությունը տեղադրելով
ռուսերեն Б տառի 00 00 00 fe 62 60 7c 66 66 66 66 fc 00 00 00 00 արտահայտության փոխարեն
կստանանք` ռուսերեն АБ տառերի փոխարեն Աա հայերեն տառերը:
Եվ այսպես մինչև .. օ ֆ:
Առայժմ այսքանը:
QuadCore Intel Core i7-2600, 3800 MHz: Մայրական սալիկ՝ Gigabyte GA-Z68AP-D3: Հիշոշություն՝ 8 ԳԲ (2x DDR3-1333 DDR3 SDRAM): Տեսասալիկ՝ NVIDIA GeForce GTS 450 (1024 ՄԲ): Ցուցարկիչ LG E1941 (Analog) [18.5" LCD]
Մյասնիկ
Կոնֆերանսի վարիչ
 
Գրառում: 77
ԼՈւՍԱՆԿԱՐ: 13
Գրանցված է: 07 հնս 2013, 19:14
Հավանել է: 11 անգամ:
Հավանել են: 47 անգամ:

Re: BOOTFONT.BIN ի հայերենացում

գրառում Մուշեղ » 22 հլս 2013, 16:28

Թե մի բան հասկացա, ինչ ուզում եք ասեք: :o :lol:
Մուշեղ
Գերմոդերատոր
 
Գրառում: 25
Գրանցված է: 29 հնս 2013, 14:42
Հավանել է: 13 անգամ:
Հավանել են: 3 անգամ:

Re: BOOTFONT.BIN ի հայերենացում

գրառում Lina88 » 22 հլս 2013, 17:01

Մյասնիկ -ը գրել է:Եվ այսպես մինչև .. օ ֆ:

Եվ էդքանը քանի օրում եք արել:
Lina88
Գրանցված օգտվող
 
Գրառում: 9
Գրանցված է: 12 հնս 2013, 09:59
Հավանել է: 7 անգամ:
Հավանել են: 0 անգամ:

Re: BOOTFONT.BIN ի հայերենացում

գրառում Մյասնիկ » 22 հլս 2013, 17:13

Lina1998 -ը գրել է:
Մյասնիկ -ը գրել է:Եվ այսպես մինչև .. օ ֆ:

Եվ էդքանը քանի օրում եք արել:

Տղայիս հետ մի օրում (ինքը նման հարցերով դեռ փոքրուց էր զբաղվում) ինքը ֆորումում չկա՝ "զայլա" չունի: Շատ ժամանակ է խլում Setupldr.bin ի թարգմանությունը:
QuadCore Intel Core i7-2600, 3800 MHz: Մայրական սալիկ՝ Gigabyte GA-Z68AP-D3: Հիշոշություն՝ 8 ԳԲ (2x DDR3-1333 DDR3 SDRAM): Տեսասալիկ՝ NVIDIA GeForce GTS 450 (1024 ՄԲ): Ցուցարկիչ LG E1941 (Analog) [18.5" LCD]
Մյասնիկ
Կոնֆերանսի վարիչ
 
Գրառում: 77
ԼՈւՍԱՆԿԱՐ: 13
Գրանցված է: 07 հնս 2013, 19:14
Հավանել է: 11 անգամ:
Հավանել են: 47 անգամ:

Re: BOOTFONT.BIN ի հայերենացում

գրառում Lina88 » 22 հլս 2013, 17:24

Թեմայից դուրս՝ կարող ե՞մ իմ մականունը խմբագրել:
Lina88
Գրանցված օգտվող
 
Գրառում: 9
Գրանցված է: 12 հնս 2013, 09:59
Հավանել է: 7 անգամ:
Հավանել են: 0 անգամ:

Re: BOOTFONT.BIN ի հայերենացում

գրառում Մյասնիկ » 22 հլս 2013, 17:26

Կոնֆերանսում ընդհանրապես այն արգելված է, սակայն հնարավոր է: Գրեք իմ ԱՆ ին պատճառը, մի բան կմտածենք:
QuadCore Intel Core i7-2600, 3800 MHz: Մայրական սալիկ՝ Gigabyte GA-Z68AP-D3: Հիշոշություն՝ 8 ԳԲ (2x DDR3-1333 DDR3 SDRAM): Տեսասալիկ՝ NVIDIA GeForce GTS 450 (1024 ՄԲ): Ցուցարկիչ LG E1941 (Analog) [18.5" LCD]
Մյասնիկ
Կոնֆերանսի վարիչ
 
Գրառում: 77
ԼՈւՍԱՆԿԱՐ: 13
Գրանցված է: 07 հնս 2013, 19:14
Հավանել է: 11 անգամ:
Հավանել են: 47 անգամ:

Re: BOOTFONT.BIN ի հայերենացում

գրառում val999 » 10 օգս 2013, 22:03

Իմ մոտ ինչ որ չի ստացվում: Երևի Font.com ծրագրում ինչ որ բան նորմալ չէ:
HP Pavilion DV8-1250er,Intel Core i7 720QM (1,6 ԳՀց, 6 ՄԲ L3): Չիփսեթ՝ Intel PM55 Express: Հիշոշություն՝ 4 ԳԲ (1x DDR3-1066, 4096 ՄԲ ): NVIDIA GeForce GT 230M (2815 ՄԲ): Full HD HP Ultra BrightView Infinity [18.4"-1920 x 1080]: 2 x 500 ԳԲ SATA:
Օգտվողի ավատարը
val999
Գերմոդերատոր
 
Գրառում: 41
Գրանցված է: 07 հնս 2013, 22:59
Հավանել է: 20 անգամ:
Հավանել են: 26 անգամ:

Հաջորդը

Վերադառնալ Microsoft Windows XP

ՈՎՔԵՐ ԵՆ ՀԻՄԱ ԿՈՆՖԵՐԱՆՍՈւՄ

Հիմա այս ֆորումը նայում են: գրանցված օգտվողներ չկան և հյուրեր: 17

cron