ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

dosdebug - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ dosdebug പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന കമാൻഡ് ഡോസ്‌ഡെബഗ് ആണിത്.

പട്ടിക:

NAME


dosmu.bin, dosdebug - Linux-ന് കീഴിൽ DOS, DOS പ്രോഗ്രാമുകൾ പ്രവർത്തിപ്പിക്കുക

സിനോപ്സിസ്


ഡോസ്മു.ബിൻ [ -234ABCcdKkmNnOpSstVwX ] [ -h ലെവൽ ] [ -F ഫയല് ] [ --ഫ്യൂസറുകൾ ഫയല് ] [
--ഫ്ലിബ്ദിർ ഡയറക്ടറി ] [ --ഫിമഗെദിർ ഡയറക്ടറി ] [ -f ഫയല് ] [ -L dexfile ] [ -u confvar ]
[ -D ഫ്ലാഗുകൾ ] [ -M വലുപ്പം ] [ -e വലുപ്പം ] [ -x വലുപ്പം ] [ -P ഫയല് ] [ -o ഫയല് ] [2> ഡീബഗ്ഫയൽ ]
[ -I കോൺഫിഗറേഷൻ-ഓപ്ഷനുകൾ ] [ -i[ബൂട്ട്ഡിർ] ] [ -U ഇൻപൈപ്പ്[:ഔട്ട്പൈപ്പ്] ] [ [-ഇ] dos-കമാൻഡ് ]

dosdebug

വിവരണം


ഡോസ്മു.ബിൻ സ്ക്രിപ്റ്റ് കൊണ്ട് പൊതിഞ്ഞ ബൈനറി ആണ് ഡോസുമു (1) ഇത് Linux dos-നെ വിളിക്കുന്നു
എമുലേറ്റർ, എന്നും അറിയപ്പെടുന്നു ഡോസെമു.
ഡീബഗ്ഫയൽ എല്ലാ ഡീബഗ്ഗിംഗ് ഔട്ട്‌പുട്ടും റീഡയറക്‌ട് ചെയ്യുന്ന ഒരു ഓപ്‌ഷണൽ ഫയലാണ്.

dosdebug ഇതിനകം പ്രവർത്തിക്കുന്നത് നിയന്ത്രിക്കാനോ ഡീബഗ് ചെയ്യാനോ ഉപയോഗിക്കുന്നു ഡോസെമു.

ഈ പ്രോഗ്രാം DOS എന്നാണ് അറിയപ്പെടുന്നതെങ്കിലും എമുലേറ്റർ, ഇത് യഥാർത്ഥത്തിൽ ഒരു വെർച്വൽ മെഷീനാണ്
ഡോസ്, ഡോസിനും ഡോസിനായി എഴുതിയ പ്രോഗ്രാമുകൾക്കും സമാനമായ ഒരു പരിതസ്ഥിതിയിൽ പ്രവർത്തിക്കാൻ അനുവദിക്കുന്നു
സ്റ്റാൻഡേർഡ് IBM PC/AT അല്ലെങ്കിൽ യഥാർത്ഥ മോഡിൽ ഒരു Intel 80x86 പ്രോസസറുമായി പൊരുത്തപ്പെടുന്നു. ഡോസെമു
ബയോസ് വീഡിയോ, ഡിസ്ക്, കീബോർഡ്, സീരിയൽ, പ്രിന്റർ തുടങ്ങിയ സേവനങ്ങളുടെ അനുകരണം നൽകുന്നു;
കോൺഫിഗറേഷൻ വിവരങ്ങൾക്കായുള്ള CMOS മെമ്മറി; ഒരു തത്സമയ ക്ലോക്ക്; മെമ്മറി അലോക്കേഷൻ വഴി
XMS 3.0 സ്പെസിഫിക്കേഷൻ, EMS 4.0, DPMI 0.9.

കാരണം ഡോസെമു യഥാർത്ഥത്തിൽ ഒരു ഡോസ് എമുലേറ്റർ അല്ല, ഫ്രീഡോസിന്റെ ഒരു പകർപ്പ് ആവശ്യമാണ്, അത് ഇപ്പോൾ
മുൻകൂട്ടി ക്രമീകരിച്ചതും ഔദ്യോഗിക DOSEMU ബൈനറി വിതരണത്തിന്റെ ഭാഗവുമാണ്. കൂടാതെ ഏതെങ്കിലും
നിലവിൽ ലഭ്യമായ പ്രൊപ്രൈറ്ററി ഡോസ് (MS-DOS, PC-DOS, DR-DOS പോലുള്ളവ) എപ്പോൾ ബൂട്ട് ചെയ്യാം
ശരിയായി ക്രമീകരിച്ചു.

കെർണൽ ആവശ്യകതകൾ


നിലവിൽ, നിങ്ങൾക്ക് SYSV IPC ഓപ്‌ഷനോടുകൂടിയ Linux 2.0.28 അല്ലെങ്കിൽ അതിനുമുകളിലുള്ളവ ആവശ്യമാണ് (സിസ്റ്റം V ഇന്റർ-
ആശയവിനിമയ സൗകര്യങ്ങൾ പ്രോസസ്സ് ചെയ്യുക, കാണുക ഐ.പി.സി(2)) സമാഹരിച്ചത്. SYSV IPC എന്നത് ഒരു ഓപ്ഷനാണ്
ഒരു ലിനക്സ് കേർണൽ കംപൈൽ സമയത്ത് കോൺഫിഗറേഷൻ സജ്ജീകരണം.

ഓപ്ഷനുകൾ


-2,3,4,5
അനുകരിക്കാൻ 286, 386, 486 അല്ലെങ്കിൽ 586 പ്രോസസർ തിരഞ്ഞെടുക്കുക.

-A ഫ്ലോപ്പി ഡിസ്ക് എയിൽ നിന്ന് ബൂട്ട് ചെയ്യുക (ഒരു യഥാർത്ഥ ഫ്ലോപ്പി ഡിസ്ക് ആകണമെന്നില്ല, താഴെ കാണുക)

-B ഫ്ലോപ്പി ഡിസ്ക് ബിയിൽ നിന്ന് ബൂട്ട് ചെയ്യുക (ഒരു യഥാർത്ഥ ഫ്ലോപ്പി ഡിസ്ക് ആകണമെന്നില്ല, താഴെ കാണുക)

-C ഹാർഡ് ഡിസ്കിൽ നിന്ന് ബൂട്ട് ചെയ്യുക C (ഒരു യഥാർത്ഥ ഹാർഡ് ഡിസ്ക് അല്ലെങ്കിൽ ഒരു msdos പോലും ആവശ്യമില്ല
ഫയൽസിസ്റ്റം, താഴെ കാണുക)

-c നേരിട്ടുള്ള കൺസോൾ വീഡിയോ ഉപയോഗിക്കുക (കൺസോളിൽ ഉണ്ടായിരിക്കണം, പ്രത്യേക പ്രത്യേകാവകാശങ്ങൾ ആവശ്യമാണ്, കൂടാതെ
-s ).

-d നിലവിലെ വെർച്വൽ കൺസോളിൽ നിന്നോ tty യിൽ നിന്നോ വേർപെടുത്തി ആദ്യത്തെ സ്വതന്ത്ര വെർച്വലിലേക്ക് അറ്റാച്ചുചെയ്യുക
കൺസോൾ

[-ഇ] dos-കമാൻഡ്
DOSEMU ആരംഭിക്കുമ്പോൾ DOS കമാൻഡ് പ്രവർത്തിപ്പിക്കുക, കൂടാതെ '-E' നൽകിയിട്ടില്ലെങ്കിൽ, DOSEMU-വിൽ നിന്ന് പുറത്തുകടക്കുക
കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നു. ഒരു ലിനക്സ് പാത്ത് ഉപയോഗിച്ചും കമാൻഡ് നൽകാം (ഉദാഹരണത്തിന്
/home/joeuser/dosemu/freedos/bin/xcopy.exe). ശ്രദ്ധിക്കുക: നിങ്ങളുടേതാണെങ്കിൽ മാത്രമേ ഇത് പ്രവർത്തിക്കൂ
autoexec.bat-ൽ ഒരു "unix -e" കമാൻഡ് അടങ്ങിയിരിക്കുന്നു.

-k RAW കൺസോൾ കീബോർഡ് ഉപയോഗിക്കുക (കൺസോളിൽ ആയിരിക്കണം)

-F ബിൽറ്റ്-ഇൻ ഗ്ലോബൽ. കോൺഫ് ഫയലിന് പകരം ഈ കോൺഫിഗറേഷൻ-സ്ക്രിപ്റ്റ് പാഴ്സ് ചെയ്യുക (നിങ്ങൾ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്
ഇതിനായി suid DOSEMU-ൽ റൂട്ട് ആയി)

--ഫ്യൂസറുകൾ
ഡോസ്മു.ഉപയോക്താക്കളെ മറികടന്ന് പകരം ഈ ഫയൽ എടുക്കുക (എപ്പോൾ സ്വീകരിക്കും ഡോസ്മു.ബിൻ is
അല്ല സ്യൂഡ്-റൂട്ട്).

--ഫ്ലിബ്ദിർ
ഡിഫോൾട്ട് DOSEMU_LIB_DIR (dosmu.users-ൽ നിർവചിച്ചിരിക്കുന്നത് പോലെ) മറികടന്ന് ഇത് ഉപയോഗിക്കുക
പകരം ഡയറക്ടറി.

--ഫിമഗെദിർ
ബൂട്ട് ഡയറക്‌ടറിക്കും എച്ച്ഡിമേജുകൾക്കുമായി ഡിഫോൾട്ട് ഡയറക്‌ടറി ബൈപാസ് ചെയ്യുക (DOSEMU_HDIMAGE_DIR)
പകരം ഈ ഡയറക്ടറി ഉപയോഗിക്കുക.

-f .dosemurc-ന് പകരം ഈ കോൺഫിഗറേഷൻ ഫയൽ പാഴ്‌സ് ചെയ്യുക

-n ബൈപാസ് (ഉപയോഗിക്കരുത്) ഡോസ്മു.ഉപയോക്താക്കൾ, ഡോസ്മു.കോൺഫ് (എപ്പോൾ മാത്രമേ സ്വീകരിക്കൂ ഡോസ്മു.ബിൻ is
അല്ല സ്യൂഡ്-റൂട്ട്).

-u ഒരു ഉപയോക്തൃ കോൺഫിഗറേഷൻ വേരിയബിൾ സജ്ജമാക്കുക. എ u_ പേര് ഒഴിവാക്കുന്നതിന് പേരിന്റെ പ്രിഫിക്‌സ് ആണ്
ഏറ്റുമുട്ടലുകൾ. ഈ വേരിയബിൾ ചിലത് ചെയ്യുന്നതിനായി dosmu.conf അല്ലെങ്കിൽ global.conf എന്നതിൽ പരിശോധിക്കാവുന്നതാണ്
പ്രത്യേക കോൺഫിഗറേഷൻ.

-L ഒരു DEXE ഫയൽ ലോഡുചെയ്‌ത് ആരംഭിക്കുക (പ്രത്യേക പ്രീ കോൺഫിഗർ ചെയ്‌ത ബൂട്ടബിൾ hdimage അടങ്ങിയിരിക്കുന്നു
ഒരു ഡോസ് ആപ്ലിക്കേഷൻ)

-I പിന്നിലെ സ്ട്രിംഗ് പാഴ്സ് ചെയ്യുക -I ഗ്ലോബൽ.conf അല്ലെങ്കിൽ .dosemurc പോലെയുള്ള അതേ വാക്യഘടനയിൽ

dos ... -ഞാൻ 'വീഡിയോ { mda }'

നൽകിയിരിക്കുന്ന കോൺഫിഗറേഷൻ പാരാമീറ്റർ അസാധുവാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ ഇത് ഉപയോഗപ്രദമാണ്
താൽക്കാലിക. ഇതുപോലുള്ള ഒരു സ്ക്രിപ്റ്റ് എക്സിക്യൂട്ട് ചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് ഒരു പൊതു കോൺഫിഗറേഷനും ഉണ്ടായേക്കാം

ഡോസ് ... -ഞാൻ "`myconf.sh`"

എവിടെ myconf.sh stdout-ലേക്ക് കോൺഫിഗറേഷൻ എഴുതുന്ന ഒരു സ്ക്രിപ്റ്റ് ആണ്. നിങ്ങൾക്ക് ഒരു ഉണ്ടെങ്കിൽ
.dosrc കൂടാതെ ഇതര കോൺഫിഗറേഷൻ ഫയൽ,

dos ... -ഞാൻ "`cat myother.conf`"

ജോലി ചെയ്യും. എന്നിരുന്നാലും, പിന്നിലെ പാരാമീറ്റർ നിങ്ങൾ ഉദ്ധരിക്കേണ്ടതുണ്ടെന്ന കാര്യം ശ്രദ്ധിക്കുക -I
കാരണം അത് പ്രതീക്ഷിക്കപ്പെടുന്നു ഒന്ന് വാദം.

-ഐ[ബൂട്ട്ഡിർ]
സിസ്റ്റം വൈഡ് ഇൻസ്റ്റലേഷന്റെ ഭാഗമായി സമാരംഭിച്ച ഈ ഓപ്ഷൻ (വീണ്ടും) ഒരു ഡോസ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു
DOSEMU-ൽ ഉപയോഗിക്കുന്നു (ഇത് DOSEMU വിതരണം ചെയ്ത FreeDOS അല്ലെങ്കിൽ ഏതെങ്കിലും ഉടമസ്ഥത ആകാം
DOS, ഇത് ഫാറ്റ്ഫുകൾ വഴി ബൂട്ട് ചെയ്യാവുന്നതാണ്). ബൂട്ട്ഡിർ എന്നത് ഒരു ഡയറക്ടറിയുടെ അടിസ്ഥാന നാമമാണ്. ദി
പ്രതീകാത്മക ലിങ്ക് ~/.dosemu/drives/c ഈ ഡയറക്‌ടറിയിലേക്ക് പോയിന്റ് ചെയ്യുന്നതിനായി മാറ്റും. വീണ്ടും -
ഇൻസ്റ്റാൾ ചെയ്യുന്നത് വളരെ അപൂർവമായി മാത്രമേ ആവശ്യമുള്ളൂ, കാരണം പ്രായോഗികമായി പ്രതീകാത്മക ലിങ്ക് (കൾ) ചെയ്യും
അപ്ഡേറ്റ് ചെയ്ത ഫയലുകളിലേക്ക് സ്വയമേവ പോയിന്റ് ചെയ്യുക.

-D ഏതൊക്കെ ഡീബഗ്ഗിംഗ് സന്ദേശങ്ങൾ അനുവദിക്കണം/അടയ്ക്കണം എന്ന് വ്യക്തമാക്കുക

-h stderr-ലേക്ക് കോൺഫിഗറേഷൻ ഡംപ് ചെയ്‌ത് പുറത്തുകടക്കുക (ഇംപ്ലിസിറ്റ് സെറ്റുകൾ -D+c). ഇത് ഉപയോഗപ്രദമാണ്
ഡീബഗ്ഗിംഗ് കോൺഫിഗറേഷൻ ഫയലുകൾ, നിങ്ങൾ ഉപയോഗിക്കണം -O +c ടൈപ്പ് സന്ദേശങ്ങൾ നയിക്കാനും
stderr ലേക്ക്. `ലെവൽ' 0, 1 അല്ലെങ്കിൽ 2 ആകാം, കോൺഫിഗറേഷൻ പാർസറിന്റെ അളവ് നിയന്ത്രിക്കുന്നു
ഡീബഗ് ഔട്ട്പുട്ട്: പാർസർ ഡീബഗ് ഇല്ല (0), പാർസർ ലൂപ്പ് ഡീബഗ് (1), if_else_endif ഡീബഗ് (2).

-H dosdebug പിന്തുണ ഫ്ലാഗുകൾ വ്യക്തമാക്കുക, നിലവിൽ `1' മാത്രമേ ന്യായമായിട്ടുള്ളൂ. കൂടെ -H1
ഡോസ്‌ഡെബഗ് ടെർമിനൽ കണക്‌റ്റ് ചെയ്യുന്നതുവരെ കാത്തിരിക്കാൻ ഡോസ്മുവിനെ നിങ്ങൾ നിർബന്ധിക്കുന്നു. അതിനാൽ ഡീബഗ് ചെയ്യാൻ
ഒരു ഡോസ് സെഷൻ ആദ്യം മുതൽ നിങ്ങൾ ആദ്യം -H1 ഉപയോഗിച്ച് ഡോസ്മു ആരംഭിക്കുക, തുടർന്ന്
dosdebug ആരംഭിക്കുക. ലോഡ് ചെയ്ത ബൂട്ട് സെക്ടറിലേക്ക് ചാടുന്നതിന് മുമ്പ് DOSEMU ലോക്ക് ചെയ്യും
dosdebug കണക്റ്റുചെയ്യുന്നതിനായി കാത്തിരിക്കുന്നു. കണക്‌റ്റ് ചെയ്‌തുകഴിഞ്ഞാൽ, നിങ്ങൾ 'നിർത്തി' നിലയിലാണ്, കഴിയും
ബൂട്ട്‌സ്‌ട്രാപ്പ് കോഡിലൂടെ ബ്രേക്ക്‌പോയിന്റുകൾ അല്ലെങ്കിൽ ഒറ്റ-ഘട്ടം സജ്ജമാക്കുക.

-M അടിസ്ഥാന മെമ്മറി SIZE കിലോബൈറ്റായി സജ്ജമാക്കുക

-m ആന്തരിക മൗസ്-പിന്തുണ ടോഗിൾ ചെയ്യുക

-O ഡീബഗ്ഗിംഗ് സന്ദേശങ്ങളുടെ ഔട്ട്പുട്ടിനായി stderr ഉപയോഗിക്കുക

-o ഡീബഗ്ഗിംഗ് സന്ദേശങ്ങളുടെ ഔട്ട്പുട്ടിനായി ഈ ഫയൽ ഉപയോഗിക്കുക

-P ഡീബഗ്ഗിംഗ് ഔട്ട്‌പുട്ട് ഫയലിലേക്ക് പകർത്തുക

-p മാരകമല്ലാത്ത കോൺഫിഗറേഷൻ പ്രശ്നം കണ്ടെത്തിയാൽ പ്രോംപ്റ്റ് ചെയ്യുന്നതിനായി നിർത്തുക

-S SDL ഉപയോഗിച്ച് പ്രവർത്തിപ്പിക്കുക

-s സൂപ്പർ യൂസർ/ഫുൾ ഫീച്ചർ മോഡ്: നേരിട്ടുള്ള ഹാർഡ്‌വെയർ ആക്‌സസ് പ്രവർത്തനക്ഷമമാക്കുക. എങ്കിൽ ഈ സ്വിച്ച് ഉപയോഗിക്കുക
നിങ്ങൾ കൺസോളിൽ ഗ്രാഫിക്സ് ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നു, നേരിട്ടുള്ള പോർട്ട് ആക്സസ്, ഹാർഡ്‌വെയർ എന്നിവ ആവശ്യമാണ്
തടസ്സങ്ങൾ അല്ലെങ്കിൽ അസംസ്കൃത നെറ്റ്വർക്ക് ആക്സസ്. ധ്വനിപ്പിക്കുന്നു -V ഒപ്പം -k സ്ഥിരസ്ഥിതിയായി.

മുന്നറിയിപ്പ്: ഈ സ്വിച്ചിന് റൂട്ട്, SUID-റൂട്ട് അല്ലെങ്കിൽ SUDO ആവശ്യമാണ്. നേരിട്ടുള്ള ഹാർഡ്‌വെയർ ആക്‌സസ് നൽകുന്നു
ഡോസ് പ്രോഗ്രാമുകൾ ഇവയ്ക്ക് നിങ്ങളുടെ കമ്പ്യൂട്ടർ ലോക്ക് ചെയ്യാനുള്ള കഴിവ് നൽകിയേക്കാം, അല്ലെങ്കിൽ (അപൂർവ്വമായി മാത്രം
കേസുകൾ) ഹാർഡ്‌വെയർ ഹാർഡ്‌വെയർ പോലും. വിശ്വസ്തരായ പ്രാദേശിക ഉപയോക്താക്കൾക്ക് മാത്രമേ ഇത്തരത്തിലുള്ളവ നൽകാവൂ
പ്രവേശനം.

-t ടെർമിനൽ മോഡ്: S-Lang ലൈബ്രറി ഉപയോഗിച്ച് പ്രവർത്തിപ്പിക്കുക

-U അസിൻക്രണസ് നിയന്ത്രണത്തിനായി ഇൻപൈപ്പും ഔട്ട്‌പൈപ്പും നിർവ്വചിക്കുക ഡോസെമു മറ്റൊരു പ്രക്രിയയിൽ നിന്ന്.
ഫോർമാറ്റ് (ഇടയിൽ വൈറ്റ്‌സ്‌പെയ്‌സ് ഇല്ലാതെ)

ഇൻപൈപ്പ്:ഔട്ട്പൈപ്പ്

ഇവിടെ `:outpipe' ഒഴിവാക്കാം. പിന്നീടുള്ള സന്ദർഭത്തിൽ നിന്ന് പ്രതികരണമൊന്നുമില്ല ഡോസെമു കഴിയും
പ്രതീക്ഷിച്ചത്.

സുരക്ഷാ കാരണങ്ങളാൽ ഡോസെമു പേരിട്ടിരിക്കുന്ന പൈപ്പുകൾ തന്നെ സൃഷ്ടിക്കുന്നില്ല, അതിനാൽ ഉപയോക്താവ്
പൈപ്പുകളുടെ അനുമതികൾ ശരിയായി സജ്ജീകരിക്കുന്നതിന് ഉത്തരവാദിത്തമുണ്ട്. ഉപയോഗിക്കുമ്പോൾ ശ്രദ്ധിക്കുക
ഈ ഓപ്ഷനുകൾ, വിദേശ പ്രക്രിയയ്ക്ക് നിങ്ങളെ നിയന്ത്രിക്കാനാകും ഡോസെമു സെഷൻ (പ്രവേശിക്കുന്നത് പോലെ
കീസ്ട്രോക്കുകൾ). ഈ ഓപ്‌ഷൻ ഫ്രണ്ട്‌എൻഡുകൾ (kdos പോലുള്ളവ) മാത്രമേ ഉപയോഗിക്കാവൂ.
ആദ്യം ശരിയായ പേരുള്ള പൈപ്പുകൾ സൃഷ്ടിക്കുകയും തുടർന്ന് വിക്ഷേപിക്കുകയും ചെയ്യുന്നു ഡോസെമു. ഒരു പ്രത്യേക
നിയന്ത്രണ കമാൻഡ് ( ജ്ജ് on ) നിർബന്ധിക്കാൻ ഉപയോഗിക്കാം ഡോസെമു വഴി ഹാൻഡ്‌ഷേക്ക് ടാഗുകൾ തിരികെ നൽകുന്നു
കൺട്രോൾ കമാൻഡ് എപ്പോഴാണ് ആരംഭിച്ചതെന്ന് ഫ്രണ്ട്‌എൻഡിന് അറിയാവുന്ന തരത്തിൽ `ഔട്ട്പൈപ്പ്'
പൂർത്തിയായി, അത് വിജയിച്ചോ. ഈ ടാഗിംഗിന്റെ ഫോർമാറ്റ്

SYN:



എസികെ: കോഡ്=എൻ

എവിടെ n വിജയത്തിന് 0 ആണ്. ഒരു ചെറിയ കൺട്രോൾ ടെർമിനൽ, ഉദാഹരണമായി വർത്തിക്കാൻ കഴിയും
വിതരണം ചെയ്തത് dosctrl പ്രോഗ്രാം. ഇതിന് രണ്ട് പൈപ്പുകൾ മാത്രമേ വാദങ്ങളായി എടുക്കൂ, നിങ്ങൾക്ക് കഴിയും
തുടർന്ന് കൺട്രോൾ കമാൻഡുകൾ നൽകുക, അവയിൽ ഏതാണ് `സഹായം' ഏറ്റവും പ്രധാനപ്പെട്ടത്;-) ശ്രദ്ധിക്കുക
dosctrl ലോഞ്ച് ചെയ്യുന്നില്ല ഡോസെമു, നിങ്ങൾ അത് സ്വയം ചെയ്യണം.

-V വിജിഎ ഗ്രാഫിക്സിനൊപ്പം നേരിട്ടുള്ള കൺസോൾ വീഡിയോ ഉപയോഗിക്കുക കൂടാതെ നേറ്റീവ് ഗ്രാഫിക്സ് കാർഡിന്റെ ബയോസ് ഉപയോഗിക്കുക
(കൺസോളിൽ ഉണ്ടായിരിക്കണം, പ്രത്യേക പ്രത്യേകാവകാശങ്ങൾ ആവശ്യമാണ്, കൂടാതെ -s ).

-w X-ൽ വിൻഡോഡ്/ഫുൾസ്‌ക്രീൻ മോഡ് മാറ്റുക

-X ഒരു X വിൻഡോയിൽ പ്രവർത്തിപ്പിക്കുക

ഹാർഡ് ഡിസ്കുകൾ


ഡോസെമു ഹാർഡ് ഡിസ്കുകൾ ഉപയോഗിച്ച് ഡോസ് വിതരണം ചെയ്യുന്നതിനുള്ള നാല് രീതികൾ പിന്തുണയ്ക്കുന്നു:

1. ഒരു ഹാർഡ് ഡ്രൈവ് അനുകരിക്കുന്ന ഒരു ലിനക്സ് ഫയൽ സിസ്റ്റത്തിൽ വസിക്കുന്ന ഒരു വെർച്വൽ ഡിസ്ക് ഫയൽ.

2. ഒരു റോ ഡിസ്ക് ഡിവൈസ് വഴി ഒരു ഡോസ് പാർട്ടീഷനിലേക്കുള്ള നേരിട്ടുള്ള ആക്സസ് (അതായത് /dev/hda,
/dev/hdb, /dev/sdX).

3. സിംഗിൾ പാർട്ടീഷൻ ആക്സസ് വഴി ഒരു ഡോസ് പാർട്ടീഷനിലേക്കുള്ള നേരിട്ടുള്ള ആക്സസ് (അതായത് /dev/hda1,
/dev/hdb2, /dev/sdxx).

4. ഡ്രൈവർ emufs.sys ഉപയോഗിച്ച് ഒരു "നെറ്റ്‌വർക്ക്" ഡ്രൈവായി ഒരു ലിനക്സ് ഫയൽസിസ്റ്റത്തിലേക്കുള്ള പ്രവേശനം
വിതരണം ചെയ്തു ഡോസെമു commands/emufs.sys അല്ലെങ്കിൽ lredir.exe എന്നിവയിൽ.

കോൺഫിഗറേഷൻ ഡോസെമുവിന്റെ ഹാർഡ് ഡിസ്ക് ഉറവിടങ്ങൾ എഡിറ്റ് ചെയ്താണ് ചെയ്യുന്നത് ഡോസ്മു.conf or .ഡോസ്മുർക്
ഓടുന്നതിന് മുമ്പ് ഡോസെമു. /usr/share/doc/dosemu/README.txt നോക്കുക.

ഫ്ലോപ്പി ഡിസ്കുകൾ


ഡോസെമു ഫ്ലോപ്പി ഡിസ്കുകൾ ഉപയോഗിച്ച് ഡോസ് വിതരണം ചെയ്യുന്നതിനുള്ള രണ്ട് രീതികളെ പിന്തുണയ്ക്കുന്നു:

1. ഫ്ലോപ്പി ഡ്രൈവ് അനുകരിക്കുന്ന ഒരു ലിനക്സ് ഫയൽ സിസ്റ്റത്തിൽ വസിക്കുന്ന ഒരു വെർച്വൽ ഡിസ്ക് ഫയൽ

2. ഒരു റോ ഡിസ്ക് ഉപകരണത്തിലൂടെ ഒരു ഫിസിക്കൽ ഫ്ലോപ്പിയിലേക്ക് നേരിട്ടുള്ള ആക്സസ് (അതായത് /dev/fd0,
/dev/fd1).

ഇതും കൂടുതൽ വിശദമായി ഇതിൽ വിശദീകരിച്ചിട്ടുണ്ട് README.txt.

കോൺഫിഗറേഷൻ ഡോസെമുവിന്റെ ഫ്ലോപ്പി ഡിസ്ക് ഉറവിടങ്ങൾ എഡിറ്റ് ചെയ്താണ് ചെയ്യുന്നത് ഡോസ്മു.conf മുമ്പ്
പ്രവർത്തിക്കുന്ന ഡോസെമു.

വീഡിയോ


ഡോസെമു ഏതെങ്കിലും tty ഉപകരണത്തിൽ പ്രവർത്തിപ്പിക്കാം. എന്നിരുന്നാലും, പ്രകടനവും പ്രവർത്തനവും വർദ്ധിച്ചേക്കാം
Linux കൺസോളിന്റെ പ്രത്യേക സവിശേഷതകൾ പ്രയോജനപ്പെടുത്തുന്നതിലൂടെ ലഭിക്കും. ഓടുന്നവർ ഡോസെമു
കൺസോളിൽ അന്വേഷിക്കാൻ ആഗ്രഹിച്ചേക്കാം -സി, -കെ, ഒപ്പം -V സ്വിച്ചുകൾ, കൂടുതൽ വിശദീകരിച്ചു
നന്നായി അകത്ത് README.txt. ഫയലിൽ വളരെ ചുരുങ്ങിയ ഡോക്യുമെന്റേഷനും ഉണ്ട്
dosmu.conf, നിങ്ങളുടെ ആവശ്യങ്ങൾക്ക് എഡിറ്റ് ചെയ്യാവുന്നതാണ്.

ചുരുക്കത്തിൽ, കൺസോൾ ഉപകരണത്തിന്റെയും അനുബന്ധ സ്വിച്ചുകളുടെയും ശരിയായ ഉപയോഗം ഉപയോക്താവിനെ അനുവദിക്കുന്നു
ഒരു ഡോസ് പ്രോഗ്രാം അതിന്റെ യഥാർത്ഥ നിറത്തിലും ഫോണ്ടിലും കാണുന്നതിന്, ആനുകാലിക സ്ക്രീനിൽ ഒന്നുമില്ല
ജനറിക് tty ഔട്ട്പുട്ട് കോഡിലെ പ്രശ്നങ്ങൾ അപ്ഡേറ്റ് ചെയ്യുക.

കീബോർഡ്


ഉപയോഗിക്കുന്നവർ ഡോസെമു Linux കൺസോളിലും RAW കീബോർഡ് പിന്തുണ ഉപയോഗിക്കാൻ ആഗ്രഹിച്ചേക്കാം.
ഈ പ്രവർത്തന രീതി തിരഞ്ഞെടുത്തത് -k സ്വിച്ച്, ഉപയോക്താവിന് ആക്‌സസ് നൽകുന്നു
മുഴുവൻ കീബോർഡും ഡോസിന് കീഴിൽ ആക്സസ് ചെയ്യാവുന്നതാണ്. ALT, CTRL, SHIFT കീകളുടെ ഏത് സംയോജനവും ആകാം
പല ഡോസ് പ്രോഗ്രാമുകളും പ്രതീക്ഷിക്കുന്ന വിചിത്രമായ കീകോഡുകൾ സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്നു.

പ്രിന്റിംഗ്


BIOS പ്രിന്റർ സേവനങ്ങൾ താത്കാലികമാണെങ്കിലും സാധാരണ UNIX ഫയൽ I/O വഴി അനുകരിക്കപ്പെടുന്നു
നിർവചിച്ചിരിക്കുന്നതുപോലെ, LPR അല്ലെങ്കിൽ മറ്റൊരു പ്രിന്റ് ക്ലയന്റ് ആനുകാലികമായി സ്പൂൾ ചെയ്യുന്ന ഫയലുകൾ
dosmu.conf-ൽ $_printer_commands വഴി.

ഡീബഗ് സന്ദേശങ്ങൾ


ഡീബഗ് സന്ദേശങ്ങൾ കമാൻഡ് ലൈനിലോ കോൺഫിഗറേഷൻ ഫയലിലോ നിയന്ത്രിക്കാനാകും.
ഇതിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന config.dist ഫയലിനുള്ളിലെ ഡോക്യുമെന്റേഷൻ നോക്കുക ഡോസെമു ലെ
ഡീബഗ്ഗിംഗ് ഓപ്ഷനുകൾക്കായി ഉപഡയറക്‌ടറി ഉദാഹരണങ്ങൾ. കമാൻഡ് ലൈനിൽ, ഏതാണെന്ന് നിങ്ങൾക്ക് വ്യക്തമാക്കാം
നിങ്ങൾ ആഗ്രഹിക്കുന്ന സന്ദേശങ്ങളുടെ ക്ലാസുകൾ ഡോസ് അനുവദിക്കുക. ഇതിന്റെ വാക്യഘടന ഡോസെമു ഒരു ഓപ്ഷൻ എടുക്കുന്നു
"-D FLAGS", ഇവിടെ FLAGS എന്നത് പ്രിന്റ് ചെയ്യേണ്ട ഓപ്‌ഷനുകൾ വ്യക്തമാക്കുന്ന അക്ഷരങ്ങളുടെ ഒരു സ്ട്രിംഗാണ് അല്ലെങ്കിൽ
അടിച്ചമർത്തുക. ഡോസെമു ഈ സ്ട്രിംഗ് ഇടത്തുനിന്ന് വലത്തോട്ട് പാഴ്‌സ് ചെയ്യുന്നു.

+ ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ ഓണാക്കുന്നു (പ്രാരംഭ നില)
- ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ ഓഫുചെയ്യുന്നു
a ഫ്ലാഗിനെ ആശ്രയിച്ച് എല്ലാ ഓപ്ഷനുകളും ഓൺ/ഓഫ് ചെയ്യുന്നു
0 എല്ലാ ഓപ്ഷനുകളും ഓഫ് ചെയ്യുന്നു
1-9 ഡീബഗ് ലെവൽ സജ്ജീകരിക്കുന്നു, ഉയർന്നത്, കൂടുതൽ ഔട്ട്പുട്ട്
# ഇവിടെ # എന്നത് സാധുവായ ക്ലാസ് ലിസ്റ്റിൽ നിന്നുള്ള ഒരു അക്ഷരമാണ്,
എന്നതിനെ ആശ്രയിച്ച് ആ ഓപ്‌ഷൻ ഓഫ്/ഓൺ ചെയ്യുന്നു
+/- സംസ്ഥാനം.

സന്ദേശം ക്ലാസുകൾ:

d ഡിസ്ക് R ഡിസ്ക് റീഡ് ഡബ്ല്യു ഡിസ്ക് റൈറ്റ്
D int 21h C cdrom v വീഡിയോ
XX പിന്തുണ k കീബോർഡ് i പോർട്ട് I/O
s സീരിയൽ m മൗസ് # ഡിഫോൾട്ട് ഇൻറ്റുകൾ
പി പ്രിന്റർ ജി ജനറൽ സി കോൺഫിഗറേഷൻ
w മുന്നറിയിപ്പ് h ഹാർഡ്‌വെയർ I IPC
E EMS x XMS M DPMI
n IPX നെറ്റ്‌വർക്ക് പി പികെടി-ഡ്രൈവർ എസ് സൗണ്ട്
r PIC T IO-ട്രേസിംഗ് Z PCI-BIOS
ഒരു ASPI ഡ്രൈവർ Q മാപ്പിംഗ് ഡ്രൈവർ

a താഴെയുള്ള ഏതെങ്കിലും ഡീബഗ്ഗിംഗ് ക്ലാസുകൾ + സ്വഭാവം, a വരെ - സ്വഭാവം, ഓണാക്കും
(അടിച്ചമർത്തപ്പെടാത്തത്). എ ശേഷം ഏതെങ്കിലും - സ്വഭാവം, a വരെ + സ്വഭാവം, അടിച്ചമർത്തപ്പെടും. ദി
പ്രതീകം a സാധ്യമായ എല്ലാ ഡീബഗ്ഗിംഗ് ക്ലാസുകളുടെയും ഒരു സ്ട്രിംഗ് പോലെ പ്രവർത്തിക്കുന്നു +a എല്ലാം ഓണാക്കുന്നു
ഡീബഗ്ഗിംഗ് സന്ദേശങ്ങൾ, കൂടാതെ -a എല്ലാ ഡീബഗ്ഗിംഗ് സന്ദേശങ്ങളും ഓഫാക്കുന്നു. കഥാപാത്രങ്ങള് 0 ഒപ്പം 1-9 ആകുന്നു
കൂടാതെ പ്രത്യേകം: 0 എല്ലാ ഡീബഗ്ഗിംഗ് സന്ദേശങ്ങളും ഓഫാക്കുന്നു, കൂടാതെ 1-9 എല്ലാ ഡീബഗ്ഗിംഗ് സന്ദേശങ്ങളും ഓണാക്കുന്നു,
എന്നാൽ ഡീബഗ് ലെവലും സജ്ജമാക്കുക.

ഒരു അനുമാനമുണ്ട് + FLAGS സ്ട്രിംഗിന്റെ തുടക്കത്തിൽ. പിശക് പോലുള്ള ചില ക്ലാസുകൾ,
ഓഫ് ചെയ്യാൻ കഴിയില്ല. നിങ്ങൾ stderr റീഡയറക്‌ട് ചെയ്‌തില്ലെങ്കിൽ, മിക്കവാറും എല്ലാ ഔട്ട്‌പുട്ടും stderr-ലേക്ക്
പോകുന്നു /dev/null.

ചില ഉദാഹരണങ്ങൾ:
"-D+av" അല്ലെങ്കിൽ "-D1-v" : വീഡിയോ ഒഴികെ എല്ലാ സന്ദേശങ്ങളും
"-D+kd" : ഡിഫോൾട്ട് + കീബോർഡും ഡിസ്കും
"-D0+RW" : ഡിസ്ക് വായിക്കുകയും എഴുതുകയും ചെയ്യുക

ഏത് ഓപ്‌ഷൻ ലെറ്ററും ഏത് സ്ഥലത്തും ഉണ്ടാകാം. പോലുള്ള അർത്ഥശൂന്യമായ കോമ്പിനേഷനുകൾ പോലും
-D01-a-1+0, തെറ്റില്ലാതെ പാഴ്‌സ് ചെയ്യും, അതിനാൽ ശ്രദ്ധിക്കുക. ചില ഓപ്ഷനുകൾ ഡിഫോൾട്ടായി സജ്ജീകരിച്ചിരിക്കുന്നു,
ചിലത് വ്യക്തമാണ്. ഇത് എന്റെ ആഗ്രഹത്തിന് വിധേയമാണ്, റിലീസുകൾക്കിടയിൽ ഇത് ഒരുപക്ഷേ മാറും.
സജ്ജീകരിച്ചിരിക്കുന്നവ എല്ലായ്‌പ്പോഴും വ്യക്തമായി വ്യക്തമാക്കുന്നതിലൂടെ നിങ്ങൾക്ക് ഉറപ്പാക്കാനാകും.

പ്രത്യേക കീകൾ


റോ കീബോർഡ് മോഡിൽ (കാണുക -k ഓപ്ഷൻ), ഡോസെമു ചില കീ സീക്വൻസുകളോട് ഇങ്ങനെ പ്രതികരിക്കുന്നു
നിയന്ത്രണ പ്രവർത്തനങ്ങൾ.

ctrl-scrlock = 0x32 int വെക്റ്ററുകൾ കാണിക്കുക
alt-scrlock = vm86 രജിസ്റ്ററുകൾ കാണിക്കുക
rshift-scrlock = ഒരു int8 സൃഷ്ടിക്കുക (ടൈമർ)
lshift-scrlock = ഒരു int9 സൃഷ്ടിക്കുക (കീബോർഡ്)
ctrl-break = DOS-ന് കീഴിൽ ctrl-break.
ctrl-alt-pgup = ഡോസ് റീബൂട്ട് ചെയ്യുക. ഇത് വിശ്വസിക്കരുത്!
ctrl-alt-pgdn = എമുലേറ്ററിൽ നിന്ന് പുറത്തുകടക്കുക

ഉപയോഗിക്കുക - - മറ്റൊരു വെർച്വൽ കൺസോളിലേക്ക് മാറാൻ.

MEMORY


XMS മെമ്മറി പിന്തുണ ഡോസെമു Lotus/Intel/Microsoft/AST വിപുലീകൃത മെമ്മറി എന്നിവയുമായി പൊരുത്തപ്പെടുന്നു
സ്പെസിഫിക്കേഷൻ 3.0. ഫംഗ്‌ഷൻ 0x12 ഒഴികെയുള്ള എല്ലാ XMS ഫംഗ്‌ഷനുകളും ഞാൻ നടപ്പിലാക്കിയിട്ടുണ്ട് (വീണ്ടും അനുവദിക്കുക
അപ്പർ മെമ്മറി ബ്ലോക്ക്).

ഡോസെമു EMS 4.0 പിന്തുണയ്ക്കുകയും DPMI 0.9 (1.0 ഭാഗികമായി) നടപ്പിലാക്കുകയും ചെയ്യുന്നു.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ dosdebug ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

  • 1
    usm
    usm
    Usm ഒരു ഏകീകൃത സ്ലാക്ക്വെയർ പാക്കേജാണ്
    ഓട്ടോമാറ്റിക് കൈകാര്യം ചെയ്യുന്ന മാനേജർ
    ആശ്രിതത്വ പരിഹാരം. അത് ഏകീകരിക്കുന്നു
    ഉൾപ്പെടെ വിവിധ പാക്കേജ് ശേഖരങ്ങൾ
    സ്ലാക്ക്വെയർ, സ്ലാക്കി, പി...
    usm ഡൗൺലോഡ് ചെയ്യുക
  • 2
    Chart.js
    Chart.js
    Chart.js എന്നത് ഒരു Javascript ലൈബ്രറിയാണ്
    ഡിസൈനർമാരെയും ഡവലപ്പർമാരെയും വരയ്ക്കാൻ അനുവദിക്കുന്നു
    HTML5 ഉപയോഗിക്കുന്ന എല്ലാത്തരം ചാർട്ടുകളും
    ക്യാൻവാസ് ഘടകം. ചാർട്ട് js ഒരു മികച്ച വാഗ്ദാനം ചെയ്യുന്നു
    അറേ ...
    Chart.js ഡൗൺലോഡ് ചെയ്യുക
  • 3
    ജാസ്പർ റിപ്പോർട്ടുകൾക്കായുള്ള iReport-Designer
    ജാസ്പർ റിപ്പോർട്ടുകൾക്കായുള്ള iReport-Designer
    ശ്രദ്ധിക്കുക: iReport/Jaspersoft Studio പിന്തുണ
    അറിയിപ്പ്: പതിപ്പ് 5.5.0 പ്രകാരം,
    ജാസ്പർസോഫ്റ്റ് സ്റ്റുഡിയോ ആയിരിക്കും ഒഫീഷ്യൽ
    JasperReports-നുള്ള ഡിസൈൻ ക്ലയന്റ്. iReport
    ചെയ്യും ...
    JasperReports-നായി iReport-Designer ഡൗൺലോഡ് ചെയ്യുക
  • 4
    പോസ്റ്റ്ഇൻസ്റ്റാളർ എഫ്
    പോസ്റ്റ്ഇൻസ്റ്റാളർ എഫ്
    PostInstallerF എല്ലാം ഇൻസ്റ്റാൾ ചെയ്യും
    ഫെഡോറ ലിനക്സും മറ്റും ഉള്ള സോഫ്റ്റ്‌വെയർ
    സ്ഥിരസ്ഥിതിയായി ഉൾപ്പെടുത്തിയിട്ടില്ല, ശേഷം
    ആദ്യമായി ഫെഡോറ പ്രവർത്തിപ്പിക്കുന്നു. അതിന്റെ
    എളുപ്പം...
    PostInstallerF ഡൗൺലോഡ് ചെയ്യുക
  • 5
    സ്ട്രെയ്സ്
    സ്ട്രെയ്സ്
    സ്‌ട്രേസ് പ്രോജക്‌ട് ഇതിലേക്ക് മാറ്റി
    https://strace.io. strace is a
    ഡയഗ്നോസ്റ്റിക്, ഡീബഗ്ഗിംഗ്, പ്രബോധനം
    ലിനക്സിനുള്ള യൂസർസ്പേസ് ട്രേസർ. അത് ഉപയോഗിക്കുന്നു
    നിരീക്ഷിക്കാൻ...
    സ്‌ട്രേസ് ഡൗൺലോഡ് ചെയ്യുക
  • 6
    gMKVExtractGUI
    gMKVExtractGUI
    mkvextract യൂട്ടിലിറ്റിക്കുള്ള ഒരു GUI (ഭാഗം
    MKVToolNix) ഏറ്റവുമധികം സംയോജിപ്പിക്കുന്നത് (എങ്കിൽ
    എല്ലാം അല്ല) mkvextract ന്റെ പ്രവർത്തനക്ഷമതയും
    mkvinfo യൂട്ടിലിറ്റികൾ. C#NET 4.0 ൽ എഴുതിയത്,...
    gMKVExtractGUI ഡൗൺലോഡ് ചെയ്യുക
  • കൂടുതൽ "

ലിനക്സ് കമാൻഡുകൾ

Ad