I file batch vengono anche chiamati file esecutori e si possono realizzare solo con windows.
Si possono usare per molte cose tra cui anche inviare una email.
Si possono anche creare dei "virus" (tra virgolette).
In questa pagina spiego come creare un piccolo videogioco quiz con i codici esecutori.
Ma prima di iniziare un po' di teoria :
-I file batch si creano facendo tasto destro del mouse sel desktop, premendo su nuovo documento di testo, scrivendo i codici, schiacciando il tasto salva con nome, e mettendo alla fine del nome l'estensione bat
Esempio : nome che volete.bat
-All'apertura di un qualsiasi file batch, il file verrà aperto con il prompt dei comandi anche detto CMD, l'equivalente di MS-DOS.
-Questo formato non è compatibile su gmail "quindi non potrete fare i furbacchioni e inviare dei piccoli virus in estensione bat agli amici su gmail"
echo off
color 09
cls
echo quanto fa 1+1? [3 / 4 / 2]
set /p a=
if %a%==3 goto name
if %a%==4 goto noname
if %a%==2 goto siname
:name
color 0c
cls
echo SBAGLIATO
puase
exit
:noname
color 0c
cls
echo SBAGLIATO
pause
exit
:siname
color 0a
cls
echo GIUSTO
pause
Si possono usare per molte cose tra cui anche inviare una email.
Si possono anche creare dei "virus" (tra virgolette).
In questa pagina spiego come creare un piccolo videogioco quiz con i codici esecutori.
Ma prima di iniziare un po' di teoria :
-I file batch si creano facendo tasto destro del mouse sel desktop, premendo su nuovo documento di testo, scrivendo i codici, schiacciando il tasto salva con nome, e mettendo alla fine del nome l'estensione bat
Esempio : nome che volete.bat
-All'apertura di un qualsiasi file batch, il file verrà aperto con il prompt dei comandi anche detto CMD, l'equivalente di MS-DOS.
-Questo formato non è compatibile su gmail "quindi non potrete fare i furbacchioni e inviare dei piccoli virus in estensione bat agli amici su gmail"
Iniziamo
echo off
cls
echo quanto fa 1+1? [3 / 4 / 2]
set /p a=
if %a%==3 goto name
if %a%==4 goto noname
if %a%==2 goto siname
:name
cls
echo SBAGLIATO
puase
exit
:noname
cls
echo SBAGLIATO
pause
exit
:siname
cls
echo GIUSTO
pause
Questo è un esempio di un piccolo quiz molto semplice da fare, e se si vuole aggiungere un altro quiz dopo, allora bisogna mettere la risposta corretta per ultima e dopo il "pause " bisogna ricominciare da capo con "echo off, cls....."
Questo programma si può modificare per migliorarlo.
Ma prima di modificarlo un po' di teoria :
-Sul prompt dei comandi, si possono modificare i colori della scritta. Sono sicuro che se un gioco è colorato allora c'è più divertimento. Infatti, aggiungendo "color 09, color 0c e color 0a, si possono mettere i colori alle scritte. Ma ogni colore corrisponde a un numero e a una lettera.
Questa è la lista dei colori che ne sono sempre formati da due :
0=nero 8=grigio
1=blu scuro 9=blu
2=verde A=verde limone
3=verde acqua B=azzurro
4=bordeaux C=rosso
5=viola D=fucsia
6=verde oliva E=giallo
7=grigio chiaro F=bianco
Esempio : color 0a = sfondo nero e scritta verde
Esempio : color 0c = sfondo nero e scritta rossa
Esempio : color 6d = sfondo verde oliva e scritta fucsia
Iniziamo la modifica
NOTA : TUTTE LE MODIFICHE DEL SEGUENTE TESTO VERRANNO SOTTOLINEATE
color 09
cls
echo quanto fa 1+1? [3 / 4 / 2]
set /p a=
if %a%==3 goto name
if %a%==4 goto noname
if %a%==2 goto siname
:name
color 0c
cls
echo SBAGLIATO
puase
exit
:noname
color 0c
cls
echo SBAGLIATO
pause
exit
:siname
color 0a
cls
echo GIUSTO
pause
Grazie per avere visitato questa pagina
dal team H.C.O.G.
Commenti
Posta un commento