RaZoR Posted February 19, 2006 Share Posted February 19, 2006 Интересува ме как да подкарам бг език на досовска програма пусната под ХП.На 98 като му сложа CYR и заспива ама на XP не баца.Като я пусна и всичко е в яроглифи ,а програмите много ми трябват. Link to comment Share on other sites More sharing options...
N00KiE Posted February 19, 2006 Share Posted February 19, 2006 напиши това mode con cols=80 и пробвай пак. Link to comment Share on other sites More sharing options...
RaZoR Posted February 19, 2006 Author Share Posted February 19, 2006 С това ми променя големината на прозореца.Въпроса е така да се направи ,че като се изкара shortcut-а и да заспи.Няма да ги ползвам само аз тия програми и е малко сложно за секретарките. Link to comment Share on other sites More sharing options...
N00KiE Posted February 19, 2006 Share Posted February 19, 2006 Ами точно заради броя на колоните и редовете не ти показва кирилицата както трябва. При положение, че направиш шорткът към въпросната досовска програма, пропъртис на шорткъта и от layout-a му ги нагласяш на колко да бъдат за съответния шорткът. Предполагам, на тези програми ще се работи на Full Screen, така, че точно броя на колоните те бърка за правилно изкарване на кирилицата. Другото, което върши работа е - правиш си текстови файл в директорията на въпросната програма и го правиш така @echo mode con cols=80 след тези двете горе файла от който трябва да се стартира и записваш текстовия файл с разширение .bat и му вадиш шорткът на десктопа примерно Поне аз така се оправям с RO-тата на НОИ. Link to comment Share on other sites More sharing options...
RaZoR Posted February 20, 2006 Author Share Posted February 20, 2006 Ne stava ... az tova go bqh probval i predi da mi go kaje6.Pak sa si jaroglifi... /srry za 6liokovicata/ Link to comment Share on other sites More sharing options...
alchemy Posted February 20, 2006 Share Posted February 20, 2006 Опитай вместо с cyr.com с bds.com. Ако го нямаш, дръпни го оттук. Добра идея е да го поставиш в папката с програмата. Опитай с *.bat файл, съдържащ следните два реда: c:\programa\bds.com c:\programa\programa.exe където programa.exe е изпълнимия файл на въпросната програма. Link to comment Share on other sites More sharing options...
tedy Posted February 20, 2006 Share Posted February 20, 2006 А защо не пробва по-скоро да промени броя на редовете от 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 More sharing options...
ov3rm4n Posted February 20, 2006 Share Posted February 20, 2006 Ето ти драйвър за кирилица под команден ред, поддържа и БДС и фонетична подредба. Свали файла, сложи го в 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 More sharing options...
notor1ous Posted February 20, 2006 Share Posted February 20, 2006 Интересува ме как да подкарам бг език на досовска програма пусната под ХП.На 98 като му сложа CYR и заспива ама на XP не баца. Не съм прочел другите мнения по темата, но сега пробвах cyr.com под XP и си "баца". Зарежда драйверите и после с ALT+SHIFT си сменям кирилица/латиница - както си работеше и под win98 до колкото си спомням. Ето скрийншот, за невЕрващите : Link to comment Share on other sites More sharing options...
tedy Posted February 20, 2006 Share Posted February 20, 2006 ov3rm4n, съгласен съм с теб, но всичко което прави процедурата, която си описал, е да се "подготвят" нещата за "секретарките" за да могат с едно кликане да работят програмите, т.е. улеснение, и зареждане на кирилицата преди стартирането на дос-програмата. Правилно че линиите/колоните не би трябвало да са проблема, след като доколкото знам всички кирилизиращи дос програми (bds, cyr в частност), имат матрици от символи и за 50 редовия режим. Мога ли да те запитам въпросния fdos.exe с какво е по-различен от cyr или bds? Наистина питам, защото май съм го чувал и другаде, т.е. какво повече може от споменатите и най-използвани две програми? Link to comment Share on other sites More sharing options...
ov3rm4n Posted February 20, 2006 Share Posted February 20, 2006 честно казано - идея нямам. просто не използвам другите две споменати тук и никога не съм ги. винаги съм ползвал този fdos. напълно е възможно да няма никаква разлика освен в името просто предложих това което използвам аз и начина по който го използвам. Кат гледам едната от споменатите се казва bds което ме навежда на мисълта, че не поддържа фонетична подредба - е те този fdos поддържа и фонетична и БДС клавиатурна подредба... може би това е разликата. @notor1ous не си схванал какво се пита в питанката ми се струва. проблема му не е в неработещия драйвър за кирилица, проблема му е как да "сработи" програмите си с него. така на командния ред сигурно и при него "баца" - въпроса е, че не баца вътре в програмите под ДОС... Link to comment Share on other sites More sharing options...
nassko Posted February 20, 2006 Share Posted February 20, 2006 Освен споменатите bds.com, cyr.com, fdos.exe, аз бих препоръчал KVD.COM.Харесвам го защото може в .bat файла да му задам c:\kvd.com /qwerty и винаги когато превключа на кирилица ще съм сигурем, че е на фонетична подредба.Мисля, че и с другите програми може да се осъществи подобно нещо но не съм пробвал. Link to comment Share on other sites More sharing options...
ov3rm4n Posted February 20, 2006 Share Posted February 20, 2006 FDOS.COM по подразбиране винаги превключва на фонетична с левите АЛТ+ШИФТ. За БДС се превключва с десните АЛТ+ШИФТ. Link to comment Share on other sites More sharing options...
nassko Posted February 20, 2006 Share Posted February 20, 2006 FDOS.COM по подразбиране винаги превключва на фонетична с левите АЛТ+ШИФТ. За БДС се превключва с десните АЛТ+ШИФТ. Мойте колежки трудно могат да приемат леви и десни ALT, SHIFT,CTRL. Много им е сложно.Затова гледам по лесния вариант - само от ляво Link to comment Share on other sites More sharing options...
wolf Posted February 20, 2006 Share Posted February 20, 2006 Предлагам ви да опитате DOSBox0.62 . С него успях да подкарам всички неща които искаха DOS и отказваха да работят под NT системи . Програмата е емулатор на DOS машина за няколко операционни системи . Единственното което не ще да направи е да свърже DOS машината с паралелният порт , така че не може да се печата от стартираните програми . Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.