Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[resolu]petite aide avec batbox /y et /m svp ;)
Auteur Message
Répondre en citant
Message [resolu]petite aide avec batbox /y et /m svp ;) 
Bonjour à tous :D ,
Je fais un programme avec des boutons et tout et donc le texte "s'allume" (en gros il change de couleur pour que ça ressorte quoi ) quand je passe dessus mais j'aimerai que si je clique pas je puisse utiliser le fait que le texte s'allume explications encode >>
Code:

@echo off
mode con cols=100 lines=50
:debut
batbox /c 0x4 /g 45 24 /d "Bonjour" /g 45 26 /d "Hello" /h 0
rem batbox /y pour detecter si un mouvement a lieu sur la zone
FOR /F "tokens=1,2 delims=:" %%A in ('BatBox /y') DO (
SET Y=%%B
SET X=%%A
)
rem si il le dectecte il change la couleur
if %Y% EQU 24 batbox /c 0xc /g 45 24 /d "Bonjour"
if %Y% EQU 26 batbox /c 0xc /g 45 26 /d "Hello"
if %Y% NEQ 24 goto debut
if %Y% NEQ 26 goto debut
set X=
set Y=
rem si je clique il me renvoie soit à hello ou bonjour
FOR /F "tokens=1,2 delims=:" %%A in ('BatBox /m') DO (
SET Y=%%B
SET X=%%A
)
if %Y% EQU 24 goto bonjour
if %Y% EQU 26 goto hello
goto debut
:hello
echo hello
pause >nul
cls
goto debut
:bonjour
echo bonjour
pause >nul
cls
goto debut

j'aimerais qu'il n'attende pas que je clique pour retourner au debut voilà comme ça j'ai pas besion de recliquer autre part pour qu'il me rallume des autres textes
J'espere que vous comprendrez si ya des questions hésitez pas :)



Dernière édition par programme le Jeu 10 Mar 2016 - 21:37; édité 1 fois
Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Re: petite aide avec batbox /y et /m svp ;) 
programme a écrit:
Bonjour à tous Very Happy ,
Je fais un programme avec des boutons et tout et donc le texte "s'allume" (en gros il change de couleur pour que ça ressorte quoi ) quand je passe dessus mais j'aimerai que si je clique pas je puisse utiliser le fait que le texte s'allume explications encode >>
Code:

@echo off
mode con cols=100 lines=50
:debut
batbox /c 0x4 /g 45 24 /d "Bonjour" /g 45 26 /d "Hello" /h 0
rem batbox /y pour detecter si un mouvement a lieu sur la zone
FOR /F "tokens=1,2 delims=:" %%A in ('BatBox /y') DO (
SET Y=%%B
SET X=%%A
)
rem si il le dectecte il change la couleur
if %Y% EQU 24 batbox /c 0xc /g 45 24 /d "Bonjour"
if %Y% EQU 26 batbox /c 0xc /g 45 26 /d "Hello"
if %Y% NEQ 24 goto debut
if %Y% NEQ 26 goto debut
set X=
set Y=
rem si je clique il me renvoie soit à hello ou bonjour
FOR /F "tokens=1,2 delims=:" %%A in ('BatBox /m') DO (
SET Y=%%B
SET X=%%A
)
if %Y% EQU 24 goto bonjour
if %Y% EQU 26 goto hello
goto debut
:hello
echo hello
pause >nul
cls
goto debut
:bonjour
echo bonjour
pause >nul
cls
goto debut

j'aimerais qu'il n'attende pas que je clique pour retourner au debut voilà comme ça j'ai pas besion de recliquer autre part pour qu'il me rallume des autres textes
J'espere que vous comprendrez si ya des questions hésitez pas Smile



J'ai pas trop compris ce que tu demandais, mais je pense que c'est ça :
Code:

@echo off
mode con cols=100 lines=50

batbox /c 0x4 /g 45 24 /d "Bonjour" /g 45 26 /d "Hello" /h 0
:debut
set CLIC1=0
set CLIC2=0
rem batbox /y pour detecter si un mouvement a lieu sur la zone
FOR /F "tokens=1-3 delims=:" %%A in ('BatBox /y') DO (
SET Y=%%B
SET X=%%A
set Clic=%%C
)
rem si il le dectecte il change la couleur
if %Y% EQU 24 if %x% GEQ 45 if %x% LEQ 52 (
batbox /c 0xc /g 45 24 /d "Bonjour" /c 0x07
set CLIC1=1
If %CLIC% EQU 1 (
echo.
echo Bonjour
batbox /w 1000 /g 0 25 /d "       "
))


if %Y% EQU 26 if %x% GEQ 45 if %x% LEQ 50 (
batbox /c 0xc /g 45 26 /d "Hello" /c 0x07
set CLIC2=1
If %CLIC% EQU 1 (
echo.
echo Hello
batbox /w 1000 /g 0 27 /d "       "
))
if %CLIC1% EQU 0 batbox /c 0x07 /g 45 24 /d "Bonjour"
if %CLIC2% EQU 0 batbox /c 0x07 /g 45 26 /d "Hello"
goto debut


@ ++ Okay Wink




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message Re: petite aide avec batbox /y et /m svp ;) 
Xenoxis a écrit:
programme a écrit:
Bonjour à tous Very Happy ,
Je fais un programme avec des boutons et tout et donc le texte "s'allume" (en gros il change de couleur pour que ça ressorte quoi ) quand je passe dessus mais j'aimerai que si je clique pas je puisse utiliser le fait que le texte s'allume explications encode >>
Code:

@echo off
mode con cols=100 lines=50
:debut
batbox /c 0x4 /g 45 24 /d "Bonjour" /g 45 26 /d "Hello" /h 0
rem batbox /y pour detecter si un mouvement a lieu sur la zone
FOR /F "tokens=1,2 delims=:" %%A in ('BatBox /y') DO (
SET Y=%%B
SET X=%%A
)
rem si il le dectecte il change la couleur
if %Y% EQU 24 batbox /c 0xc /g 45 24 /d "Bonjour"
if %Y% EQU 26 batbox /c 0xc /g 45 26 /d "Hello"
if %Y% NEQ 24 goto debut
if %Y% NEQ 26 goto debut
set X=
set Y=
rem si je clique il me renvoie soit à hello ou bonjour
FOR /F "tokens=1,2 delims=:" %%A in ('BatBox /m') DO (
SET Y=%%B
SET X=%%A
)
if %Y% EQU 24 goto bonjour
if %Y% EQU 26 goto hello
goto debut
:hello
echo hello
pause >nul
cls
goto debut
:bonjour
echo bonjour
pause >nul
cls
goto debut

j'aimerais qu'il n'attende pas que je clique pour retourner au debut voilà comme ça j'ai pas besion de recliquer autre part pour qu'il me rallume des autres textes
J'espere que vous comprendrez si ya des questions hésitez pas Smile



J'ai pas trop compris ce que tu demandais, mais je pense que c'est ça :
Code:

@echo off
mode con cols=100 lines=50

batbox /c 0x4 /g 45 24 /d "Bonjour" /g 45 26 /d "Hello" /h 0
:debut
set CLIC1=0
set CLIC2=0
rem batbox /y pour detecter si un mouvement a lieu sur la zone
FOR /F "tokens=1-3 delims=:" %%A in ('BatBox /y') DO (
SET Y=%%B
SET X=%%A
set Clic=%%C
)
rem si il le dectecte il change la couleur
if %Y% EQU 24 if %x% GEQ 45 if %x% LEQ 52 (
batbox /c 0xc /g 45 24 /d "Bonjour" /c 0x07
set CLIC1=1
If %CLIC% EQU 1 (
echo.
echo Bonjour
batbox /w 1000 /g 0 25 /d "       "
))


if %Y% EQU 26 if %x% GEQ 45 if %x% LEQ 50 (
batbox /c 0xc /g 45 26 /d "Hello" /c 0x07
set CLIC2=1
If %CLIC% EQU 1 (
echo.
echo Hello
batbox /w 1000 /g 0 27 /d "       "
))
if %CLIC1% EQU 0 batbox /c 0x07 /g 45 24 /d "Bonjour"
if %CLIC2% EQU 0 batbox /c 0x07 /g 45 26 /d "Hello"
goto debut


@ ++ Okay Wink




Euh nan là sa crash instant



Répondre en citant
Message [resolu]petite aide avec batbox /y et /m svp ;) 
C'est que tu as une veille version de batbox qui ne supporte pas le support de clique avec batbox /y, sinon je vois pas ce que c'est car chez moi sa fonctionne nickel !

Code:

@echo off
mode con cols=100 lines=50
call :MakeBB
batbox /c 0x4 /g 45 24 /d "Bonjour" /g 45 26 /d "Hello" /h 0
:debut
set CLIC1=0
set CLIC2=0
rem batbox /y pour detecter si un mouvement a lieu sur la zone
FOR /F "tokens=1-3 delims=:" %%A in ('BatBox /y') DO (
SET Y=%%B
SET X=%%A
set Clic=%%C
)
rem si il le dectecte il change la couleur
if %Y% EQU 24 if %x% GEQ 45 if %x% LEQ 52 (
batbox /c 0xc /g 45 24 /d "Bonjour" /c 0x07
set CLIC1=1
If %CLIC% EQU 1 (
echo.
echo Bonjour
batbox /w 1000 /g 0 25 /d "       "
))
 
 
if %Y% EQU 26 if %x% GEQ 45 if %x% LEQ 50 (
batbox /c 0xc /g 45 26 /d "Hello" /c 0x07
set CLIC2=1
If %CLIC% EQU 1 (
echo.
echo Hello
batbox /w 1000 /g 0 27 /d "       "
))
if %CLIC1% EQU 0 batbox /c 0x07 /g 45 24 /d "Bonjour"
if %CLIC2% EQU 0 batbox /c 0x07 /g 45 26 /d "Hello"
goto debut

:MakeBB
if exist batbox.exe del batbox.exe
(
echo;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
)> out.file
(certutil -f -decode "out.file" "batbox.exe")>NUL
Del out.file>NUL
goto :EOF




Dernière édition par Xenoxis le Jeu 10 Mar 2016 - 20:11; édité 1 fois

______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [resolu]petite aide avec batbox /y et /m svp ;) 
Pour mieux vous expliquer mon probleme voici une petite video où il le fait à partir de la 55 eme seconde
le lien : https://www.youtube.com/watch?v=n0sRceI3W80

donc je reexplique il passe sur une icône et l'icone s'allume pour s'eteindre quand il est plus dessus
il a possibilité de cliquer et de continuer à passer sur les autres icones
voilà

merci d'avance
Programme



Skype
Répondre en citant
Message [resolu]petite aide avec batbox /y et /m svp ;) 
programme a écrit:
Pour mieux vous expliquer mon probleme voici une petite video où il le fait à partir de la 55 eme seconde
le lien : https://www.youtube.com/watch?v=n0sRceI3W80

donc je reexplique il passe sur une icône et l'icone s'allume pour s'eteindre quand il est plus dessus
il a possibilité de cliquer et de continuer à passer sur les autres icones
voilà

merci d'avance
Programme


Ah notre bon vieux MagicDos !

As-tu au moins tester mon code ?

Ce qu'il a fait est exactement ce que j'ai fais pour ton code ! Tu peux passer sur le texte et il s'éclaire en rouge
et quand tu clique, il affiche soit Bonjour, soit hello, ça dépend tu bouton que tu as cliquer !
Tu peux modifier tout ça bien sûr ...




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [resolu]petite aide avec batbox /y et /m svp ;) 
Xenoxis a écrit:
programme a écrit:
Pour mieux vous expliquer mon probleme voici une petite video où il le fait à partir de la 55 eme seconde
le lien : https://www.youtube.com/watch?v=n0sRceI3W80

donc je reexplique il passe sur une icône et l'icone s'allume pour s'eteindre quand il est plus dessus
il a possibilité de cliquer et de continuer à passer sur les autres icones
voilà

merci d'avance
Programme


Ah notre bon vieux MagicDos !

As-tu au moins tester mon code ?

Ce qu'il a fait est exactement ce que j'ai fais pour ton code ! Tu peux passer sur le texte et il s'éclaire en rouge
et quand tu clique, il affiche soit Bonjour, soit hello, ça dépend tu bouton que tu as cliquer !
Tu peux modifier tout ça bien sûr ...


okay ça marche j'ai renouvellé mon batbox merci beaucoup !!! Mort de Rire Very Happy Very Happy



Skype
Répondre en citant
Message [resolu]petite aide avec batbox /y et /m svp ;) 
Pas de soucis n'hésite pas à éditer ton premier message et mettre [Résolu] avant sur le titre ! Okay




______________________________________________________
Coucou, tu veux voir mon Site Web ?? Mort de Rire
Visiter le site web du posteur Skype
Répondre en citant
Message [resolu]petite aide avec batbox /y et /m svp ;) 
Laughing




______________________________________________________
Site MagicDosYoutubeFacebookVietcong 2 OlympeVietcong 2 Alliance
Visiter le site web du posteur Skype
Message [resolu]petite aide avec batbox /y et /m svp ;) 


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