Animations graphiques BATCH (Windows) :
Fermé
greg1107
Messages postés
59
Date d'inscription
mercredi 3 juin 2009
Statut
Membre
Dernière intervention
4 août 2010
-
16 juil. 2010 à 15:44
zazou - 31 mai 2015 à 17:26
zazou - 31 mai 2015 à 17:26
2 réponses
greg1107
Messages postés
59
Date d'inscription
mercredi 3 juin 2009
Statut
Membre
Dernière intervention
4 août 2010
2
16 juil. 2010 à 23:08
16 juil. 2010 à 23:08
cls
@ECHO OFF
title MATRIX ANMATION!
color 2
:START
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto START
@ECHO OFF
title MATRIX ANMATION!
color 2
:START
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto START
karirovax
Messages postés
3221
Date d'inscription
dimanche 17 janvier 2010
Statut
Membre
Dernière intervention
22 juin 2016
203
19 juil. 2010 à 21:26
19 juil. 2010 à 21:26
salut greg1107 ;)
1er batch ( animation_loading.bat ) :
@echo off
echo.
echo Salut %username% ;)
echo.
echo ceci est un test
echo.
echo ???????????????????????????????????????»
ECHO ? ?
echo ? ceci est un test ?
ECHO ? ?
echo ???????????????????????????????????????¼
echo.
SET load=
SET /A loadnum=0
:Loading
set /p "=#" <nul
PING -n 2 localhost >nul
SET /A loadnum+=1
IF not %loadnum% EQU 10 GOTO :loading
echo.
echo.
pause
2eme batch ( test_position.bat ) :
@echo off
setlocal enableDelayedExpansion
:ok0
PING -n 2 localhost >nul
set /a pos0=%random%%%4
:er0
set /a pos1=%random%%%4
if %pos0% EQU %pos1% goto er0
:er1
set /a pos2=%random%%%4
if %pos0% EQU %pos2% goto er1
if %pos1% EQU %pos2% goto er1
:er2
set /a pos3=%random%%%4
if %pos0% EQU %pos3% goto er2
if %pos1% EQU %pos3% goto er2
if %pos2% EQU %pos3% goto er2
echo.
echo Pour l'affectation d'une constante
set /a nb0=%random%%%3
set /a nb1=%random%%%3
set /a nb2=%random%%%3
set /a nb3=%random%%%3
if %nb0%==0 set alea0=I
if %nb0%==1 set alea0=H
if %nb0%==2 set alea0=E
if %nb1%==0 set alea1=A
if %nb1%==1 set alea1=N
if %nb1%==2 set alea1=E
if %nb2%==0 set alea2=C
if %nb2%==1 set alea2=A
if %nb2%==2 set alea2=S
if %nb3%==0 set alea3=L
if %nb3%==1 set alea3=I
if %nb3%==2 set alea3=B
echo.
echo %alea0% %alea1% %alea2% %alea3%
echo.
echo =================================
echo.
echo %alea% !pos0! %alea% !pos1! %alea% !pos2! %alea% !pos3!
goto ok0
pause
1er batch ( animation_loading.bat ) :
@echo off
echo.
echo Salut %username% ;)
echo.
echo ceci est un test
echo.
echo ???????????????????????????????????????»
ECHO ? ?
echo ? ceci est un test ?
ECHO ? ?
echo ???????????????????????????????????????¼
echo.
SET load=
SET /A loadnum=0
:Loading
set /p "=#" <nul
PING -n 2 localhost >nul
SET /A loadnum+=1
IF not %loadnum% EQU 10 GOTO :loading
echo.
echo.
pause
2eme batch ( test_position.bat ) :
@echo off
setlocal enableDelayedExpansion
:ok0
PING -n 2 localhost >nul
set /a pos0=%random%%%4
:er0
set /a pos1=%random%%%4
if %pos0% EQU %pos1% goto er0
:er1
set /a pos2=%random%%%4
if %pos0% EQU %pos2% goto er1
if %pos1% EQU %pos2% goto er1
:er2
set /a pos3=%random%%%4
if %pos0% EQU %pos3% goto er2
if %pos1% EQU %pos3% goto er2
if %pos2% EQU %pos3% goto er2
echo.
echo Pour l'affectation d'une constante
set /a nb0=%random%%%3
set /a nb1=%random%%%3
set /a nb2=%random%%%3
set /a nb3=%random%%%3
if %nb0%==0 set alea0=I
if %nb0%==1 set alea0=H
if %nb0%==2 set alea0=E
if %nb1%==0 set alea1=A
if %nb1%==1 set alea1=N
if %nb1%==2 set alea1=E
if %nb2%==0 set alea2=C
if %nb2%==1 set alea2=A
if %nb2%==2 set alea2=S
if %nb3%==0 set alea3=L
if %nb3%==1 set alea3=I
if %nb3%==2 set alea3=B
echo.
echo %alea0% %alea1% %alea2% %alea3%
echo.
echo =================================
echo.
echo %alea% !pos0! %alea% !pos1! %alea% !pos2! %alea% !pos3!
goto ok0
pause
31 mai 2015 à 17:26