Jump to content
BulForum.com

ДОС БГ шрифт под XP


RaZoR

Recommended Posts

Интересува ме как да подкарам бг език на досовска програма пусната под ХП.На 98 като му сложа CYR и заспива ама на XP не баца.Като я пусна и всичко е в яроглифи ,а програмите много ми трябват.

Link to comment
Share on other sites

С това ми променя големината на прозореца.Въпроса е така да се направи ,че като се изкара shortcut-а и да заспи.Няма да ги ползвам само аз тия програми и е малко сложно за секретарките.

Link to comment
Share on other sites

Ами точно заради броя на колоните и редовете не ти показва кирилицата както трябва. При положение, че направиш шорткът към въпросната досовска програма, пропъртис на шорткъта и от layout-a му ги нагласяш на колко да бъдат за съответния шорткът. Предполагам, на тези програми ще се работи на Full Screen, така, че точно броя на колоните те бърка за правилно изкарване на кирилицата.

 

Другото, което върши работа е - правиш си текстови файл в директорията на въпросната програма и го правиш така

 

@echo

mode con cols=80

 

 

след тези двете горе файла от който трябва да се стартира и записваш текстовия файл с разширение .bat и му вадиш шорткът на десктопа примерно

Поне аз така се оправям с RO-тата на НОИ.

Link to comment
Share on other sites

Опитай вместо с cyr.com с bds.com. Ако го нямаш, дръпни го оттук. Добра идея е да го поставиш в папката с програмата. Опитай с *.bat файл, съдържащ следните два реда:

 

c:\programa\bds.com

 

c:\programa\programa.exe

 

където programa.exe е изпълнимия файл на въпросната програма.

Link to comment
Share on other sites

А защо не пробва по-скоро да промени броя на редовете от 50 на 25 (колоните са си винаги 80):

mode con lines=25

:)

По-добрия вариант е да се направи .bat файл

@mode con lines=25

@bds.com

 

и този файл да се укаже в шорткъта на досовската програма, има си поле Batch file.

Друго, което е добре да погледнеш, е да отидеш в Control Panel - Regional and language options - Advanced - Code page conversion tables.

Там отбележи повечето кодови таблици, които имат нещо общо с европа , кирилица, русица и т.н. При мен даже май повечето, ако не и всичките са инсталирани..

Link to comment
Share on other sites

Ето ти драйвър за кирилица под команден ред, поддържа и БДС и фонетична подредба. Свали файла, сложи го в C:\ и му махни разширението .тхт отзад - сложил съм го за да мога да го закача тук. Освен този файл ти трябва и един батч, който да го зарежда. Ето батча:

@echo off
rem .-----------------------------------------------------------------------.
rem I This programme is used to load and unload automatically the Cyrillic  I
rem I driver for running DOS codes wihin Windows environment. The programme I
rem I is entered as a command line in the .pif file, and the code to be run I
rem I in the optional parameters box together with its own optional params. I
rem `-----------------------------------------------------------------------'

if %cyr%==1 goto tp
Echo Cyrillic driver not loaded.
Echo Loading the Cyrillic driver...
c:\fdos
rem c:\bds-401
set cyr=1
:tp
%1 %2 %3 %4 %5 %6 %7 %8 %9

 

Кръсти го cyrload.bat и го сложи някъде в пътя си - например в C:\. После в шортъкта на програмата, която се нуждае от кирилицата добави в реда за стартиране "C:\cyrload.bat" пред пътя до програмата ти - да стане нещо от сорта на "C:\CYRLOAD.BAT F:\FOLDER\PROGRAM.EXE". Освен това - много е важно шорткъта да стартира програмата в режим full screen(!!!) - тази отметка трябва да ти е маркирана иначе ще виждаш маймуни или маймуни+кирилица... Това е. Няма никаква нужда да си играеш с колоните на ДОС прозореца и подобни гимнастики... Това използвам под и W2K и под WXP и то точно с тъпите програми на НОИ и данъчните и нямам проблеми.

 

Да не се обясняваме сто пъти ето ти скрийншот как трябва да изглежда пропъртис на пиф файла:

 

 

 

Забележи - батч файла не е указан в реда batch file!! А в cmd line!

 

и настройката за фулскрийн:

 

 

 

Това е цялата игра. Това направи за всяка досовска програма и секретарките няма изобщо да разберат какво става. За драйвъра малко:

 

Left ALT + Left SHIFT = Фонетична кирилица / Латиница

 

Left ALT + Left Shift followed by Right ALT + Right SHIFT = БДС Кирилица

 

Left SHIFT + Right SHIFT = превключва през различните шрифтове на кирилицата. Понякога при стартиране кирилицата се стартира "счупена" - показва ти странни символи измежду кирилските букви - тогава натисни двата shift-a няколко пъти за да се смени използвания шрифт и всичко става ОК.

Link to comment
Share on other sites

Интересува ме как да подкарам бг език на досовска програма пусната под ХП.На 98 като му сложа CYR и заспива ама на XP не баца.

Не съм прочел другите мнения по темата, но сега пробвах cyr.com под XP и си "баца". Зарежда драйверите и после с ALT+SHIFT си сменям кирилица/латиница - както си работеше и под win98 до колкото си спомням.

 

Ето скрийншот, за невЕрващите :) :

cyr.JPG

Link to comment
Share on other sites

ov3rm4n, съгласен съм с теб, но всичко което прави процедурата, която си описал, е да се "подготвят" нещата за "секретарките" :D за да могат с едно кликане да работят програмите, т.е. улеснение, и зареждане на кирилицата преди стартирането на дос-програмата.

Правилно че линиите/колоните не би трябвало да са проблема, след като доколкото знам всички кирилизиращи дос програми (bds, cyr в частност), имат матрици от символи и за 50 редовия режим.

Мога ли да те запитам въпросния fdos.exe с какво е по-различен от cyr или bds?

Наистина питам, защото май съм го чувал и другаде, т.е. какво повече може от споменатите и най-използвани две програми?

Link to comment
Share on other sites

честно казано - идея нямам. просто не използвам другите две споменати тук и никога не съм ги. винаги съм ползвал този fdos. напълно е възможно да няма никаква разлика освен в името :) просто предложих това което използвам аз и начина по който го използвам. Кат гледам едната от споменатите се казва bds което ме навежда на мисълта, че не поддържа фонетична подредба - е те този fdos поддържа и фонетична и БДС клавиатурна подредба... може би това е разликата.

 

@notor1ous

 

не си схванал какво се пита в питанката ми се струва. проблема му не е в неработещия драйвър за кирилица, проблема му е как да "сработи" програмите си с него. така на командния ред сигурно и при него "баца" - въпроса е, че не баца вътре в програмите под ДОС...

Link to comment
Share on other sites

Освен споменатите bds.com, cyr.com, fdos.exe, аз бих препоръчал KVD.COM.Харесвам го защото може в .bat файла да му задам

c:\kvd.com /qwerty

и винаги когато превключа на кирилица ще съм сигурем, че е на фонетична подредба.Мисля, че и с другите програми може да се осъществи подобно нещо но не съм пробвал.

Link to comment
Share on other sites

FDOS.COM по подразбиране винаги превключва на фонетична с левите АЛТ+ШИФТ. За БДС се превключва с десните АЛТ+ШИФТ.

 

Мойте колежки трудно могат да приемат леви и десни ALT, SHIFT,CTRL.

Много им е сложно.Затова гледам по лесния вариант - само от ляво :rolleyes:

Link to comment
Share on other sites

Предлагам ви да опитате DOSBox0.62 . С него успях да подкарам всички неща които искаха DOS и отказваха

да работят под NT системи . Програмата е емулатор на DOS машина за няколко операционни

системи . Единственното което не ще да направи е да свърже DOS машината с паралелният порт ,

така че не може да се печата от стартираните програми .

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...