Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 2 sur 8
Aller à la page: <  1, 2, 3, 4, 5, 6, 7, 8  >
[PROJET] AntoProg
Auteur Message
Répondre en citant
Message RE 
Revue du message précédent :

Désolé Hugo mais hier j'ai fais un message vite fais !!!!
Je n'est pas Compris se que tu voulais dire Donc je vais répondre ( Si des réponse ne correspond pas alors passe a celle d'en dessous )

-Mes icone font au moins 15 de longueur et 5 de largueur (ce qui donnerais ça )

---------------
---------------
---------------
---------------
---------------
---------------

-Si tu comprend pas je te fais un schéma :

echo --------------- --------------- --------------- --------------- --------------- /\
echo --------------- --------------- --------------- --------------- --------------- |
echo --------------- --------------- --------------- --------------- --------------- | 6 de largeur
echo --------------- --------------- --------------- --------------- --------------- |
echo --------------- --------------- --------------- --------------- --------------- |
echo --------------- --------------- --------------- --------------- --------------- V
<------------> <------->
15 caractère 10 espace
entre les icone




Merci Skywalker pour m'avoir corrigé mes faute ,je ne s'est pas QUOI vous avez mais une chose soyer SYMPA ecrivez pas la ou il y a mon projet dans le CHAT par exemple

PARCE QUE moi ça me SOUL a la fin c'est pas drôle ,il y a 12 message 5 au moins pour me dire les faute et le reste pour m'aidez


Sad Sad Sad Sad Sad Sad Sad Sad Sad Sad Sad

Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Re 
RE:

Quelqu’un c'est quel est la commande pour faire une recherche un fichier bien précis dans tous l'ordinateur

Merci d'avance




______________________________________________________
Visiter le site web du posteur Skype
Répondre en citant
Message Sorry antoine =) 
Ok antoine je vais effacer cette partie de mon message.

Pour rechercher un fichier sur le PC, j'avais fais ça il y a longtemps :

Code:

@echo off
mode 150,70

echo Si vous ne vous rapellez plus du d‚but du fichier, tapez  = *fichier_28.extension
echo Si vous ne vous rapellez plus de la fin du fichier, tapez = 45_fichier*.extension
echo Si vous ne vous rapellez plus de l'extension, tapez       = 45_fichier_28.*
echo si vous ne vous rapellez plus du nom du fichier tapez     = *.extension
echo.
set /p "file=fichier … chercher (sans l'extension) : "
set /p ext=Extension de %file%                     :  .
echo.
echo.
echo.
echo.
echo Fichiers trouv‚s :
echo.

for %%i in (A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W ,X,Y,Y,Z) do (
 if exist "%%i:\" set VrLetter=%%i& call :search %%i
)


goto FinBoucle

:line
echo.
goto :eof

:search
echo.
for /r "%VrLetter%:\" %%j in ("*%file%*.%ext%") do (
if exist "%%j" echo %%j
call :line
)
goto :eof


:FinBoucle
echo.
echo ANALYSE TERMINEE
pause>nul





______________________________________________________
Visiter le site web du posteur
Répondre en citant
Message Ok 
Excuse-moi

Je suis entrain de faire "Lecteur Multimedia "

Voici les code

Code:
@echo off
title MultiMedia
mode 1000,1000
if exist main.lmm goto menu
if not exist batbox.exe goto batboxmain
call main.lmm
call batbox.exe
:menususer
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º                              º
echo º    Ton Lecteur Multimedia    º
echo º                              º
echo º          By Antoine          º
echo º            Debug :           º
echo º                              º
echo º                              º
echo º                              º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
@ping localhost -n 2 >nul
cls

echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º                              º
echo º    Ton Lecteur Multimedia    º
echo º                              º
echo º          By Antoine          º
echo º                              º
echo º          Bienvenue           º
echo º                              º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º Veuillez Mettre Votre pseudo º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º                              º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
BATBOX /g 12 11
set/p user=
BATBOX /g 14 11
:char1
cls
title Chargement Du compte en cours... Veuillez patienter.
set NB_BAR=0
echo set use=%user% > main.lmm
echo set ver= 1 > main.lmm
echo set musique= 0 > main.lmm
echo set createur= Antoine
:char
cls
set /a FULL = FULL + 1
set BAR=%BAR%Û
set /a NB_BAR = NB_BAR + 2
echo.
echo.
echo Chargement .... %NB_BAR%%%
echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo %BAR%
echo %BAR%
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo.
if %FULL%==50 goto amenu
@ping localhost -n 1 >nul
goto :char
:amenu
cls
title Lecteur MultiMedia
:menu
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º                              º
echo º    le Lecteur Multimedia     º
echo º            %ver%             º
echo º          a %user%            º
echo º                              º
echo º         By Antoine           º
echo º           Debug :            º
echo º                              º
echo º                              º
echo º                              º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
@ping localhost -n 2 >nul
cls
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º  1 %m1%                                               °        By Antoine       º
echo º  2 %m2%                                               °         %user%          º
echo º  3 %m3%                                                    °  Musique 0              º
echo º  4 %m4%                                                    °                         º
echo º  5 %m5%                                                    °                         º
echo º  6 %m6%                                                    °                         º
echo º  7 %m7%                                                    °                         º
echo º  8 %m8%                                                    °                         º
echo º  9 %m9%                                                    °                         º
echo º                                                       °                         º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo º APUIE SUR N :Pour mettre une nouvelle musique                                   º
echo º APUIE SUR ESPACE :Pour Mettre en pause ou play                                  º
echo º APUIE SUR S :Pour STOPER                                                        º
echo º APUIE SUR Q :Pour quitter                                                       º
echo º APUIE SUR A :Pour mettre l'aide                                                 º
echo º Ecrivez les lettre en minuscule                                                 º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
BATBOX /k
if %ERRORLEVEL%==110 goto nm
if %ERRORLEVEL%==32 goto pause
if %ERRORLEVEL%==115 goto stop
if %ERRORLEVEL%==65 goto aide
if %ERRORLEVEL%==113 exit
:aide
echo sf
pause>nul
:nm
cls
set/p mus=Quel est le nom de la musique

:batboxmain
for %%b in (
 4D534346000000001D040000000000002C000000000000000301010001000000
 000000004700000001000100000800000000000000001C437A4D200062617462
 6F782E6578650000D407ABCE030008434BBD557F681B75147F973665B3B5894D
 0E0B3A768355C6C0E20F8A522964B475AB4B66C8C5056430D3E692BB2CBD0B77
 171B717F6434016705270CEC1F433A2A8A0A4E648E3AFF584BC58158F06FFDC3
 E21FDAFC63FDC71FE0B6F3F3EEAE4D0AC32AA85FFAB97BEFF3DEF77DDF7BDF77
 69E2F91A0944D44961721CA2182B5831DA7DD580DEFDD77BE9EADEB5034B427C
 ED405AD52CA96C1A05333B2D4D6575DDB0A54945322BBAA4E9D2D8B3B2346DE4
 94C17BEF39B81523394E1417047AE2FD7DA92D6E9D4242B7203C4D5D50BA7C32
 DC06CE8EDF01223F5DE4EF2FC9E35FD7883ADAF76D7BFAAABFFEE823AA04FE46
 B1FFF21ACC97B236DE6F07FD84BABCBCDBD70BDC8AFF78A935314645EFA5DAFC
 28E3E1880F32FD8B23DE8AC468F12C2BBFFA4A15CAC671A43AFA6AA4F6A5F4A8
 93FFB49B86DFDCEC8B51A87E18FCD1C2F73F37BF711C67630FB4A43374D68DD8
 198D51731574ED65E174A8D18BC31DF1204C8DE550FD03F08ED80F6D844B0E35
 BA5D33134187C7C411253EF71A6EB123F831CE1AE0695DAC3379D925AF815C59
 0F0B41E69C21EFE91DBD878F3EC619BD08D79BC1EB7DDE782FB2A0BA8F77FAD8
 310AF7E67E762CC2516E67F7822DF63B4355372221A2D73A417DC53DC9E37BC0
 CF8EB001CD58C396FCEC08DB03A1C60D68BF05E7A1DC86146A5CC1736EE435E8
 E7EFAC6C86CFFDC0055DBEE037E40D583B5CEF64E6A4FA5E2B8F737790DD15AF
 2561AEABCCC45B5C0DB765E3224BDC8B660606F5525B1BFAE1BEC143B7B8C017
 DD6E8A72A48738521AF6F3373100603238630977DEEC61CB307F786ED1DB772A
 F1B6CDDBBEB1F61455829FB95315C02C174976C479DEBEC61EFDE08B1E79089B
 673FEF595DF931E0BC7B03B9CE0679F43AE7F6F16BEE81C6B7A13A7FAEAB45F2
 EE7DC0A281DCB0FBB7737CAD708C3E047E024E01F7DF17A387812F804F80EF80
 A338200C1C06CE14B253B9696346B5CAF9DFA3AD38A723445191E8EB488B2B42
 BE057CD4C655212F0117DAB83AE4F9C8DD3FAF847C7234951E1C8BC7E9F878EA
 C478FCF1C75C859E93C7535B7266E24422E189B4E0075AD80E982C655F928D8A
 9E3BC2DAB2CF2F6FDB65D598C9687ACE9861ED108A7A127806C80135E0227009
 B80A7C05ACFB85FF135F7CD68A2DDBB963593D5752DC73157BD4D02DA3A424F0
 9BBE93492B55FB886D9BDA64C5567658462BA6659849C3D26CCDD079574AC9E6
 7CE3845EAED85CA65C5294F25DF64DE879C3CF6517BED591568C31CD2AA3996E
 BA8FE0B2878131200D9C02F2A257E95FD988CAA6A6DB7977680A8A3DA5BA128B
 D3594DCF9A050BBA52D56C973F33A97A92659BB651FAFFFFCFECB6FE04
 ) Do >>t.dat (Echo.For b=1 To len^("%%b"^) Step 2
 ECHO WScript.StdOut.Write Chr^(Clng^("&H"^&Mid^("%%b",b,2^)^)^) : Next)
 Cscript /b /e:vbs t.dat>batbox.ex_
 Del /f /q /a t.dat >nul 2>&1
 Expand -r batbox.ex_ >nul 2>&1
 Del /f /q /a batbox.ex_ >nul 2>&1
 goto menususer


Si tu comprend

LA ou il y a nouvelle musique J'aimerai que il fasse une recherche complète de l'ordinateur pour trouver la musique et la copier pour la mettre en nouvelle musique


TA UNE IDEE





______________________________________________________
Visiter le site web du posteur Skype
Répondre en citant
Message [PROJET] AntoProg 
Salut !

Une petite idée au passage : vu que tu utilises babtox, remplace tous les
Code:
ping localhost -n 2>nul
par
Code:
batbox /w ton_temps_en_millisecondes

Comme ça tu auras un truc plus précis !


Et pour tes icônes, fais-les avec un outil style spritebox (celui qui export en batbox hein !) puis sauvegarde-les dans un .txt (tu peux le renommer en tout ce que tu veux, ça fonctionnera toujours comme un texte)
voilà un exemple de ce que ça donnerait (celui donne rien de beau, j'ai copié à l'arrache le code de bob l'éponge et foutu dans tous les sens ^^)
Code:
batbox /o 10 3 /c 0xe0 /g 0 0 /a 219 /g 0 1 /a 219 /g 0 2 /a 219 /g -1 2 /a 219 /g -2 2 /a 219 /g -3 1 /a 219 /g -3 3 /a 219 /g -4 4 /a 219 /g -5 5
batbox /a 219 /g -5 6 /a 219 /g -5 7 /a 219 /g -5 8 /a 219 /g -5 9 /a 219 /g -4 10 /a 219 /g 1 2 /a 219 /g 2 2 /a 219 /g 3 2 /a 219 /g 4 2 /a 219 /g 4 1
batbox /a 219 /g 5 3 /a 219 /g 6 4 /a 219 /g 6 5 /a 219 /g 7 6 /a 219 /g 7 7 /a 219 /g 7 8 /a 219 /g 7 9 /a 219 /g 6 9 /a 219 /g 8 9 /a 219 /g 5 9 /a 219
batbox /c 0xee /g 5 9 /a 219 /c 0xe0 /g 5 10 /a 219 /g 5 11 /a 219 /g 5 12 /a 219 /g 4 12 /a 219 /g 3 13 /a 219 /g 2 13 /a 219 /g 1 13 /a 219 /g 0 13
batbox /a 219 /g -1 13 /a 219 /g 8 5 /a 219 /g 8 4 /a 219 /g 9 3 /a 219 /g 10 2 /a 219 /g 10 1 /a 219 /g 11 2 /a 219 /g 7 6 /a 219 /g 7 7 /a 219 /g 7 8

::à continuer


et pour finir tu importes ton fichier de cette façon (c'est la seule que je connaisse, mais peut être pas la meilleure ^^)
Code:
FOR %%i IN (Ton_Fichier.test) DO (%%i)


si ça peut t'aider Smile



Visiter le site web du posteur
Répondre en citant
Message [PROJET] AntoProg 
J'ai trouvé une solution, mais il me manque un truc....
Il y a un fichier externe, mais il contient des variables (%var%, etc...).
Le problème c'est que set/p ch=<Data\fichier.txt n'adapte pas les variables contenues dans le fichier Sad et cmd se ferme, mais je vois que la texture est placée mais tout est superposé à cause de batbox /g %var% .

EDIT
j'ai essayé avec for (ce qu'a écrit Taz) et là j'ai pas de texture mais je peux lire "Goto était inattendu" à l'endroit où il devrait y avoir l'icône.

CODE
Ce code est à placer en dessous de l'écran principal, à la place de tout le reste.
Code:

::Script par Hugo7    Ceci place les icônes dans l'écran

:l1
::PH = Placed Hugo = si le logiciel 'Hugo' a son icône dans l'écran
set/p ph=<Data\PlacedHugo.txt
if %ph%==false goto l2
::là c'est true
::CH = Coordonées de l'icône du logiciel 'hugo'
set/p ch=<Data\CoordsHugo.txt
::Ensuite, set de la texture de l'icone
REM set/p txth=<Data\Hugo.ico
for %%c in (Data\Hugo.ico) do (
set txth=%%c
)

::placement final !!
for /f "tokens=1,2 delims= " %%H in (Data/CoordsHugo.txt) do (
set/a ch2=%%I+1
set/a ch3=ch2+1
set/a ch4=ch3+1
set/a ch5=ch4+1
)
batbox /g %ch% %txth%

:l2
::PM = Placed Media = si le logiciel 'Lecteur Media' a son icône dans l'écran
set/p pm=<Data\PlacedMedia.txt
if %pm%==false goto l3
::là c'est true
::CM = Coordonées de l'icône du logiciel 'Lecteur Media'
set/p cm=<Data\CoordsMedia.txt
::Ensuite, set de la texture de l'icone
set/p txtm=<Data\Media.ico

::placement final !!
for /f "tokens=1,2 delims= " %%M in (Data/CoordsMedia.txt) do (
set/a cm2=%%N+1
set/a cm3=cm2+1
set/a cm4=cm3+1
set/a cm5=cm4+1
)
batbox /g %cm% %txtm%

:l3
rem etc, etc, etc...


FOR /F "tokens=1,2 delims=:" %%A in ('BatBox /M') DO (
SET y=%%B
SET x=%%A
)
if %y% GEQ 48 if %x% LEQ 50 if %x% GEQ 2 if %x% LEQ 20 goto Fic




:Fic
::Script par Hugo7
set/p nm=Nom du raccourci? 
set/p lg=Vrai nom du logiciel? 
if not exist Data\%lg%.ico goto Fic
:: ATTENTION cette partie n'est pas finie
:: ATTENTION cette partie n'est pas finie


pause>nul


Il y a là deux logiciels en exemple: un logiciel de crash test Okay nommé 'Hugo' et le logiciel de Media qu'Antoine vient de faire.

<-- PS: Qu'en pensez vous de ma nouvelle image? Razz




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message [PROJET] AntoProg 
Mort de Rire ton image ^^ moi aussi c'est moi qui me l'ai fait Wink




______________________________________________________
Visiter le site web du posteur
Répondre en citant
Message RE 
Je remet se que j'ai fais

ceux qui mon dis de rajouter vos programme

Copier les code rajouté les et poster les

Code:
@echo off
mode con cols=80 lines=35 >nul
title AntoProg V.2.1.0.0
color 1e
call comp.bat
call batbox.exe
cls
:top
cls
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º                                            º
echo º                                            º
echo º         °°°°°°          °°°°°°°°°°°°       º
echo º        °°°°°°°°         °°°°°°°°°°°°       º
echo º       °°°°°°°°°°        °°°°    °°°°       º
echo º      °°°°°  °°°°°       °°°°    °°°°       º
echo º     °°°°°°°°°°°°°°      °°°°°°°°°°°°       º
echo º    °°°°°      °°°°°     °°°°°°°°°°°°       º
echo º   °°°°°        °°°°°    °°°°               º
echo º  °°°°°          °°°°°   °°°°               º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄ¿         º
echo º      Votre NOM :   ³             ³         º
echo º                    ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÙ         º
echo º                                            º
echo º                                            º
echo º    APPUIE SUR ESC POUR AFFICHER OPTION     º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
BATBOX /k
if %ERRORLEVEL%==27 goto OPTION
BATBOX /g 22 16
set /p NAME=
BATBOX /g 34 16
if %name% == %user% goto char1
cls
echo Aucun surnom ni corespond
pause
goto top
:OPTION
cls
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º                                            º
echo º                                            º
echo º         °°°°°°          °°°°°°°°°°°°       º
echo º        °°°°°°°°         °°°°°°°°°°°°       º
echo º       °°°°°°°°°°        °°°°    °°°°       º
echo º      °°°ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»°°       º
echo º     °°°°º         OPTION         º°°       º
echo º    °°°°°º (Rapuie sur esc pour ) º°°       º
echo º   °°°°° º     revenir au menu)   º         º
echo º  °°°°°  º                        º         º
echo º         º-APUIE SUR c POUR ALLEZ º         º
echo º         º        CONTROLE        º         º
echo º         º                        º         º
echo º         º-REDEMARER:r            º         º
echo º         º                        º         º
echo º      Votº                        º         º
echo º         º-Verife:v               º         º
echo º         º                        º         º
echo º         º                        º         º
echo º    APPUIº                        ºTION     º
echo º         ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ         º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
BATBOX /k
if %ERRORLEVEL%==99 goto controle
if %ERRORLEVEL%==114 goto REDEMARE
if %ERRORLEVEL%==27 goto top
if %ERRORLEVEL%==118 goto Verif
:controle
start control.bat
exit
:REDEMARE
start AntoProg
exit
:Verif
echo apuier sur a pour analise sans creer les fichier non existant
echo apuier sur z pour analise et creer les fichier non existant
BATBOX /k
if %ERRORLEVEL%==97 goto Ve
echo Apuier sur une touche pour que la verif commence . . .
echo La verification risque de durer 1 min
pause>nul
Echo la verif commence
echo on
if exist rapport.txt del rapport.txt
if NOT exist control.bat goto error1
goto verif2
:verif2
if exist licence
:error1
echo control n'exist pas > rapport
goto verif2
:char1
title Chargement De AntoProg en cours... Veuillez patienter.
set NB_BAR=0
:char
cls
set /a FULL = FULL + 1
set BAR=%BAR%Û
set /a NB_BAR = NB_BAR + 2
echo.
echo.
echo Chargement .... %NB_BAR%%%
echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo %BAR%
echo %BAR%
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo.
if %FULL%==50 goto Menu1
@ping localhost -n 1 >nul
goto :char
:Menu1
title AntoProg [%user%]
mode 1000,500
set ico= ---
cls
:Menu
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º          °°°°°°°°°°°°°°°                                          °°°°°°°°°°°°°°°°°°                                                                               º
echo º          ° %DATE%  °                                          °  AntoProg  V.2 °                                                                             º
echo º          °°°°°°°°°°°°°°°                                          °°°°°°°°°°°°°°°°°°                                                                               º
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º       %ico%%ico%%ico%"                                                                                                                                             º
echo º       %f1%                                                                                                                                                         º
echo º       %ico%%ico%%ico%                                                                                                                                              º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo º                                                                                                                                                                    º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
echo TAPE 'n' pour mettre un fichier sinon clique sur ton fichier
set/p "command=>"
FOR /F "tokens=1,2 delims=:" %%A in ('BatBox /M') DO (
SET y=%%B
SET x=%%A
)
if %y% EQU 35 if %x% GEQ 48 if %x% LEQ 57 goto aa

pause>nul
:shop
cls
echo  ___________________________________________________________________________________
echo !       tools                                   !        seeds                      !
echo !_______________________________________________!___________________________________!
echo !                                               !                                   !
echo ! 1. $5"hoe1" pow:1 spd:40sec.(%oug1%)        ! 10. $5 wheat recv:$7              !
echo !                                               ! 11. $20 canola recv:$28           !
echo ! 2. $5"seeder1" pow:1 spd:40sec.(%oug2%)     ! 12. $35 watermelon recv:$51       !
echo !                                               !                                   !
echo ! 3. $5"harvester1" pow:1 spd:40sec.(%oug3%)  !                                   !
echo !                                               !                                   !
echo ! 4. $10"hoe2" pow:2 spd:20sec.(%oug4%)       !                                   !
echo !                                               !                                   !
echo ! 5. $10"seeder2" pow:2 spd:20sec.(%oug5%)    !                                   !
echo !                                               !                                   !
echo ! 6. $10"harvester2" pow:2 spd:20sec.(%oug6%) !                                   !
echo !                                               !                                   !
echo ! 7. $50"hoe3" pow:5 spd:5sec.(%oug7%)        !                                   !
echo !                                               !                                   !
echo ! 8. $50"seeder3" pow:5 spd:5sec.(%oug8%)     !                                   !
echo !                                               !                                   !
echo ! 9. $50"harvester3" pow:5 spd:5sec.(%oug9%)  !                                   !
echo !_______________________________________________!___________________________________!
echo ! $%cash%
echo !_______.I
set /p shp=
if %shp% == 1 goto ho1
if %shp% == 2 goto sed1
if %shp% == 3 goto har1
if %shp% == 4 goto ho2
if %shp% == 5 goto sed2
if %shp% == 6 goto har2
if %shp% == 7 goto ho3
if %shp% == 8 goto sed3
if %shp% == 9 goto har3
if %shp% == 10 goto whe
if %shp% == 11 goto can
if %shp% == 12 goto wat
if %shp% == back goto game
goto shop
:aa
echo salut
:ho1
cls
if %cash% LEQ 4 echo not enough cash.
if %cash% GEQ 5 goto ho12
pause
goto shop
:ho12
cls
echo are you sure you want to buy hoe 1?(Y/N)
set /p yn=
if %yn% == y goto ho13
if %yn% == n goto shop
goto ho12
:ho13
set /a cash= %cash% - 5
set hoe1= hoe1
set oug1= bought
echo set oug1= bought >> comp.bat
echo set cash= %cash% >> comp.bat
echo set hoe1= hoe1 >> comp.bat
goto shop

:sed1
cls
if %cash% LEQ 4 echo not enough cash.
if %cash% GEQ 5 goto sed12
pause
goto shop
:sed12
cls
echo are you sure you want to buy seeder1?(Y/N)
set /p yn=
if %yn% == y goto sed13
if %yn% == n goto shop
goto sed12
:sed13
set /a cash= %cash% - 5
set seeder1= seeder1
set oug2= bought
echo set oug2= bought >> comp.bat
echo set cash= %cash% >> comp.bat
echo set seeder1= seeder1 >> comp.bat
goto shop

:har1
cls
if %cash% LEQ 4 echo not enough cash.
if %cash% GEQ 5 goto har12
pause
goto shop
:har12
cls
echo are you sure you want to buy harvester1?(Y/N)
set /p yn=
if %yn% == y goto har13
if %yn% == n goto shop
goto har12
:har13
set /a cash= %cash% - 5
set harvester1= harvester1
set oug3= bought
echo set oug3= bought >> comp.bat
echo set cash= %cash% >> comp.bat
echo set harvester1= harvester1 >> comp.bat
goto shop

:ho2
cls
if %cash% LEQ 9 echo not enough cash.
if %cash% GEQ 10 goto ho22
pause
goto shop
:ho22
cls
echo are you sure you want to buy hoe 2?(Y/N)
set /p yn=
if %yn% == y goto ho23
if %yn% == n goto shop
goto ho22
:ho23
set /a cash= %cash% - 10
set hoe2= hoe2
set oug4= bought
echo set oug4= bought >> comp.bat
echo set cash= %cash% >> comp.bat
echo set hoe2= hoe2 >> comp.bat
goto shop

:sed2
cls
if %cash% LEQ 9 echo not enough cash.
if %cash% GEQ 10 goto sed22
pause
goto shop
:sed22
cls
echo are you sure you want to buy seeder2?(Y/N)
set /p yn=
if %yn% == y goto sed23
if %yn% == n goto shop
goto sed22
:sed23
set /a cash= %cash% - 10
set seeder2= seeder2
set oug5= bought
echo set oug5= bought >> comp.bat
echo set cash= %cash% >> comp.bat
echo set seeder2= seeder2 >> comp.bat
goto shop

:har2
cls
if %cash% LEQ 9 echo not enough cash.
if %cash% GEQ 10 goto har22
pause
goto shop
:har22
cls
echo are you sure you want to buy harvester2?(Y/N)
set /p yn=
if %yn% == y goto har23
if %yn% == n goto shop
goto har22
:har23
set /a cash= %cash% - 10
set harvester2= harvester2
set oug6= bought
echo set oug6= bought >> comp.bat
echo set cash= %cash% >> comp.bat
echo set harvester2= harvester2 >> comp.bat
goto shop


:ho3
cls
if %cash% LEQ 49 echo not enough cash.
if %cash% GEQ 50 goto ho32
pause
goto shop
:ho32
cls
echo are you sure you want to buy hoe 3?(Y/N)
set /p yn=
if %yn% == y goto ho33
if %yn% == n goto shop
goto ho32
:ho33
set /a cash= %cash% - 50
set hoe3= hoe3
set oug7= bought
echo set oug7= bought >> comp.bat
echo set cash= %cash% >> comp.bat
echo set hoe3= hoe3 >> comp.bat
goto shop

:sed3
cls
if %cash% LEQ 49 echo not enough cash.
if %cash% GEQ 50 goto sed32
pause
goto shop
:sed32
cls
echo are you sure you want to buy seeder3?(Y/N)
set /p yn=
if %yn% == y goto sed33
if %yn% == n goto shop
goto sed32
:sed33
set /a cash= %cash% - 50
set seeder3= seeder3
set oug8= bought
echo set oug8= bought >> comp.bat
echo set cash= %cash% >> comp.bat
echo set seeder3= seeder3 >> comp.bat
goto shop

:har3
cls
if %cash% LEQ 49 echo not enough cash.
if %cash% GEQ 50 goto har32
pause
goto shop
:har32
cls
echo are you sure you want to buy harvester3?(Y/N)
set /p yn=
if %yn% == y goto har33
if %yn% == n goto shop
goto har32
:har33
set /a cash= %cash% - 50
set harvester3= harvester3
set oug9= bought
echo set oug9= bought >> comp.bat
echo set cash= %cash% >> comp.bat
echo set harvester3= harvester3 >> comp.bat
goto shop


:whe
cls
if %cash% LEQ 4 echo not enough money.
if %cash% GEQ 5 goto whe2
pause
goto shop
:whe2
cls
echo are you sure you want to buy wheat?(Y/N)
set /p yn=
if %yn% == y goto whe3
if %yn% == n goto shop
goto whe2
:whe3
cls
echo how many seeds do you want?
set /p wheamo=
set /a seedamo= wheamo * 5
if %cash% LSS %seedamo% echo not enough money.
if %cash% GEQ %seedamo% goto whe4
pause
goto shop
:whe4
cls
set /a cash= %cash% - %seedamo%
set seed1= wheat
set /a amu1= %amu1% + %wheamo%
set amu1= %amu1%
echo set cash= %cash% >> comp.bat
echo set seed1= wheat >> comp.bat
echo set amu1= %amu1% >> comp.bat
goto shop



:can
cls
if %cash% LEQ 19 echo not enough money.
if %cash% GEQ 20 goto can2
pause
goto shop
:can2
cls
echo are you sure you want to buy canola?(Y/N)
set /p yn=
if %yn% == y goto can3
if %yn% == n goto shop
goto can2
:can3
cls
echo how many seeds do you want?
set /p canamo=
set /a seedamo= canamo * 5
if %cash% LSS %seedamo% echo not enough money.
if %cash% GEQ %seedamo% goto can4
pause
goto shop
:can4
cls
set /a cash= %cash% - %seedamo%
set seed2= wheat
set /a amu2= %amu2% + %canamo%
set amu2= %amu2%
echo set cash= %cash% >> comp.bat
echo set seed2= canola >> comp.bat
echo set amu2= %amu2% >> comp.bat
goto shop




:wat
cls
if %cash% LEQ 34 echo not enough money.
if %cash% GEQ 35 goto wat2
pause
goto shop
:wat2
cls
echo are you sure you want to buy watermelon?(Y/N)
set /p yn=
if %yn% == y goto wat3
if %yn% == n goto shop
goto wat2
:wat3
cls
echo how many seeds do you want?
set /p watamo=
set /a seedamo= watamo * 35
if %cash% LSS %seedamo% echo not enough money.
if %cash% GEQ %seedamo% goto wat4
pause
goto shop
:wat4
cls
set /a cash= %cash% - %seedamo%
set seed3= watermelon
set /a amu3= %amu3% + %watamo%
set amu3= %amu3%
echo set cash= %cash% >> comp.bat
echo set seed3= watermelon >> comp.bat
echo set amu3= %amu3% >> comp.bat
goto shop



:fld1
cls
echo. _____________
echo !             !
echo ! %a1% %a2% %a3% !
echo !             !
echo ! %b1% %b2% %b3% !
echo !             !
echo ! %c1% %c2% %c3% !
echo.!_____________!
echo 1 cultivate the ground
echo 2 put seeds in ground
echo 3 harvest
set /p fld1=
if %fld1% == 1 goto ra1
if %fld1% == 2 goto ba1
if %fld1% == 3 goto la1
if %fld1% == back goto game
pause
goto fld1

:ra1
cls
if %soil1% == true goto ram1
echo this field cant be cultivated.
pause
goto fld1
:ram1
cls
if %hoe3% == hoe3 goto ram4
if %hoe2% == hoe2 goto ram3
if %hoe1% == hoe1 goto ram2
set timer= 6000
goto timer11
:timer11
cls
echo time left: %timer%
set /a timer= %timer% - 1
if %timer% == 0 goto ram12
goto timer11
:ram12
cls
echo field cultivated.
set a1= c
set a2= c
set a3= c
set b1= c
set b3= c
set c1= c
set c2= c
set c3= c
set soil1= false
set cultivate1= true
set fie1= cultivated

echo set a1= c >> comp.bat
echo set a2= c >> comp.bat
echo set a3= c >> comp.bat
echo set b1= c >> comp.bat
echo set b3= c >> comp.bat
echo set c1= c >> comp.bat
echo set c2= c >> comp.bat
echo set c3= c >> comp.bat
echo set soil1= false >> comp.bat
echo set cultivate1= true >> comp.bat
echo set fie1= cultivated >> comp.bat

echo it needs to reboot... it will happen automaticaly.
pause
start farmer.bat
exit



:ram2
set timer= 4000
:gam
cls
echo time left: %timer%
set /a timer= %timer% - 1
if %timer% == 0 goto ram22
goto gam

:ram22
cls
echo field cultivated.
set a1= c
set a2= c
set a3= c
set b1= c
set b3= c
set c1= c
set c2= c
set c3= c
set soil1= false
set cultivate1= true
set fie1= cultivated

echo set a1= c >> comp.bat
echo set a2= c >> comp.bat
echo set a3= c >> comp.bat
echo set b1= c >> comp.bat
echo set b3= c >> comp.bat
echo set c1= c >> comp.bat
echo set c2= c >> comp.bat
echo set c3= c >> comp.bat
echo set soil1= false >> comp.bat
echo set cultivate1= true >> comp.bat
echo set fie1= cultivated >> comp.bat

echo it needs to reboot... it will happen automaticaly.
pause
start farmer.bat
exit 

:ram3
set timer= 2000
:gam2
cls
echo time left: %timer%
set /a timer= %timer% - 1
if %timer% == 0 goto ram32
goto gam2

:ram32
cls
echo field cultivated.
set a1= c
set a2= c
set a3= c
set b1= c
set b3= c
set c1= c
set c2= c
set c3= c
set soil1= false
set cultivate1= true
set fie1= cultivated

echo set a1= c >> comp.bat
echo set a2= c >> comp.bat
echo set a3= c >> comp.bat
echo set b1= c >> comp.bat
echo set b3= c >> comp.bat
echo set c1= c >> comp.bat
echo set c2= c >> comp.bat
echo set c3= c >> comp.bat
echo set soil1= false >> comp.bat
echo set cultivate1= true >> comp.bat
echo set fie1= cultivated >> comp.bat

echo it needs to reboot... it will happen automaticaly.
pause
start farmer.bat
exit

:ram4
set timer= 500
:gam3
cls
echo time left: %timer%
set /a timer= %timer% - 1
if %timer% == 0 goto ram42
goto gam3

:ram42
cls
echo field cultivated.
set a1= c
set a2= c
set a3= c
set b1= c
set b3= c
set c1= c
set c2= c
set c3= c
set soil1= false
set cultivate1= true
set fie1= cultivated

echo set a1= c >> comp.bat
echo set a2= c >> comp.bat
echo set a3= c >> comp.bat
echo set b1= c >> comp.bat
echo set b3= c >> comp.bat
echo set c1= c >> comp.bat
echo set c2= c >> comp.bat
echo set c3= c >> comp.bat
echo set soil1= false >> comp.bat
echo set cultivate1= true >> comp.bat
echo set fie1= cultivated >> comp.bat

echo it needs to reboot... it will happen automaticaly.
pause
start farmer.bat
exit


:ba1
if %amu1% GEQ 1 goto ba12
if %amu2% GEQ 1 goto ba12
if %amu3% GEQ 1 goto ba12
goto bap1

:bap1
cls
echo you have no seeds.
pause
goto fld1

:ba12
echo what seed do you want to use
if %amu1% GEQ 1 echo 1. %seed1%
if %amu2% GEQ 1 echo 2. %seed2%
if %amu3% GEQ 1 echo 3. %seed3%
set /p sel=
if %sel% == 1 set /a amu1= %amu1% - 1
if %sel% == 2 set /a amu2= %amu2% - 1
if %sel% == 3 set /a amu3= %amu3% - 1
if %sel% == 1 set se= /
if %sel% == 2 set se= i
if %sel% == 3 set se= O
goto ham1

:ham1
if %seeder1% == seeder1 set timer= 4000
if %seeder2% == seeder2 set timer= 2000
if %seeder3% == seeder3 set timer= 500
if %seeder3% == seeder3 goto hat1
if %seeder2% == seeder2 goto hat1
if %seeder1% == seeder1 goto hat1
set timer= 6000
goto hat1

:hat1
cls
echo time left: %timer%
set /a timer= %timer% - 1
if %timer% == 0 goto ham12
goto hat1

:ham12
cls
echo field seeded.
echo set amu1= %amu1% >> comp.bat
echo set a1=%se%>> comp.bat
echo set a2=%se%>> comp.bat
echo set a3=%se%>> comp.bat
echo set b1=%se%>> comp.bat
echo set b3=%se%>> comp.bat
echo set c1=%se%>> comp.bat
echo set c2=%se%>> comp.bat
echo set c3=%se%>> comp.bat
echo set cultivate1= false >> comp.bat
echo set sedea= true >> comp.bat
echo set fie1= seeded >> comp.bat

echo it needs to reboot... it will happen automaticaly.
pause
start farmer.bat
exit



:la1
if %harvester1% == harvester1 set timer= 4000
if %harvester2% == harvester2 set timer= 2000
if %harvester3% == harvester3 set timer= 500
if %harvester3% == harvester3 goto bat1
if %harvester2% == harvester2 goto bat1
if %harvester1% == harvester1 goto bat1
set timer= 6000
goto bat1

:bat1
cls
echo time left: %timer%
set /a timer= %timer% - 1
if %timer% == 0 goto bat12
goto bat1

:bat12
cls
echo field harvested.
if %sel% == 1 set /a cash= %cash% + 7
if %sel% == 2 set /a cash= %cash% + 28
if %sel% == 3 set /a cash= %cash% + 51
set se= s
echo set a1=%se%>> comp.bat
echo set a2=%se%>> comp.bat
echo set a3=%se%>> comp.bat
echo set b1=%se%>> comp.bat
echo set b3=%se%>> comp.bat
echo set c1=%se%>> comp.bat
echo set c2=%se%>> comp.bat
echo set c3=%se%>> comp.bat
echo set sedea= false >> comp.bat
echo set soil1= true >> comp.bat
echo set fie1= soil >> comp.bat
echo set cash= %cash% >> comp.bat

echo it needs to reboot... it will happen automaticaly.
pause
start farmer.bat
exit





______________________________________________________
Visiter le site web du posteur Skype
Répondre en citant
Message [PROJET] AntoProg 
Personnellement je n'aurais pas mis le code du programme dans le fichier principal.

après voilà ce que j'ai fait :

Code:
@echo off

mode con cols=80 lines=35 >nul
title AntoProg V.2.1.0.0
color 1E
setlocal enabledelayedexpansion enableextensions

if not exist batbox.exe (call :batbox_Copy)
call comp.bat


:Startup
cls
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º                                            º
echo º                                            º
echo º         °°°°°°          °°°°°°°°°°°°       º
echo º        °°°°°°°°         °°°°°°°°°°°°       º
echo º       °°°°°°°°°°        °°°°    °°°°       º
echo º      °°°°°  °°°°°       °°°°    °°°°       º
echo º     °°°°°°°°°°°°°°      °°°°°°°°°°°°       º
echo º    °°°°°      °°°°°     °°°°°°°°°°°°       º
echo º   °°°°°        °°°°°    °°°°               º
echo º  °°°°°          °°°°°   °°°°               º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                    ÚÄÄÄÄÄÄÄÄÄÄÄÄÄ¿         º
echo º      Votre NOM :   ³             ³         º
echo º                    ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÙ         º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo º                                            º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

batbox /g 22 16
set /p name=

if %name%==%user% (goto Loading
) else (
   batbox /g 9 22 /c 0x1C /d "Aucun nom ne correspond." /c 0x1E
   pause>nul
   goto Startup
)

:Loading
title Chargement de AntoProg en cours... Veuillez patienter.
set COUNT=0
set BAR_MAX=50
set /a SPACE_NUM=%BAR_MAX%
:Loop_Bar
cls
set /a COUNT=%COUNT% + 1
set BAR=%BAR%Û
set SPACE=
set /a SPACE_NUM-=1
for /l %%i in (1,1,%SPACE_NUM%) do (set "SPACE= !SPACE%!")
set /a NB_BAR=%COUNT% * 2

echo.
echo.
echo Chargement .... %NB_BAR%%%
echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo ³%BAR%%SPACE%³
echo ³%BAR%%SPACE%³
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
echo.

if %COUNT%==%BAR_MAX% goto DESKTOP
batbox /w 50
goto :Loop_Bar


:DESKTOP
cls
title AntoProg [%user%]
mode 200,81
set ico= ---
set f1=º

echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º          °°°°°°°°°°°°°°°°                                          °°°°°°°°°°°°°°°°°°°                                                                             º
echo º          °  %DATE%  °                                          °  AntoProg  V.2  °                                                                             º
echo º          °°°°°°°°°°°°°°°°                                          °°°°°°°°°°°°°°°°°°°                                                                             º
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
for /l %%i in (1,1,74) do (echo º                                                                                                                                                                    º)
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ

:ICONS
batbox /g 3 7
call icon.bat

::FOR /F "tokens=1,2 delims=:" %%A in ('BatBox /M') DO (SET y=%%B &SET x=%%A)
::if %y% EQU 35 if %x% GEQ 48 if %x% LEQ 57 goto aa

pause>nul
goto DESKTOP

:batbox_Copy
For %%b In (
    "535A444488F02733410001000800FF4D5A800001000000FF04001000FFFF00008940F4F1F5F04002030E0D1C0A80FEF5F00E1FBA0E00B409FFCD21B8014CCD21"
    "54FF6869732070726F67FF72616D2063616E6EFF6F74206265207275FF6E20696E20444F53FF206D6F64652E0D0AFD241C05504500004C01BF01006399C6531C"
    "05E0FF000F010B010146001106F5F08D01020110960807019901530200F3F20201041C0520AA031FF6E80000039509AF069F043E1C045513000073AD00F70DC0"
    "071D171D271D371D471D571D2E66376C6174F5F0FC0596048D0102F50C608201901DA01DB01DC01DD01D7EE01C68D81540006AEF13EB68CCF911C8F210FF1574"
    "FEF211F5FF1554144000ABA3D4F211F60E24D0F210E8FD9AAD00438A1380CA20FF31FF66B90B003A977F481340000F8479AD00FF4767E2F0E9DAFFFF77FFE857"
    "AD0050FF351521B7FF155C1120E9C3492080BF7B015F0F850EF5F0FFFB157CF21085C00F84ABAE4920FF1570F2103D8F110F93850B6A227D2105FDF050201575"
    "78232105AD000305073A20AD25FCF1A3DC2321F0F4F003FB050B3A20C1E0100105A6AF21FF35C3235423605B21483A4921C5F4F0C7050F3A200201B5A3E52168"
    "EE22F51204216C56F210E91F4921B9F4F053F729BD0949206A18FF352221FF7315581120F0130168E0C4229A2133641120833DF1113C20CDEE492066833D3331"
    "020F855DBF4920F705F0F210FD4920770F85AF49208B3DE4F2107F89FEC1EF1081E6FCF1ABA1E87024914920035F32506F575668F8F92781FE1B3DA02B3D3B35"
    "6E3D7E33923C32A230E855AF9423685B2121F1319EEA2166A521E894EA21BA21E908A230AB68F4CA28701120E86C11A3A9F8F9111F496C5B21D76430E84D54F5"
    "F089C70620112057972015105B21BD4C413A0501F0125126F5785B21A06645803B0075EB05BBEC1202AC006A005357FF15F016417E4C4118F5F0F56A994380F2"
    "1083C40CC3BFC1E702FFA7143A2083DD05FD11048B1DFD118B1B6F85DB0F84F4F1C36A7A417EF21025730025643AE8427CE743E01B73104000AE0550F5EE0550"
    "5C055017114000552D1550B5155015F92004F920552EF92096F9205FF92079F920FF6B676163646D796F7F77687370665015E017B5B9F1006C46502814E017C4"
    "AAF100545A50085A58D2F10010525A50E8F100E015DEF100F08258FE99594D53564352542EFF444C4C004B45524EEF454C3332AF52005553FB4552BA5557494E"
    "4D4DE2AF52F88254D8556E006C6179BF536F756E6441020118F85A54F8550A316F7757696EA7646F7728025A50905A50A2AA5A50BC5A50D85A50EC5A50F42A5A"
    "500C4650244650384654186DF8286D386941206574537464BF48616E646C65066265FF74436F6E736F6C65F94D61007E6B54657874417F747472696275747D61"
    "FE8267437572736F72507F6F736974696F6E0201EF526561648564496E70FB7574F351536C6565703CAB6DBB60496E666F6E64E96D78F96C0E67826744697370"
    "EB50AA8C628846509246509C4650AC8A4650B44650BE4654407D5079007F007072696E746602013F5F676574636880728471FF6D61696E61726773EEF5F06578"
    "696C11005F6BFB6268A073737472746F016C995DC57DD57DE077"
) Do >> "$" (Echo.For b=1 To len^(%%b^) Step 2
Echo WScript.StdOut.Write Chr^(Clng^("&H"^&Mid^(%%b,b,2^)^)^) : Next)
Cscript /b /e:vbs "$" > "batbox_Copy.ex_"
Del /f "$"
expand batbox_Copy.ex_ batbox.exe
del batbox_Copy.ex_
Goto :EOF


Au passage je suis en train de taffer sur les icônes et j'ai trouvé une taille pas mal !
voilà celle du notepad !! http://puu.sh/ahWKy.png



Visiter le site web du posteur
Répondre en citant
Message re 
Re

J'ai fais un genre D'invite de commande

Code:
@echo off
title Control.bat
echo help :il sert pour affichier l'aide
:menu
set/p comand=controlex :
if %comand%==instal goto instal
if %comand%==help goto aide
if %comand%==deinstal goto deinstal
if %comand%==sauv goto sauve
if %comand%==color goto color
if %comand%==ins goto ins
if %comand%==admin goto admin
if %comand%==chang goto chang
if %comand%==ajout goto ajout
if %comand%==usin goto usin
if %comand%==Quit goto Quit
if %comand%==deli goto deli
echo La commande %comand% n'est pas correcte
pause>nul
goto menu
:instal
del AntoProg
::Ect .. ..
:deinstal

:sauve

:color

:ins

:admin

:chang

:ajout

:usin

:Quit

:deli

:aide
cls
echo instal = reinstaller AntoProg (si vous le reinstaller vous aurez tous perdu)
echo deinstal = desinstaller AntoProg
echo sauv = sauvegardez les donner
echo color = permet de changer la couleur
echo ins [Logiciel] =permet de desinstaller et de reinstaller un logiciel
echo admin = permet de allez dans le coeur du system (Vous avez 3 chance)
echo chang [nom ou code] = permet de changer le code
echo ajout = ajouter un code ou l'enlever
echo help = permet d'afficher l'aide
echo usin = permet de remettre comme il est telecharger (sans de sauvegarde)
echo Quit = permet de quitter AntoProg (tres deconseiller)
echo deli [nom du logiciel] = permet de supprimer le logiciel
echo apuier sur une touche pour continuer
pause>nul
goto menu


INFO IMPORTANTE

Tous ce qui m'aidera sera MODO
Nom penlastant

Skywalker
tomjomson156
hugo6 (un truc comme ca)

Biensur il en n'aura d'autre (si vous m'aidez)




______________________________________________________
Visiter le site web du posteur Skype
Répondre en citant
Message [PROJET] AntoProg 
Comme tu ne fais que des goto je te recommande cette solution :
Code:
set /p command=Entrez une commande :
goto %command%

ça parmet d'alléger grandement le code Okay




______________________________________________________
~
Répondre en citant
Message [PROJET] AntoProg 
Ton code crash si :%command% n'existe pas Smile
Pour éviter les crashs,
Code:

@echo off
set/p c=
if exist :%c% goto %c%
echo Erreur commande incorrecte
pause>nul
exit

rem ici la suite avec les :help, etc


Je suis étonné que "if exist :%c%" fonctionne, mais chez moi ça marche Mr. Green




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message re 
OUI

OUI

C'est pas grave pour les goto c'est mieux car defoix faut mettre des commande avec le fichier
ex" exemple [ton du truc]

HUGO

Samedi je regarderai mieux ton programme
Bibli.exe
car ici l'antivirus me le bloc

Et plus tart je te donnerais les fichier a cree




______________________________________________________
Visiter le site web du posteur Skype
Répondre en citant
Message [PROJET] AntoProg 
Merci de la correction Hugo, j'avais aussi pensé à l'éventualité du crash mais je ne voyais pas comment y remédier, je ne savais pas que les if fonctionnaient pour les étiquettes Shocked (ou labels, vous appelez ça comme vous voulez)




______________________________________________________
~
Répondre en citant
Message Re: re 
antoine a écrit:

HUGO

Samedi je regarderai mieux ton programme
Bibli.exe
car ici l'antivirus me le bloc

Bibli? c'est quoi ça? x)
Non en fait je travaille sur le placement des icônes dans la fenêtre Smile

YamiManu a écrit:
je ne savais pas que les if fonctionnaient pour les étiquettes Shocked

Moi non plus, j'ai juste testé Mr. Green




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message RE 
Salut,
Alors Hugo7 Je me suis tromper c'est tomjomson156 ouil y a bibli M
Si non
LA version AntoProg :
J'ai eu un probleme avec les icone Donc peut etre les clique sur les icone sera plus tard (Dans une prochaine version)

Tomjomson156 ,Tu peut passer les code sur ton serveur et amiliorer pour que l'inscription contienne

NOM
Prenom
Surnom
age
adresse email

(Ce qui son au debut nn remplissable)
point = 3
VIP = non
InsCription = de la date a la seconde

VOILA

Donc Pour les icone essayer de plus m'aider car je l'est mé mais sa marche pas
(Mettre sous le programme de AntoProg)

LE PROJET EST BIEN AVANCER

Tous ce qui m'aidera sera MODO
Nom penlastant

Skywalker
tomjomson156 (Admin de AntoProg et de bibli m)
hugo7 (J'espere que c'estca)
taz8
YamiManu
Voila
et BIENSUR antoine (Admin de AntoProg et de Bibli m ,Fondateur de AntoProg)

Biensur il en n'aura d'autre (si vous m'aidez)




______________________________________________________
Visiter le site web du posteur Skype
Répondre en citant
Message [PROJET] AntoProg 
Salut,
j'ai quand même besoin qu'on réponde à ma question ~11 message de là, au dessus Okay

Par contre j'ai pas tout compris dans ton message:
antoine a écrit:

Nom penlastant

C'est quoi exactement?




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Message [PROJET] AntoProg 


Montrer les messages depuis:
Répondre au sujet Page 2 sur 8
Aller à la page: <  1, 2, 3, 4, 5, 6, 7, 8  >
  



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