Lo script batch è un linguaggio di scripting di base che viene eseguito su qualsiasi sistema operativo Windows o MS DOS, le funzioni si basano sui comandi per le righe di comando in questi sistemi operativi. Inoltre è piuttosto bello! Fare un gioco con questo script non è poi così difficile, basta un po' di tempo e creatività. Nota: affinché questo progetto funzioni correttamente, avrai bisogno di Windows 2000 o superiore, poiché questo non funzionerà nelle versioni precedenti di Windows o MS DOS, poiché MS DOS non è compatibile con i moderni script batch.
Passi
Passaggio 1. Copia il file nel Blocco note
TITLE Calculator ECHO OFF CLS ECHO -by Ravi Raturi, XI B Nirmal Deepmala Pagarani Public School Shyampur, Rishikesh:TOP color 3f Cls ECHO ----------------------- -------------- ECHO[ECHO CALCOLATRICE DOS ECHO[ECHO ------------- --------------------------------------- ECHO[ECHO[ECHO + = Somma ECHO[ECHO - = Sub ECHO[ECHO / = Divisione ECHO[ECHO * = Moltiplica ECHO[ECHO ~ = Esci ECHO[ECHO[ECHO ---------- -------------- ECHO[SET/P ch=" Inserisci il simbolo " IF %ch% EQU + GOTO:SUM IF % ch% EQU - GOTO:SUB IF %ch% EQU / GOTO:DIV IF %ch% EQU * GOTO:MUL IF %ch% EQU ~ GOTO:EXI IF %ch% GTR. GOTO:Hel:SUM CLS ECHO ------------------------------------------- -------- ECHO[ECHO SOMMA ECHO[ECHO ----------------------------------- ---------------- ECHO[set /p A=" Inserisci il primo numero = " ECHO[set /p B=" Inserisci il secondo numero = " SET /AC=A+B ECHO [ECO ------------------------------------------------ --- ECHO %A%+%B%=%C% PAUSE GOTO:TOP:SUB CLS ECHO ------------- ------------------------ ECHO[ECHO SOTTRAZIONE ECHO[ECHO ------------------- -------------------------------- ECHO[set /p A=" Inserisci il primo numero = " ECHO[set /p B=" Immettere il secondo numero = " SET /AC=AB ECHO[ECHO ---------------------------------- ----------------- ECHO %A%-%B%=%C% PAUSE GOTO:TOP:DIV CLS ECHO ------------- --------------------------------------- ECHO[ECHO DIVISION ECHO[ECHO ---- ------------------------------------------------- ECO [set /p A=" Inserisci il primo numero = " ECHO[set /p B=" Inserisci il secondo numero = " SET /AC=A/B ECHO[ECHO --------------- -------------------------------------- ECO % A%/%B%=%C% PAUSE GOTO:TOP:MUL CLS ECHO -------------------------------- ------------------- ECO[ECO MOLTIPLICAZIONE ECO[ECO ------------------------ -------------- ECHO[set /p A=" Invio primo numero = " ECHO[set /p B=" Invio Secondo numero = " SET /AC=A*B ECHO[ECHO ------------------------------------ ---------------- ECHO %A%*%B%=%C% PAUSE GOTO:TOP:EXI EXIT:HEL CLS ECHO ----------- --------------------------------------- ECHO[ECHO HELP ECHO[ECHO ---- ----------------- ECHO Premere (+) Per Somma, (-) Per Sotto, (/) per Divisione, (*) per Moltiplica. PAUSA GOTO:TOP
Passaggio 1. Salva il file come qualcosa come Calculator.bat
La cartella migliore per questo file è nella cartella Documenti (qualsiasi sistema operativo oltre a Vista) o Documenti (Windows Vista).
Passo 2. Fai doppio clic sul file e divertiti
Suggerimenti
- Batch è un modo divertente per iniziare a scrivere programmi. Per passare a qualcosa di un po' più difficile ma molto più potente, prova il linguaggio di programmazione Python.
- Salva frequentemente. Potresti pentirtene se non lo fai.
- Prova a creare molte versioni del gioco man mano che procedi in modo da poterle confrontare e vedere se ci sono errori. Non preoccuparti di quanto spazio occuperà, i file batch sono molto piccoli.
- Puoi trovare video gratuiti su YouTube per imparare qualsiasi linguaggio di programmazione.
- Puoi impostare la variabile mettendo "set variablename=value", o per ottenere l'input dell'utente e salvarlo come variabile, invece di mettere "set /p input=blahblahblah" Dovresti mettere "set /p variablename=blahblahblah" (questo paragrafo deve essere corretto.)
Avvertenze
- Non inserire mai comandi MS DOS nel comando echo, poiché verranno eseguiti. Ricorda che tutto ciò che viene visualizzato dalla riga di comando è un'eco!
- Non inserire mai comandi MS DOS nei file di testo che vengono digitati sulla console. I file di testo risolvono alcuni problemi, come le barre e le stelle, ma i comandi in essi contenuti verranno comunque eseguiti dal sistema.
- Si dice spesso che sia illegale inviare file batch su Internet. Non è affatto vero, ma tieni presente che potresti avere dei problemi per l'invio di file batch pericolosi su Internet (ad esempio: file batch che fanno crashare il computer, eliminano file di sistema vitali, ecc.). Non si chiamano virus, ma sono comunque dannosi e puoi metterti nei guai seri per loro.