Cum de a rula în Linux QBasic, zhevak

N-am încetat să uimească perfecțiunea Linux și în ea densitate. Cu toate acestea, întreaga poveste - este un joc de cuvinte solid.

Un cuplu de zile, am fost abordat de către un student cere ajutor pentru a scrie un program de studiu. Sunt de lucru, așa că de ce nu ajuta omul! Iar banii nu este excesiv. Sunt de acord. Încep să dau seama „ce-cum.“

În cursul conversației se dovedește că lucrările ar trebui să se facă în QBasic-e, care, desigur, ruleaza sub DOS ohmi.

- Uh-oh, îngroape mai mult. De ce au dezgropat! Ambele îngropa, atât - și QBasic, și DOS! Iar profesorul de la facultatea poate apuca ...

Dar, din păcate, lucrarea trebuie să fie făcut doar așa - în QBasic-e.

Bine, ce nu a făcut pentru bani. Suntem de acord cu privire la calendarul de preț, și am Electro-mail devine locul de muncă.

Și doar o întrebare! DOS în cazul în care acest lucru ia? Îmi place undeva pe dischetele a fost. Dar unde? Atât de mulți ani au trecut! Am petrecut pe căutări în, probabil, ora sa nedorită. Nu am găsit.

A trebuit să descarce o imagine de pe Internet. Am descarcat. Am pregătit niște floppy disk pentru înregistrare. O nouă problemă - sa dovedit, în sistemnike meu nici o unitate de dischetă în care ceva pop. Nevoie urgentă de unitate. Da, la naiba!

Bine, lopata în mână, și din nou pe o căutare! S-au găsit. Deja patru dintre ele, la o dată. Doi morți (judecând după inscripțiile de pe ele), una normală și una mai mult - nu este clar ce. Dar am nevoie de ceva doar unul. Deci - Ura!

Nu-i! Nu „Ura!“ - nu există nici o buclă.

Zephyr a fost în căutarea nu este o lungă perioadă de timp, a fost fără o lopată. Vreau să vă conectați - dar unde? Conectori pentru floppy în mamelei nu! De la ambuscadă zhesh!

Facultatea metalurgică, mama lui!

Bine. M-am dus să bea ceai și să se gândească. Deci, e ... de fapt, ... QBasic poate rula, de asemenea, de Venda! Am băut ceai. Trebuie doar să instalați șurubul cu Wendy. Undeva am avut o ...

Șurub (ATA-shny) Wendy găsit repede. Chiar și pistă de plată a fost în apropiere. Descheie șurub Linux, Wendy a luat șurub. Am inclus un calculator. Sunt de așteptare pentru
...
Sunt de așteptare pentru
...
Sunt de așteptare pentru
...
Oppa! În cele din urmă, vântul DOWNLOAD! Mai puțin de un an. Glory Chiba-Hospade!

Și în cazul în care este QBasic. Nu-l. Prin urmare, este necesar să se descarce de pe Internet. Venda vechi - XP SP2. Din anumite motive, nu funcționează IE. Pot să ghicesc de ce, dar asta nu mă ajută. Ei bine, trebuie să se întoarcă la Linux șurub descărcare QBasic Lin, apoi modificați șuruburile din spate.

Pe scurt, am schimbat șuruburile încărcate de Lin, descărcat QBasic. a schimbat din nou șuruburile. Am inclus un calculator. Așteptare.
...
Sunt de așteptare pentru
...
Sunt de așteptare pentru
...
Oppa! În cele din urmă, vântul DOWNLOAD! Mai puțin de un an. Glory Chiba-Hospade!

Creat pe directorul de lucru cu șurub pentru dezvoltarea unui program de copiat QBasic. El a lansat. Pfiu! Acesta a câștigat.

Eu fac prima sarcină. Prog în primul rând, cel care este mai ușor, elev, în general, el nakovyryat. Și am avut doar pentru a remedia problema. Eu, desigur, este foarte amuzat de comenzi, cum ar fi:

taxiuri de transcriere rusești nu numai în școală „Paskakale„! Departamentul metalurgic a mers chiar mai departe. Se pare că „Paskakal“ nu au fost în stare să stăpânească, așa că totul se face de greu - pentru a „Vasike“. Și, după cum sa dovedit - este într-adevăr un mega-cool în „Vasike“, deoarece totul se face printr-un singur loc.

De exemplu, este necesar să se creeze o funcție care se ocupă de matrice. În acest caz, matrice este creată în mod dinamic în prog. Funcția vrea să obțină o matrice gata. O referire la o funcție de matrice refuză să accepte, dar matrice și doar o matrice specifică. În general, aceasta este încă o problemă!

Cel puțin, dar am câștigat. Nu am petrecut trei ore ca m-am așteptat, dar de mai multe ori mai mult. Cu toate pregătirile, deconectați, conectați, descărcarea, documentația de studiu, etc. QBasic - a durat aproximativ cincisprezece ore. Dar a fost riscul meu, problemele mele. În cele din urmă am trecut de locuri de muncă. Așa cum se spune, „nici un client nu-câine nu a fost rănit. Păcat! "

Acum ridicol.

În această dimineață, am decis să se întoarcă la problema. Știu că Linux are ceva pentru a rula programe DOS-ovskih.

Vinul - este un pic nu pic! Vinul - este mult mai probabil pentru programele de ferestre. Da, și este greu. Mi-ar fi ceva mai simplu ...

"Simplu" a fost - DOSBox. Cam asta, vreau să vorbesc un pic.

Eu DOSBox nu este puternică. Pentru a fi exact - înainte de acest incident, am fost cu el nu a fost familiarizat. Și în acest moment experiența mea este de aproximativ o oră. De aceea, eu pot ceva și nu știu.

Am PIN celălalt. Pur și simplu nu pot înțelege de ce Wende ca succesorul DOS-și, de fapt, a fost de a lucra cu DOS-ovsky programe mult mai dificilă decât în ​​Linux, care este un DOS format la o atitudine foarte mediocră?

Uite ce am făcut pentru a începe cu QBasic-lea. Acest lucru este într-o anumită măsură, de management.

1. Este necesar să se instaleze DOSBox

Astăzi stau în Debian, Ubuntu și nu sunt, prin urmare, este acțiunea va fi oarecum diferit.

Deschide o consola de text, această consolă grafică apăsați CTRL-ALT-F1. Sistemul va cere pentru autentificare - intrare rădăcină. Rutovsky apoi introduceți parola (nu! Sa). Dacă totul este de succes, atunci sistemul pornește „la casa lui“ și atrage o invitație, care se încheie cu caracterul „zăbrele“ - #.

Efectuați prima reînnoire a listei de pachete, apoi upgrade.

(Debian a fost lansat 10 zile în urmă, și așa mai departe în acest moment, în depozitele încă nu există nici o schimbare.)

Apoi, efectuați comanda de instalare pachet

Am cerut sistemul pentru a instala un DVD boot-abil, care l-am făcut cu instalarea lor. DVD-ul conține un „set gentleman“ pachete, și se pare că, DOSBox incluse în acest kit.

Ei bine, oricum, DOSBox instalați. Acum trebuie să-l configurați să funcționeze. Prin urmare, lucra sub rădăcină și sa încheiat cu acest lucru. Apăsați CTRL-D și ieși din sesiunea-rădăcină ovsky.

Noi intrăm sub „nume propriu“. La prompt, în locul simbolului „grila“ va scoate în evidență semnul dolar - $.

În mod implicit, suntem în directorul acasă. Asta e și a crea un subdirector în cazul în care pentru a pune vskie noastre DOS programului

Opțional, suna dosprogs director, o numim ceea ce vrei! Puteți crea chiar mai mult de un director, și multe altele. De exemplu, un director pentru a lucra cu QBasic-lea, celălalt - să lucreze în TURBOPASCAL.

3. Acum, în directorul pe care doriți să copiați fișiere în DOS-ovskie.

Nu sunt aici să se concentreze pe procesul de copiere a fișierelor. Este elementar, și totul nu afectează. Doar face convenabil pentru tine.

Cum de a rula în Linux QBasic, zhevak

4. Și ultimul lucru pe care trebuie să fie configurat pentru a rula DOSBox.

În general, acesta poate fi inutilă. Dar atunci trebuie să efectuați acești pași de fiecare dată când lucrați cu DOSBox. În general, întreaga configurație este redusă pentru a automatiza unele dintre acțiunile pe care le-ar trebui să facă cu mâinile.

Astfel, DOSBox fișierul de configurare -. * Conf este situat într-un director ascuns .dosbox (nota punctul de la începutul numelui fișierului!)

Trebuie să se adauge câteva rânduri. Să deschidem acest fișier pentru editare:

Derulați până la sfârșitul fișierului, căutați secțiunea [AutoExec]. și adăugați următoarele linii:

Cum de a rula în Linux QBasic, zhevak

Apoi, primul F3 apăsați pentru a salva fișierul, și apoi F2 pentru a ieși.

String KEYB ru 866 - va permite de lucru în mod corespunzător cu codarea DOS-ovsky (chirilic).

Șirul c: \ - vom trece la acea unitate. Altfel, vom continua să stau pe o unitate virtuală Z:

dir bar - afișează o listă de fișiere care sunt prezente pe disc.

Practic, în cazul în care creați un disc într-un singur program (la fel ca în cazul meu), puteți în loc de această comandă (dir) pentru a scrie un apel la program. Am comanda QBasic au. Acum puteți rula QBasic și compune-l mega-programul lor.

Pentru a rula DOSBox și începe să lucreze cu DOS-prog ovskimi aveți nevoie de grafic consola apăsați ALT-F2. În fereastra rezultată introduceți DOSBox și apăsați Enter.

Cum de a rula în Linux QBasic, zhevak

Dacă în schimb scrie comanda comanda QBasic dir. veți obține acest lucru:

Cum de a rula în Linux QBasic, zhevak

Acum nu mai trebuie să faceți nimic după ce-știu-care-through. Nu ești «Vvedite nachalnoe znachenie peremennoy«, dintr-o dată scrisă în limba rusă. Textul în programul poate conține chirilic:

Cum de a rula în Linux QBasic, zhevak

care, atunci când programul este rulat ca este afișat normal:

Cum de a rula în Linux QBasic, zhevak

Cum de a rula în Linux QBasic, zhevak

Cu toate acestea, atunci când sunt încărcate într-un fișier text gedit, trebuie să specificați în mod explicit aspectul său:

Cum de a rula în Linux QBasic, zhevak

în caz contrar, în loc de a alfabetului chirilic va fi fără sens.

Pur și simplu nu înțeleg cum, după toate acestea, nu poți iubi Linux! Chiar și atunci când a izbucnit mâinile sale și să comunice la toate creierele, el continuă să trăiască:

Cum de a rula în Linux QBasic, zhevak