faire défiler du texte

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
defez
Batcheur occasionnel
Messages : 7
Enregistré le : 19 sept. 2010 13:02

faire défiler du texte

Message par defez »

Salut je suis nouveau sur ce forum et totalement débutant et pour mon premier [.bat]
je voudrais créer un texte défilant lentement pour un tutorièl par exemple ...
Je connais une parti du

Code : Tout sélectionner

 mais je ne connais pas la variable de temp et la variable 
qui permet le défilement merci d'avance pour votre aide et pardon pour les fautes...

[CODE]

[color=#004000]@echo off
color 9C
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.

:menu
echo.		Creer par defez
echo.		est destiné à faire défiler du texte
echo.		pour un tuto ou un générique par exemple...
echo.		Veuillez patienter...

@echo off

exit[/color]
Avatar du membre
Dodoche28
King Of Batch
Messages : 84
Enregistré le : 18 août 2010 17:07
Contact :

Re: faire défiler du texte

Message par Dodoche28 »

Bonsoir Defez,
Alors pour ton projet il n'existe pas de réel fonction pour faire défiler du texte lentement mais il y a une petite astuce qui pourrais t'aider:

Code : Tout sélectionner

ping 0.0.0.0 -n 5 >nul
ce bout de code permet d'attendre 5secondes avant de passé a la ligne suivante!!
Ca fonctionne comme çà:

Code : Tout sélectionner

ping [adresseBidon] -n [NombresDesecondes] >nul
N'oublier pas de mettre [Résolu]. Le procéder est mis dans une annonce!
DarkBatcher
King Of Batch
Messages : 66
Enregistré le : 06 juil. 2010 17:37
Contact :

Re: faire défiler du texte

Message par DarkBatcher »

Tout à fait dodoche!

voici le code pour faire défile du texte:

Code : Tout sélectionner

FOR /f %%A IN (monfichier.txt) do (
ECHO %%A
pingping  LOCALHOST  -n 1>nul
)
 
defez
Batcheur occasionnel
Messages : 7
Enregistré le : 19 sept. 2010 13:02

Re: faire défiler du texte

Message par defez »

1000 pardons je n'étais pas là ...
voilà , je suis débutant et mon objectif est de créer un .Bat qui afficherai simplement un texte plus de 2 mn...
c'est bte , je sais mais je fait ça , pour une présentation...

merci les gars pour vos réponces...
^^defez^^ :ugeek:
defez
Batcheur occasionnel
Messages : 7
Enregistré le : 19 sept. 2010 13:02

Re: faire défiler du texte

Message par defez »

bon voilà ci j'ai bien compris ca donne ça : ;)

@echo off
color 9C
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.

:menu
echo. Creer par defez
ping 0.0.0.0 -n 5 >nul
echo. est destiné à faire défiler du texte
ping 0.0.0.0 -n 5 >nul
echo. pour un tuto ou un générique par exemple...
ping 0.0.0.0 -n 5 >nul
echo. Veuillez patienter...
ping 0.0.0.0 -n 5 >nul
FOR /f %%A IN (C:\Users\dad\Desktop\fgfd\y.txt) do (
<-- merci pour l'astuce ca marche mais le défilement est trop rapide
ECHO %%A
pingping LOCALHOST -n 10>nul
<---------------------- j'ai donc mis 10 à la palce de 5 mais ca ne marche pas..
)
@echo off

exit


ci je pouvais régler cette vitesse de défilement ça serais top top :ugeek:
defez
Batcheur occasionnel
Messages : 7
Enregistré le : 19 sept. 2010 13:02

Re: faire défiler du texte

Message par defez »

:D bon là sa fait pas ci mal :

@echo off
color 5F
echo.
echo.
echo. sq qqqh
echo. sq qq
echo. sq qq
echo. sq qq
echo. qqqqq sq hqqqa qqqqqq qqqq qqqqqqqqq
echo. qqq qqhq qqq qqq qq qq qqq qq
echo. qq qq q qq qq qq qq qq
echo. qq qq qq qq qq qq qq qq
echo. qq qq qqqqqqqqqqq qq qqqqqqqqqqq qq
echo. qq sq qqqqqqqqqqq qq qqqqqqqqqqq qq
echo. qq qq qq qq qq qq
echo. qq qq qq qqq qq qq qq aq qq
echo. qqq aqqaq sqs qqqs qqq qq qqq hqqq qqqqqqqqqq
echo. qqq qqq qqqp qq qqqq
echo. qq
echo. qq
echo. qqqq
echo.

:menu
echo. Creer par defez
ping 0.0.0.0 -n 5 >nul
echo. est destine a faire defiler du texte
echo. est destine a faire defiler du texte
echo. est destine a faire defiler du texte
echo. est destine a faire defiler du texte
echo. est destine a faire defiler du texte
echo. est destine a faire defiler du texte
echo. est destine a faire defiler du texte
echo. est destine a faire defiler du texte
echo. est destine a faire defiler du texte
echo. est destine a faire defiler du texte
ping 0.0.0.0 -n 5 >nul
echo. pour un tuto ou un generique par exemple...
ping 0.0.0.0 -n 5 >nul
echo. Veuillez patienter...
ping 0.0.0.0 -n 5 >nul


@echo off

exit
DarkBatcher
King Of Batch
Messages : 66
Enregistré le : 06 juil. 2010 17:37
Contact :

Re: faire défiler du texte

Message par DarkBatcher »

Salut!

Désolé defez, mais une coquille s'et tout bètement mis dens mon code, c'est :

Code : Tout sélectionner

 FOR /f %%A IN (monfichier.txt) do (
ECHO %%A
PING  LOCALHOST  -n 2 -i  10>nul
)
en théorie -i est la durée du ping mais je me suis apperçu que c'etait pas tout à fait vrai lorsue j'ai créer une horloge en batch

@+
Ce forum vous à aidé? Faites le vivre en vous connectant régulièrement et en répondant au questions posées sur le forum si vous avez une solution
defez
Batcheur occasionnel
Messages : 7
Enregistré le : 19 sept. 2010 13:02

Re: faire défiler du texte

Message par defez »

RE ^^DarkBatcher ; :D

franchement ton bout de code est vraiment intéressant...
comme ça sa marche bien pour ce que j'ai à faire ...

Franchement merci ^^DarkBatcher et toi aussi ^^Dodoche28 ;)

@+ . ^^DEFEZ
DarkBatcher
King Of Batch
Messages : 66
Enregistré le : 06 juil. 2010 17:37
Contact :

Re: faire défiler du texte

Message par DarkBatcher »

defez a écrit :RE ^^DarkBatcher ; :D

franchement ton bout de code est vraiment intéressant...
comme ça sa marche bien pour ce que j'ai à faire ...

Franchement merci ^^DarkBatcher et toi aussi ^^Dodoche28 ;)

@+ . ^^DEFEZ
De rien ^^
Ce forum vous à aidé? Faites le vivre en vous connectant régulièrement et en répondant au questions posées sur le forum si vous avez une solution
Répondre