Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Barres Multicolores
Auteur Message
Répondre en citant
Message Barres Multicolores 
Code:
@echo off
mode con LINES=50 COLS=81
title Barres Multicolores by yago_nfs_tm_91-
set b=ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
:re
call :AlRand 1 80 r
:: color %r%
 color %r:~0,1%
if %r%==1 echo %b:~0,1%
if %r%==2 echo %b:~0,2%
if %r%==3 echo %b:~0,3%
if %r%==4 echo %b:~0,4%
if %r%==5 echo %b:~0,5%
if %r%==6 echo %b:~0,6%
if %r%==7 echo %b:~0,7%
if %r%==8 echo %b:~0,8%
if %r%==9 echo %b:~0,9%
if %r%==10 echo %b:~0,10%
if %r%==11 echo %b:~0,11%
if %r%==12 echo %b:~0,12%
if %r%==13 echo %b:~0,13%
if %r%==14 echo %b:~0,14%
if %r%==15 echo %b:~0,15%
if %r%==16 echo %b:~0,16%
if %r%==17 echo %b:~0,17%
if %r%==18 echo %b:~0,18%
if %r%==19 echo %b:~0,19%
if %r%==20 echo %b:~0,20%
if %r%==21 echo %b:~0,21%
if %r%==22 echo %b:~0,22%
if %r%==23 echo %b:~0,23%
if %r%==24 echo %b:~0,24%
if %r%==25 echo %b:~0,25%
if %r%==26 echo %b:~0,26%
if %r%==27 echo %b:~0,27%
if %r%==28 echo %b:~0,28%
if %r%==29 echo %b:~0,29%
if %r%==30 echo %b:~0,30%
if %r%==31 echo %b:~0,31%
if %r%==32 echo %b:~0,32%
if %r%==33 echo %b:~0,33%
if %r%==34 echo %b:~0,34%
if %r%==35 echo %b:~0,35%
if %r%==36 echo %b:~0,36%
if %r%==37 echo %b:~0,37%
if %r%==38 echo %b:~0,38%
if %r%==39 echo %b:~0,39%
if %r%==40 echo %b:~0,40%
if %r%==41 echo %b:~0,41%
if %r%==42 echo %b:~0,42%
if %r%==43 echo %b:~0,43%
if %r%==44 echo %b:~0,44%
if %r%==45 echo %b:~0,45%
if %r%==46 echo %b:~0,46%
if %r%==47 echo %b:~0,47%
if %r%==48 echo %b:~0,48%
if %r%==49 echo %b:~0,49%
if %r%==50 echo %b:~0,50%
if %r%==51 echo %b:~0,51%
if %r%==52 echo %b:~0,52%
if %r%==53 echo %b:~0,53%
if %r%==54 echo %b:~0,54%
if %r%==55 echo %b:~0,55%
if %r%==56 echo %b:~0,56%
if %r%==57 echo %b:~0,57%
if %r%==58 echo %b:~0,58%
if %r%==59 echo %b:~0,59%
if %r%==60 echo %b:~0,60%
if %r%==61 echo %b:~0,61%
if %r%==62 echo %b:~0,62%
if %r%==63 echo %b:~0,63%
if %r%==64 echo %b:~0,64%
if %r%==65 echo %b:~0,65%
if %r%==66 echo %b:~0,66%
if %r%==67 echo %b:~0,67%
if %r%==68 echo %b:~0,68%
if %r%==69 echo %b:~0,69%
if %r%==70 echo %b:~0,70%
if %r%==71 echo %b:~0,71%
if %r%==72 echo %b:~0,72%
if %r%==73 echo %b:~0,73%
if %r%==74 echo %b:~0,74%
if %r%==75 echo %b:~0,75%
if %r%==76 echo %b:~0,76%
if %r%==77 echo %b:~0,77%
if %r%==78 echo %b:~0,78%
if %r%==79 echo %b:~0,79%
if %r%==80 echo %b:~0,80%
goto re




:: Fonction AlRand by iLegend
:AlRand
set /a %~3=%random%%%(%~2-%~1+1)+%~1
goto :eof


Peut etre sympa avec une musique Okay

Sinon un autre truc avec la commande externe http://batch.xoo.it/t1369-DisplayColor-Affiche-du-texte-en-couleur.htm :
Code:

@echo off
mode con LINES=31 COLS=81
title Barre Multicolores 2 by yago_nfs_tm_91-

set b=ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
:re
call :AlRand 1 80 r

if %r%==1 DisplayColor 0 %r% " %b:~0,1%"
if %r%==2 DisplayColor 0 %r% " %b:~0,2%"
if %r%==3 DisplayColor 0 %r% " %b:~0,3%"
if %r%==4 DisplayColor 0 %r% " %b:~0,4%"
if %r%==5 DisplayColor 0 %r% " %b:~0,5%"
if %r%==6 DisplayColor 0 %r% " %b:~0,6%"
if %r%==7 DisplayColor 0 %r% " %b:~0,7%"
if %r%==8 DisplayColor 0 %r% " %b:~0,8%"
if %r%==9 DisplayColor 0 %r% " %b:~0,9%"
if %r%==10 DisplayColor 0 %r% " %b:~0,10%"
if %r%==11 DisplayColor 0 %r% " %b:~0,11%"
if %r%==12 DisplayColor 0 %r% " %b:~0,12%"
if %r%==13 DisplayColor 0 %r% " %b:~0,13%"
if %r%==14 DisplayColor 0 %r% " %b:~0,14%"
if %r%==15 DisplayColor 0 %r% " %b:~0,15%"
if %r%==16 DisplayColor 0 %r% " %b:~0,16%"
if %r%==17 DisplayColor 0 %r% " %b:~0,17%"
if %r%==18 DisplayColor 0 %r% " %b:~0,18%"
if %r%==19 DisplayColor 0 %r% " %b:~0,19%"
if %r%==20 DisplayColor 0 %r% " %b:~0,20%"
if %r%==21 DisplayColor 0 %r% " %b:~0,21%"
if %r%==22 DisplayColor 0 %r% " %b:~0,22%"
if %r%==23 DisplayColor 0 %r% " %b:~0,23%"
if %r%==24 DisplayColor 0 %r% " %b:~0,24%"
if %r%==25 DisplayColor 0 %r% " %b:~0,25%"
if %r%==26 DisplayColor 0 %r% " %b:~0,26%"
if %r%==27 DisplayColor 0 %r% " %b:~0,27%"
if %r%==28 DisplayColor 0 %r% " %b:~0,28%"
if %r%==29 DisplayColor 0 %r% " %b:~0,29%"
if %r%==30 DisplayColor 0 %r% " %b:~0,30%"
if %r%==31 DisplayColor 0 %r% " %b:~0,31%"
if %r%==32 DisplayColor 0 %r% " %b:~0,32%"
if %r%==33 DisplayColor 0 %r% " %b:~0,33%"
if %r%==34 DisplayColor 0 %r% " %b:~0,34%"
if %r%==35 DisplayColor 0 %r% " %b:~0,35%"
if %r%==36 DisplayColor 0 %r% " %b:~0,36%"
if %r%==37 DisplayColor 0 %r% " %b:~0,37%"
if %r%==38 DisplayColor 0 %r% " %b:~0,38%"
if %r%==39 DisplayColor 0 %r% " %b:~0,39%"
if %r%==40 DisplayColor 0 %r% " %b:~0,40%"
if %r%==41 DisplayColor 0 %r% " %b:~0,41%"
if %r%==42 DisplayColor 0 %r% " %b:~0,42%"
if %r%==43 DisplayColor 0 %r% " %b:~0,43%"
if %r%==44 DisplayColor 0 %r% " %b:~0,44%"
if %r%==45 DisplayColor 0 %r% " %b:~0,45%"
if %r%==46 DisplayColor 0 %r% " %b:~0,46%"
if %r%==47 DisplayColor 0 %r% " %b:~0,47%"
if %r%==48 DisplayColor 0 %r% " %b:~0,48%"
if %r%==49 DisplayColor 0 %r% " %b:~0,49%"
if %r%==50 DisplayColor 0 %r% " %b:~0,50%"
if %r%==51 DisplayColor 0 %r% " %b:~0,51%"
if %r%==52 DisplayColor 0 %r% " %b:~0,52%"
if %r%==53 DisplayColor 0 %r% " %b:~0,53%"
if %r%==54 DisplayColor 0 %r% " %b:~0,54%"
if %r%==55 DisplayColor 0 %r% " %b:~0,55%"
if %r%==56 DisplayColor 0 %r% " %b:~0,56%"
if %r%==57 DisplayColor 0 %r% " %b:~0,57%"
if %r%==58 DisplayColor 0 %r% " %b:~0,58%"
if %r%==59 DisplayColor 0 %r% " %b:~0,59%"
if %r%==60 DisplayColor 0 %r% " %b:~0,60%"
if %r%==61 DisplayColor 0 %r% " %b:~0,61%"
if %r%==62 DisplayColor 0 %r% " %b:~0,62%"
if %r%==63 DisplayColor 0 %r% " %b:~0,63%"
if %r%==64 DisplayColor 0 %r% " %b:~0,64%"
if %r%==65 DisplayColor 0 %r% " %b:~0,65%"
if %r%==66 DisplayColor 0 %r% " %b:~0,66%"
if %r%==67 DisplayColor 0 %r% " %b:~0,67%"
if %r%==68 DisplayColor 0 %r% " %b:~0,68%"
if %r%==69 DisplayColor 0 %r% " %b:~0,69%"
if %r%==70 DisplayColor 0 %r% " %b:~0,70%"
if %r%==71 DisplayColor 0 %r% " %b:~0,71%"
if %r%==72 DisplayColor 0 %r% " %b:~0,72%"
if %r%==73 DisplayColor 0 %r% " %b:~0,73%"
if %r%==74 DisplayColor 0 %r% " %b:~0,74%"
if %r%==75 DisplayColor 0 %r% " %b:~0,75%"
if %r%==76 DisplayColor 0 %r% " %b:~0,76%"
if %r%==77 DisplayColor 0 %r% " %b:~0,77%"
if %r%==78 DisplayColor 0 %r% " %b:~0,78%"
if %r%==79 DisplayColor 0 %r% " %b:~0,79%"
if %r%==80 DisplayColor 0 %r% " %b:~0,80%"
goto re




:: Fonction AlRand by iLegend
:AlRand
set /a %~3=%random%%%(%~2-%~1+1)+%~1
goto :eof


Je viens d'y penser mais ca doit etre possible de simplifier avec une boucle for Laughing




______________________________________________________
http://www.YagoServer.net/
Visiter le site web du posteur Yahoo Messenger Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Barres Multicolores 
c'est magnifique, mais les couleur vont un peu, vite faut pas être épileptique Razz




______________________________________________________
vive le batch
Visiter le site web du posteur MSN
Répondre en citant
Message Barres Multicolores 
Sur Win7 Ultimate x86, il ne marche pas. Dommage




______________________________________________________
--
Comptes sur moi , moi je compte sur mes doigts.
MSN
Répondre en citant
Message Barres Multicolores 
Hello ^^

Sympa Okay mon cerveau clignote Mr. Green

Je te proposes une version light de ton code, l'affichage est different ....

@+

Code:

@echo off
mode con LINES=50 COLS=81
title Barres Multicolores by yago_nfs_tm_91- ## :: \\ STRYK Version \\  ::

SETLOCAL ENABLEDELAYEDEXPANSION ENABLEEXTENSIONS

set b=ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
:re

for /L %%A in (1,1,80) do (
    color %%A
    echo !b:~0,%%A!
    @ping localhost -n 1 >nul
   )

goto re





______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Barres Multicolores 
c'est mieux, mais du coup ça manque de mouvement par rapport à celui de yago Smile




______________________________________________________
vive le batch
Visiter le site web du posteur MSN
Répondre en citant
Message Barres Multicolores 
Mouaip Twisted Evil

Donc, le même que Yago, en plus court ^^

Code:

@echo off
mode con LINES=50 COLS=81
title Barres Multicolores by yago_nfs_tm_91- }-## Optimised By STRYK ##-{

setlocal enabledelayedexpansion enableextensions

set b=ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ

:re

set /a r=%random%%%79
if %r%==0 goto :re
color %r%
echo !b:~0,%r%!
@ping localhost -n 1 >nul

goto :re





______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Répondre en citant
Message Barres Multicolores 
Cool Okay




______________________________________________________
http://www.YagoServer.net/
Visiter le site web du posteur Yahoo Messenger Skype
Répondre en citant
Message Barres Multicolores 
ouapi c'est cool, mais faut pas le regarder longtemps, car après moi je marchais pas droit :s




______________________________________________________
vive le batch
Visiter le site web du posteur MSN
Répondre en citant
Message Barres Multicolores 
Je suis content qu'on utilise AlRand et DisplayColor. Mr. Green

Sinon, sympa. Okay



Message Barres Multicolores 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch