Bonjour a tous les batcheurs ,je revient avec quelques questions
Je joue a un jeu gratuit ,sur lequel j'aimerai développer une appli et a ce titre j'aurai besoins de renseignement :
1 - Il s'agit de la commande ping : Es ce possible lors d'un ping de n'afficher que le ping et non pas tous le reste ? (la moyenne seulement et rien d'autre)
2 - Au niveau de la commande call : Permet t'elle lorsque l'on appelle une étiquette de revenir au point ou en était le programme (un peu comme si l'on appeler un batch externe mais avec un seul batch).J'ai essayer pas mal de trucs mais l'appli continu a la suite de l'étiquette (un goto eof me ferme l'appli).
3 - Le dernier probleme mais pas le moindre : Sous ce jeu il existe un moyen de vérifier si les joueurs on déjà tricher ,le fichier obtenu es présenter comme ceci :
etpro cheat database version 2006-07-17 16Z
4 [Bruce Lee] [6A0F21627E18FD3837DF41705DF449C6EF81F737] [win32]
5 ['eC|T.styffler] [EEA07D9B71C4C3463AB382589C4913DD3972550A] [win32]
6 [CUBIX999] [C7F6A63AD8FE0404DEA4F27EE7FD9C5B0D6FD97F] [win32]
8 [V3nd3tt4] [4C4C2D83DB2E3940EA8D98D2026F7EF18FE66609] [win32]
9 [Rag*] [106689342C4D37472B8DF5D47620A3C762356F77] [win32]
11 [Valentine] [DCDA330954781948FCE213BD08225291631492D1] [win32]
12 [Captain' Sheriff] [E865B321282BDA17FBCC86382266249267A86474] [win32]
Dumped console text to guids.txt.
La partie interessante es la partie [centrale] ,c'es a dire la serie de 40 digits ,je voudrais pouvoir ne recuperer qu'elle ,sans les crochets [] ,es ce jouable ?
Merci d'avance
3 questions/problemes
Modérateur : WIN32-[GG]
Re: 3 questions/problemes
Bonjour,
@+
tu peut essayer ce batch:1 - Il s'agit de la commande ping : Es ce possible lors d'un ping de n'afficher que le ping et non pas tous le reste ? (la moyenne seulement et rien d'autre)
Code : Tout sélectionner
ping 127.0.0.1 | find "Moyenne" > temp.txt
for /f "tokens=6 delims== " %%i in (temp.txt) do @echo %%i
Re: 3 questions/problemes
re,
essaye sa
3 - Le dernier probleme mais pas le moindre : Sous ce jeu il existe un moyen de vérifier si les joueurs on déjà tricher ,le fichier obtenu es présenter comme ceci :
etpro cheat database version 2006-07-17 16Z
4 [Bruce Lee] [6A0F21627E18FD3837DF41705DF449C6EF81F737] [win32]
5 ['eC|T.styffler] [EEA07D9B71C4C3463AB382589C4913DD3972550A] [win32]
6 [CUBIX999] [C7F6A63AD8FE0404DEA4F27EE7FD9C5B0D6FD97F] [win32]
8 [V3nd3tt4] [4C4C2D83DB2E3940EA8D98D2026F7EF18FE66609] [win32]
9 [Rag*] [106689342C4D37472B8DF5D47620A3C762356F77] [win32]
11 [Valentine] [DCDA330954781948FCE213BD08225291631492D1] [win32]
12 [Captain' Sheriff] [E865B321282BDA17FBCC86382266249267A86474] [win32]
Dumped console text to guids.txt.
La partie interessante es la partie [centrale] ,c'es a dire la serie de 40 digits ,je voudrais pouvoir ne recuperer qu'elle ,sans les crochets [] ,es ce jouable ?
essaye sa
Code : Tout sélectionner
@echo off
setlocal enableDelayedExpansion
for /f "delims=[ tokens=3" %%i in (list.txt) do (
set i=%%i
echo !i:~,-2!
)
pause
Re: 3 questions/problemes
Je te remercie flox de tes réponses.
Le code pour le ping es exactement ce que je cherchais ,je n'es eut qu'a rajouter une ligne pour supprimer le fichier txt créer qui lui indique la ligne entiere ,mais le ping seul apparait bien a l'ecran ,donc nickel
Ton bout de code m'a permis de mieux comprendre les commandes delims et tokens ,et a ce titre je te remercie 2 fois plus.
après compréhension de ces commandes ,je me demander s'il était possible d'afficher tokens 2 et 3 dans une variable pour chaque ligne.
Je ne sait pas si je m'exprime bien je vais tenter de faire un exemple avec 2 joueurs pour minimiser un peu :
Fichier obtenu
En recuperant le tokens 2 et 3 de chaque joueurs ,je voudrais creer une page html ou le tokens 2 serai le nom du lien et le token 3 serai inclut dans le code url du site ,ce qui au final donnerai dans ce cas une page html contenant ce code :
etproGuid=***************** représentant le résultat obtenu grace au tokens 3 .
'eC|T.styffler ou Captain'Sheriff représentant le résultat obtenu grace au tokens 2 .
Je pense qu'il doit falloir mettre en place la commande for ,un autre problème ,l'affichage des signes < et > dans une sorti echo .. > fichier.txt
Merci encore sa ma déjà bien aider a avancer
Le code pour le ping es exactement ce que je cherchais ,je n'es eut qu'a rajouter une ligne pour supprimer le fichier txt créer qui lui indique la ligne entiere ,mais le ping seul apparait bien a l'ecran ,donc nickel
Ton bout de code m'a permis de mieux comprendre les commandes delims et tokens ,et a ce titre je te remercie 2 fois plus.
après compréhension de ces commandes ,je me demander s'il était possible d'afficher tokens 2 et 3 dans une variable pour chaque ligne.
Je ne sait pas si je m'exprime bien je vais tenter de faire un exemple avec 2 joueurs pour minimiser un peu :
Fichier obtenu
Code : Tout sélectionner
etpro cheat database version 2006-07-17 16Z
5 ['eC|T.styffler] [EEA07D9B71C4C3463AB382589C4913DD3972550A] [win32]
12 [Captain' Sheriff] [E865B321282BDA17FBCC86382266249267A86474] [win32]
Dumped console text to guids.txt.
<html>
<head>
<title>Cheater verif</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF">
<a href="%20http://www.yawn.be/findPlayer.yawn?nick=&pbGui ... 0">Captain'
Sheriff</a><br />
<a href="http://www.yawn.be/findPlayer.yawn?nick ... tyffler</a>
<br />
</body>
</html>
etproGuid=***************** représentant le résultat obtenu grace au tokens 3 .
'eC|T.styffler ou Captain'Sheriff représentant le résultat obtenu grace au tokens 2 .
Je pense qu'il doit falloir mettre en place la commande for ,un autre problème ,l'affichage des signes < et > dans une sorti echo .. > fichier.txt
Merci encore sa ma déjà bien aider a avancer