Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 4
Aller à la page: 1, 2, 3, 4  >
Surveiller l’exécution d'un .bat
Auteur Message
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Bonjour et bonne année à tous

J'ai un programme en Batch pour un serveur de jeux vidéo (Trackmania2).

Une liste d'information défile dans la fenêtre du .bat affichant des informations sur le serveur (joueur, map, erreur, ...).

Je ne sais pas du tout si je pause ma question au bon endroit ni même en quel langage je dois faire se que je veux mais je pose ma question quand même (un peut compliqué à lire lol)

Je voudrais savoir si il y avais un moyen de "surveiller" le contenu des infos qui passent dans la fenêtre.

C'est a dire, d'afficher un message ou même d'envoyer un mail par exemple si un problème se présente.

Exemple de commande si je puis dire :

A l'apparition de "Erreur" dans la fenêtre de "Machin.bat"
Envoyer mail à "Moi@monadresse.fr" avec titre "Erreur" ...


Je ne sais pas quel langage utilisé.
J'ai des bases en Visaul Basic et un peut en C++, Batch et XML.
Quand je parle de base, se sont des petites base

En espérant que je me suis fait comprendre.

Merci d'avance pour toute votre aide.

PS: libre aux modérateurs de déplacer le sujet si nécessaire.


Sujet deplacé dans Aide à la programmation par SachaDee





______________________________________________________
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Surveiller l’exécution d'un .bat 
Salut Mr. Green
Tu pourrais nous donner le code source de ton bat ? Wink

@+ Okay




______________________________________________________
Site MagicDosYoutubeFacebookVietcong 2 OlympeVietcong 2 Alliance
Visiter le site web du posteur Skype
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Salut,
moi j'aurais opté pour un fichier temporaire avec un batch qui tourne en boucle pour vérifier le contenu du fichier, et ensuite avec un système de IF, trier le type d'erreur et suivre le protocole Mr. Green

J'avais fait un truc comme ça en créant un mini jeu qui ne fonctionne qu'à moitié


Si ta console machin.bat détecte une erreur, il écrit dans un fichier qui est lu toute les x secondes tu vois un peu l'idée?




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Du coup il faudrait générer deux nouveaux fichier dans ton bat d'origine:

- 1 fichier temp
- 1 bat qui va "check" toutes les x secondes le contenu du fichier.

Ainsi, dès que quelque-chose est écrit sur ton fichier texte, l'autre bat le détectera et remettra le ficher texte à 0, puis t'enverras un mail ou je ne sais quoi.

Très simple comme code.

@++




______________________________________________________
Une question ? N'hésitez pas à me contacter par Message Privé ou via le topique concerné.
Visiter le site web du posteur
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Merci pour vos réponses.

Pour commencer, voici le contenu de mon fichier bat :
Code:
@echo off

rem ****** Set here your php path *******

set INSTPHP=C:\xampp\php

rem *************************************

PATH=%PATH%;%INSTPHP%;%INSTPHP%\extensions
"%INSTPHP%\php.exe" -d safe_mode=0 -d max_execution_time=0 xaseco2.php

pause



Les idées proposées, me semble très très bonnes mais malheureusement, je suis incapable de le faire moi même (je n'ai que de très extra légère notion de batch)

Je ne suis pas certains qu'une modif ne pause pas de problème mais on peut quand même essayer de le modifier si besoin.




______________________________________________________
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Là je pense qu'il faudra modifier le PHP et ça je sais pas faire Neutral




______________________________________________________
Cordialement,
Hugo, qui adore programmer, jouer à Minecraft, ZT2 et FSX.
Boutons-liens :
Visiter le site web du posteur Skype
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Voici le fichier PHP de Xaseco : http://www.sendspace.com/file/iw1guk

Peut-être faut-il utiliser un autre langage que le batch (VB.Net, C, C++, XML, ...) ??




______________________________________________________
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Salut,

Il ne faut pas toucher au PHP ça n'a rien à voir. Si il ya des erreurs elles seront sortie par le PHP.exe.
Ensuite pas besoin de tester en boucle (comme proposer par @Alonso7798) Vu que ta commande et lancée 1 fois.

Essaye déjà de redirectionner l'execution de ton PHP.exe dans un fichier plûtot que dans ls STDOUT (Console)
Ensuite regarde si les infos utiles dont tu as besoin pour un traitement d'erreur se trouve dedans.

Si oui --> liste les erreurs et définie les actions à prendre (envoie de mail ou autre).

Donc 1ère étape fait un test en modifiant ton BAT de lancement de cette manière :

Code:

@echo off

rem ****** Set here your php path *******

set INSTPHP=C:\xampp\php

rem *************************************

PATH=%PATH%;%INSTPHP%;%INSTPHP%\extensions
"%INSTPHP%\php.exe" -d safe_mode=0 -d max_execution_time=0 xaseco2.php >> Sortie.txt
start sortie.txt



Et ensuite regarde si le contenue du fichier sortie.txt contient les élément à tester (erreur ou non).

Et retourne pour que l'on avance.


Okay




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Merci pour ton code.

Voici se que j'obtiens dans le fichier texte :
Citation:
Could not open input file: xaseco2.php





______________________________________________________
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Met le chemin complet "c:\le\repertoire\ou\se\trouve\xaseco2.php"

Mais là on sort du sujet. Surveiller l’exécution d'un .bat

Mais bon tu à générer le fichier "Sortie.txt" avec une erreur dedans

Donc on peut déjà avancer sur cette erreur :

Code:
@echo off

rem ****** Set here your php path *******

set INSTPHP=C:\xampp\php

rem *************************************

PATH=%PATH%;%INSTPHP%;%INSTPHP%\extensions
"%INSTPHP%\php.exe" -d safe_mode=0 -d max_execution_time=0 xaseco2.php >> Sortie.txt
type sortie.txt | find /i "Could not open input file" && call:envoiemail 1
exit /b

:envoiemail
echo Ici on envoie le Mail





______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Bonjour

Je ne suis pas certains de vraiment comprendre ni même appliquer ton morceau de code.

Je vais donner un peut plus d'explication sur le fonctionnement global du serveur que je fait tourner pour le jeu TrackMania 2 :
- J'ai un premier fichier .bat qui est le lanceur du serveur et qui indique Les circuits du serveur, les paramétrés (Durée des courses, nombre de point, catégorie du serveur, ...) et suis va tout synchroniser avec les serveurs de l'éditeur du jeu (Nadéo).
- j'ai mon second fichier .bat (le Xaseco en question) qui s'occupe de l'interface graphique du jeu. et va aussi récupérer des données (nom des joueurs, temps des joueurs dans les circuits, ...) et va aussi les synchroniser avec certains site (surtout pour les chrono des joueurs).

C'est le second (le Xaseco) qui est plus sujet à des plantages.
Donc, je voudrais pouvoir détecter le plantage et m'envoyer un mail pour pouvoir relancer le Xaseco.

Voici un extrait du contenu de la fenêtre du Xaseco (en fonctionnement normal) :
Citation:
# initialize XASECO2 ###########################################################

[XAseco2] PHP Version is 5.4.25 on WINNT
[XAseco2] Load settings [config.xml]
[XAseco2] Load default window style [styles/Card.xml]
[XAseco2] Load default panel background [panels/PanelBGCard.xml]
[XAseco2] Load admin/ops lists [adminops.xml]
[XAseco2] Load banned IPs list [bannedips.xml]
[XAseco2] Load plugins list [plugins.xml]
[XAseco2] Load plugin [plugin.localdatabase.php]
[XAseco2] Load plugin [plugin.rounds.php]
[XAseco2] Load plugin [chat.admin.php]
[XAseco2] Load plugin [chat.help.php]
[XAseco2] Load plugin [chat.records.php]
[XAseco2] Load plugin [chat.records2.php]
[XAseco2] Load plugin [chat.recrels.php]
[XAseco2] Load plugin [chat.dedimania.php]
[XAseco2] Load plugin [chat.players.php]
[XAseco2] Load plugin [chat.players2.php]
[XAseco2] Load plugin [chat.wins.php]
[XAseco2] Load plugin [chat.laston.php]
[XAseco2] Load plugin [chat.lastwin.php]
[XAseco2] Load plugin [chat.stats.php]
[XAseco2] Load plugin [chat.server.php]
[XAseco2] Load plugin [chat.songmod.php]
[XAseco2] Load plugin [chat.me.php]
[XAseco2] Load plugin [plugin.mxinfo.php]
[XAseco2] Load plugin [plugin.map.php]
[XAseco2] Load plugin [plugin.checkpoints.php]
[XAseco2] Load plugin [plugin.dedimania.php]
[XAseco2] Load plugin [plugin.rasp.php]
[XAseco2] Load plugin [plugin.rasp_jukebox.php]
[XAseco2] Load plugin [plugin.rasp_chat.php]
[XAseco2] Load plugin [plugin.rasp_nextmap.php]
[XAseco2] Load plugin [plugin.rasp_nextrank.php]
[XAseco2] Load plugin [plugin.rasp_votes.php]
[XAseco2] Load plugin [plugin.chatlog.php]
[XAseco2] Load plugin [plugin.style.php]
[XAseco2] Load plugin [plugin.panels.php]
[XAseco2] Load plugin [plugin.donate.php]
[XAseco2] Load plugin [plugin.uptodate.php]
[XAseco2] Load plugin [plugin.rpoints.php]
[XAseco2] Load plugin [jfreu.plugin.php]
[XAseco2] Load plugin [mistral.idlekick.php]
[XAseco2] Load plugin [plugin.pay2play.php]
´╗┐[XAseco2] Load plugin [plugin.cprecords.php]
[XAseco2] Load plugin [plugin.fufi.menu.php]
[XAseco2] Load plugin [plugin.tmkarma.php]
[XAseco2] Load plugin [plugin.personal_best_medals.php]
[XAseco2] Load plugin [plugin.records_eyepiece.php]
[XAseco2] Load plugin [plugin.loadscreen.php]
[XAseco2] Load plugin [plugin.server_neighborhood.php]
[01/14,10:04:45] Try to connect to MP dedicated server on 127.0.0.1:5002 timeout
180s
[01/14,10:04:45] Try to authenticate with login 'SuperAdmin' and password 'carol
ine31'
[01/14,10:04:45] Connection established successfully !
[01/14,10:04:45] [LocalDB] Load config file [localdatabase.xml]
[01/14,10:04:45] [LocalDB] Try to connect to MySQL server on '127.0.0.1' with da
tabase 'xaseco2'
[01/14,10:04:45] [LocalDB] MySQL Server Version is 5.5.36
[01/14,10:04:45] [LocalDB] Checking database structure...
[01/14,10:04:45] [LocalDB] ...Structure OK!
[01/14,10:04:45] [RASP] Loading config file [rasp.xml]
[01/14,10:04:45] [RASP] Checking database structure...
[01/14,10:04:45] [RASP] ...Structure OK!
[01/14,10:04:45] [RASP] Cleaning up unused data
[01/14,10:04:45] Load default admin panel [panels/AdminRightCorner.xml]
[01/14,10:04:45] Load default donate panel [panels/DonateBelowCPList.xml]
[01/14,10:04:45] Load default records panel [panels/RecordsRightCorner.xml]
[01/14,10:04:45] Load default vote panel [panels/VoteBottomCenter.xml]
[01/14,10:04:45] Load loadscreen config file [loadscreen.xml]
[01/14,10:04:45] ************* (Dedimania) *************
[01/14,10:04:45] * Dataserver connection on Dedimania ...
[01/14,10:04:45] * Try connection on http://dedimania.net:8082/Dedimania ...
[01/14,10:04:45] Webaccess (dedimania.net:8082/Dedimania.8112): send: deflate, r
eceive: deflate
[01/14,10:04:45] * Connection and status ok! (Dedimania.8112)
[01/14,10:04:45] ------------- (Dedimania) -------------
[01/14,10:04:45] Load stats panel [panels/Stats2.xml]
[01/14,10:04:46] **********************(tm-karma.com)**********************
[01/14,10:04:46] plugin.tm-karma-dot-com.php/1.0.7 for XAseco2
[01/14,10:04:46] Set Server location to "France"
[01/14,10:04:46] Trying to authenticate with central database "http://worldwide.
tm-karma.com/API-3.0.0.fphp"...
[01/14,10:04:46] Successfully started.
[01/14,10:04:46] The API set the Request-URL to "http://europe.tm-karma.com/API-
3.0.0.fphp"
[01/14,10:04:46] **********************************************************
[01/14,10:04:46] **********[plugin.records_eyepiece.php/1.0.9.9-MP]**********
[01/14,10:04:46] >> Checking Database for required extensions...
[01/14,10:04:46] + Found column `Timezone` at table `players_extra`.
[01/14,10:04:46] + Found column `DisplayWidgets` at table `players_extra`.
[01/14,10:04:46] + Found column `MostFinished` at table `players_extra`.
[01/14,10:04:46] + Found column `MostRecords` at table `players_extra`.
[01/14,10:04:46] + Found column `RoundPoints` at table `players_extra`.
[01/14,10:04:46] + Found column `TeamPoints` at table `players_extra`.
[01/14,10:04:46] + Found column `Visits` at table `players_extra`.
[01/14,10:04:46] + Found column `WinningPayout` at table `players_extra`.
[01/14,10:04:46] + Found index `Continent` at table `players`.
[01/14,10:04:46] + Found index `Nation` at table `players`.
[01/14,10:04:46] + Found index `Wins` at table `players`.
[01/14,10:04:46] + Found index `UpdatedAt` at table `players`.
[01/14,10:04:46] + Found index `Score` at table `records`.
[01/14,10:04:46] + Found index `Score` at table `rs_karma`.
[01/14,10:04:46] + Found index `Score` at table `rs_times`.
[01/14,10:04:46] >> Updating `MostFinished` counts for all Players...
[01/14,10:04:46] >> Updating `MostRecords` counts for all Players...
[01/14,10:04:46] >> Finished.
[01/14,10:04:46] ***********************************************************
###############################################################################
XASECO2 v1.03 running on 127.0.0.1:5002
Name : Funny Speed ¤ç㪤╗ ┬« ´¢»0-60K - coolcircuitxrm
Game : ManiaPlanet - Stadium - TimeAttack
Version: 3.3.0 / 2014-07-24_20_45
Author : Xymph
###############################################################################
Begin Map
[01/14,10:04:47] [plugin.records_eyepiece.php] Register event "onCheckpoint" to
enabled wanted Widgets.
[01/14,10:04:48] map changed [undefined] >> [XRM 05-IDN ok]
[01/14,10:04:48] current record on XRM 05-IDN ok is 0:57.618 and held by zebwing
s
End Round
End Map
[01/14,10:06:14] [RASP] Calculating ranks...
[01/14,10:06:14] [RASP] ...Done!
Begin Map
[01/14,10:06:15] map changed [XRM 05-IDN ok] >> [XRM 04-Cretin ok]
[01/14,10:06:15] current record on XRM 04-Cretin ok is 0:50.197 and held by ¤çãª
¤╗ ┬«-├ƒð┤├É-├ƒ¤âΪ
dedimania_endmap_cb - error(s): Warning in method_handler.php(467): Stadium is l
imited to maxrank 15 in TA for not upgraded servers! For premium accounts, see D
edimania forum and tm2stats page.
Begin Round
End Round
End Map
[01/14,10:12:22] [RASP] Calculating ranks...
[01/14,10:12:22] [RASP] ...Done!
Begin Map
[01/14,10:12:23] map changed [XRM 04-Cretin ok] >> [XRM 26-Ixe ok]
[01/14,10:12:23] current record on XRM 26-Ixe ok is 0:26.027 and held by delusio
n
Begin Round
End Round
End Map
[01/14,10:18:30] [RASP] Calculating ranks...
[01/14,10:18:30] [RASP] ...Done!
Begin Map
[01/14,10:18:32] map changed [XRM 26-Ixe ok] >> [19-Goku]
[01/14,10:18:32] current record on 19-Goku is 0:58.334 and held by ¤ç㪤╗ ┬« -ãÆ
uncup ÒÇá
Begin Round
End Round
End Map
[01/14,10:24:38] [RASP] Calculating ranks...
[01/14,10:24:38] [RASP] ...Done!
Begin Map
[01/14,10:24:40] map changed [19-Goku] >> [XRM 21- zebul-06.2 FL ok]
[01/14,10:24:40] current record on XRM 21- zebul-06.2 FL ok is 1:05.338 and held
by ¤ç㪤╗ ┬« Spectrum
Begin Round
End Round
End Map
[01/14,10:30:47] [RASP] Calculating ranks...
[01/14,10:30:47] [RASP] ...Done!
Begin Map
[01/14,10:30:48] map changed [XRM 21- zebul-06.2 FL ok] >> [XRM 16-Charly ok]
[01/14,10:30:48] current record on XRM 16-Charly ok is 0:43.712 and held by delu
sion
Begin Round
End Round
End Map
[01/14,10:36:55] [RASP] Calculating ranks...
[01/14,10:36:55] [RASP] ...Done!
Begin Map
[01/14,10:36:56] map changed [XRM 16-Charly ok] >> [XRM 14X-take a finish FL]
[01/14,10:36:56] current record on XRM 14X-take a finish FL is 0:42.319 and held
by ¤ç㪤╗ ┬« -ãÆuncup ÒÇá
Begin Round
End Round
End Map
[01/14,10:43:03] [RASP] Calculating ranks...
[01/14,10:43:03] [RASP] ...Done!
Begin Map
[01/14,10:43:05] map changed [XRM 14X-take a finish FL] >> [XRM 19-Goku.01 V2 FL
ok]
[01/14,10:43:05] current record on XRM 19-Goku.01 V2 FL ok is 0:48.218 and held
by ¤ç㪤╗ ┬« Spectrum
Begin Round





______________________________________________________
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Ah bah ça nous avance Wink Merci Wink
Alors je vais t'expliquer comment son script fonctionne :

Le code de Sacha que j'ai encore simplifié :
Code:
@echo off

:: ****** chemin du fichier php.exe en dessous *******

set "dossier_de_lexecutable"=C:\xampp\php"
set "nom_de_lexecutable=php.exe"

:: *************************************

PATH=%PATH%;%dossier_de_lexecutable%;%dossier_de_lexecutable%\extensions
"%dossier_de_lexecutable%/%nom_de_lexecutable%" -d safe_mode=0 -d max_execution_time=0 xaseco2.php >> "Sortie.txt"
type "Sortie.txt" | find /i "Could not open input file" &if %errorlevel%==0 goto error
echo Termin‚ avec succŠs !
echo. &pause &exit

:error
echo Une erreur est survenue : impossible de trouver "%dossier_de_lexecutable%/%nom_de_lexecutable%"
echo. &pause &exit





Alors on va décrire la 1ere ligne :
Code:
set "dossier_de_lexecutable=C:\xampp\php\php.exe"

On indique ici le chemin dans la variable %dossier_de_lexecutable% à parcourir pour se placer dans le dossier ou il y a php.exe
La seconde ligne :
Code:
set "nom_de_lexecutable=php.exe"

On indique le nom de la commande externe, l'exécutable dans la variable %nom_de_lexecutable%

Ensuite la 3ème ligne :
Code:
"%dossier_de_lexecutable%/%nom_de_lexecutable%" -d safe_mode=0 -d max_execution_time=0 xaseco2.php >> "Sortie.txt"

est interprété par CMD comme ceci :
Code:
"C:\xampp\php\php.exe" -d safe_mode=0 -d max_execution_time=0 xaseco2.php >> "Sortie.txt"

Et on enregistre tout ce qui est afficher dans Sortie.txt grâce à >> Sortie.txt

Et ensuite on "analyse" le fichier Sortie.txt et on regarde si il y a un message d'erreur :
Code:
type "Sortie.txt" | find /i "Could not open input file" &if %errorlevel%==0 goto error

Si %errorlevel% est égal à 0, il y a une erreur car le message d'erreur aura été détecté (le message d'erreur "Could not open input file") et on va au label :error et on affiche le message "une erreur est survenue..."
Si %errorlevel% set écal à 1, aucunes erreurs ont étés détectés. et on continu le script "Terminé avec succès...."

Voilà @+ Okay




______________________________________________________
Visiter le site web du posteur
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Merci sky pour ces explications,

maintenant à moi de t'en donner une (d'explication).

lorsque tu dis que tu simplifie mon code en faite tu le compliques Laughing

Code:

type "Sortie.txt" | find /i "Could not open input file" &if %errorlevel%==0 goto error


peut-être simplifier implicitement par :
Code:

type "Sortie.txt" | find /i "Could not open input file" && goto error || echo pas d'erreur


Ensuite tu as vu que j'ai mis un call:envoiemail 1 plûtôt qu'un goto ceçi pour la simple raison que je peux ainsi envoyer un argument
avec le numéro d'erreur (ici 1) parce que notre ami veux certainement tester plus d'une chose.
Donc on pourra faire 1 seul fonction pour le traitement de toutes les erreurs plutôt que faire X :labels pour toutes les possibilité

Voilà pour Sky Okay




Maintenant LilyFlow

Est ce que tu récupères bien ceçi :


# initialize XASECO2 ###########################################################

[XAseco2] PHP Version is 5.4.25 on WINNT
[XAseco2] Load settings [config.xml]
[XAseco2] Load default window style [styles/Card.xml]
[XAseco2] Load default panel background [panels/PanelBGCard.xml]
[XAseco2] Load admin/ops lists [adminops.xml]
[XAseco2] Load banned IPs list [bannedips.xml]
[XAseco2] Load plugins list [plugins.xml]
[XAseco2] Load plugin [plugin.localdatabase.php]
[XAseco2] Load plugin [plugin.rounds.php]
[XAseco2] Load plugin [chat.admin.php]
[XAseco2] Load plugin [chat.help.php]
[XAseco2] Load plugin [chat.records.php]
[XAseco2] Load plugin [chat.records2.php]
[XAseco2] Load plugin [chat.recrels.php]
[XAseco2] Load plugin [chat.dedimania.php]
[XAseco2] Load plugin [chat.players.php]
[XAseco2] Load plugin [chat.players2.php]
[XAseco2] Load plugin [chat.wins.php]
[XAseco2] Load plugin [chat.laston.php]
[XAseco2] Load plugin [chat.lastwin.php]
[XAseco2] Load plugin [chat.stats.php]
[XAseco2] Load plugin [chat.server.php]
[XAseco2] Load plugin [chat.songmod.php]
[XAseco2] Load plugin [chat.me.php]
[XAseco2] Load plugin [plugin.mxinfo.php]
[XAseco2] Load plugin [plugin.map.php]
[XAseco2] Load plugin [plugin.checkpoints.php]
[XAseco2] Load plugin [plugin.dedimania.php]
[XAseco2] Load plugin [plugin.rasp.php]
[XAseco2] Load plugin [plugin.rasp_jukebox.php]
[XAseco2] Load plugin [plugin.rasp_chat.php]
[XAseco2] Load plugin [plugin.rasp_nextmap.php]
[XAseco2] Load plugin [plugin.rasp_nextrank.php]
[XAseco2] Load plugin [plugin.rasp_votes.php]
[XAseco2] Load plugin [plugin.chatlog.php]
[XAseco2] Load plugin [plugin.style.php]
[XAseco2] Load plugin [plugin.panels.php]
[XAseco2] Load plugin [plugin.donate.php]
[XAseco2] Load plugin [plugin.uptodate.php]
[XAseco2] Load plugin [plugin.rpoints.php]
[XAseco2] Load plugin [jfreu.plugin.php]
[XAseco2] Load plugin [mistral.idlekick.php]
[XAseco2] Load plugin [plugin.pay2play.php]
´╗┐[XAseco2] Load plugin [plugin.cprecords.php]
[XAseco2] Load plugin [plugin.fufi.menu.php]
[XAseco2] Load plugin [plugin.tmkarma.php]
[XAseco2] Load plugin [plugin.personal_best_medals.php]
[XAseco2] Load plugin [plugin.records_eyepiece.php]
[XAseco2] Load plugin [plugin.loadscreen.php]
[XAseco2] Load plugin [plugin.server_neighborhood.php]
[01/14,10:04:45] Try to connect to MP dedicated server on 127.0.0.1:5002 timeout
180s
[01/14,10:04:45] Try to authenticate with login 'SuperAdmin' and password 'carol
ine31'
[01/14,10:04:45] Connection established successfully !
[01/14,10:04:45] [LocalDB] Load config file [localdatabase.xml]
[01/14,10:04:45] [LocalDB] Try to connect to MySQL server on '127.0.0.1' with da
tabase 'xaseco2'
[01/14,10:04:45] [LocalDB] MySQL Server Version is 5.5.36
[01/14,10:04:45] [LocalDB] Checking database structure...
[01/14,10:04:45] [LocalDB] ...Structure OK!
[01/14,10:04:45] [RASP] Loading config file [rasp.xml]
[01/14,10:04:45] [RASP] Checking database structure...
[01/14,10:04:45] [RASP] ...Structure OK!
[01/14,10:04:45] [RASP] Cleaning up unused data
[01/14,10:04:45] Load default admin panel [panels/AdminRightCorner.xml]
[01/14,10:04:45] Load default donate panel [panels/DonateBelowCPList.xml]
[01/14,10:04:45] Load default records panel [panels/RecordsRightCorner.xml]
[01/14,10:04:45] Load default vote panel [panels/VoteBottomCenter.xml]
[01/14,10:04:45] Load loadscreen config file [loadscreen.xml]
[01/14,10:04:45] ************* (Dedimania) *************
[01/14,10:04:45] * Dataserver connection on Dedimania ...
[01/14,10:04:45] * Try connection on http://dedimania.net:8082/Dedimania ...
[01/14,10:04:45] Webaccess (dedimania.net:8082/Dedimania.8112): send: deflate, r
eceive: deflate
[01/14,10:04:45] * Connection and status ok! (Dedimania.8112)
[01/14,10:04:45] ------------- (Dedimania) -------------
[01/14,10:04:45] Load stats panel [panels/Stats2.xml]
[01/14,10:04:46] **********************(tm-karma.com)**********************
[01/14,10:04:46] plugin.tm-karma-dot-com.php/1.0.7 for XAseco2
[01/14,10:04:46] Set Server location to "France"
[01/14,10:04:46] Trying to authenticate with central database "http://worldwide.
tm-karma.com/API-3.0.0.fphp"...
[01/14,10:04:46] Successfully started.
[01/14,10:04:46] The API set the Request-URL to "http://europe.tm-karma.com/API-
3.0.0.fphp"
[01/14,10:04:46] **********************************************************
[01/14,10:04:46] **********[plugin.records_eyepiece.php/1.0.9.9-MP]**********
[01/14,10:04:46] >> Checking Database for required extensions...
[01/14,10:04:46] + Found column `Timezone` at table `players_extra`.
[01/14,10:04:46] + Found column `DisplayWidgets` at table `players_extra`.
[01/14,10:04:46] + Found column `MostFinished` at table `players_extra`.
[01/14,10:04:46] + Found column `MostRecords` at table `players_extra`.
[01/14,10:04:46] + Found column `RoundPoints` at table `players_extra`.
[01/14,10:04:46] + Found column `TeamPoints` at table `players_extra`.
[01/14,10:04:46] + Found column `Visits` at table `players_extra`.
[01/14,10:04:46] + Found column `WinningPayout` at table `players_extra`.
[01/14,10:04:46] + Found index `Continent` at table `players`.
[01/14,10:04:46] + Found index `Nation` at table `players`.
[01/14,10:04:46] + Found index `Wins` at table `players`.
[01/14,10:04:46] + Found index `UpdatedAt` at table `players`.
[01/14,10:04:46] + Found index `Score` at table `records`.
[01/14,10:04:46] + Found index `Score` at table `rs_karma`.
[01/14,10:04:46] + Found index `Score` at table `rs_times`.
[01/14,10:04:46] >> Updating `MostFinished` counts for all Players...
[01/14,10:04:46] >> Updating `MostRecords` counts for all Players...
[01/14,10:04:46] >> Finished.
[01/14,10:04:46] ***********************************************************
###############################################################################
XASECO2 v1.03 running on 127.0.0.1:5002
Name : Funny Speed ¤ç㪤╗ ┬« ´¢»0-60K - coolcircuitxrm
Game : ManiaPlanet - Stadium - TimeAttack
Version: 3.3.0 / 2014-07-24_20_45
Author : Xymph
###############################################################################
Begin Map
[01/14,10:04:47] [plugin.records_eyepiece.php] Register event "onCheckpoint" to
enabled wanted Widgets.
[01/14,10:04:48] map changed [undefined] >> [XRM 05-IDN ok]
[01/14,10:04:48] current record on XRM 05-IDN ok is 0:57.618 and held by zebwing
s
End Round
End Map
[01/14,10:06:14] [RASP] Calculating ranks...
[01/14,10:06:14] [RASP] ...Done!
Begin Map
[01/14,10:06:15] map changed [XRM 05-IDN ok] >> [XRM 04-Cretin ok]
[01/14,10:06:15] current record on XRM 04-Cretin ok is 0:50.197 and held by ¤çãª
¤╗ ┬«-├ƒð┤├É-├ƒ¤âΪ
dedimania_endmap_cb - error(s): Warning in method_handler.php(467): Stadium is l
imited to maxrank 15 in TA for not upgraded servers! For premium accounts, see D
edimania forum and tm2stats page.
Begin Round
End Round
End Map
[01/14,10:12:22] [RASP] Calculating ranks...
[01/14,10:12:22] [RASP] ...Done!
Begin Map
[01/14,10:12:23] map changed [XRM 04-Cretin ok] >> [XRM 26-Ixe ok]
[01/14,10:12:23] current record on XRM 26-Ixe ok is 0:26.027 and held by delusio
n
Begin Round
End Round
End Map
[01/14,10:18:30] [RASP] Calculating ranks...
[01/14,10:18:30] [RASP] ...Done!
Begin Map
[01/14,10:18:32] map changed [XRM 26-Ixe ok] >> [19-Goku]
[01/14,10:18:32] current record on 19-Goku is 0:58.334 and held by ¤ç㪤╗ ┬« -ãÆ
uncup ÒÇá
Begin Round
End Round
End Map
[01/14,10:24:38] [RASP] Calculating ranks...
[01/14,10:24:38] [RASP] ...Done!
Begin Map
[01/14,10:24:40] map changed [19-Goku] >> [XRM 21- zebul-06.2 FL ok]
[01/14,10:24:40] current record on XRM 21- zebul-06.2 FL ok is 1:05.338 and held
by ¤ç㪤╗ ┬« Spectrum
Begin Round
End Round
End Map
[01/14,10:30:47] [RASP] Calculating ranks...
[01/14,10:30:47] [RASP] ...Done!
Begin Map
[01/14,10:30:48] map changed [XRM 21- zebul-06.2 FL ok] >> [XRM 16-Charly ok]
[01/14,10:30:48] current record on XRM 16-Charly ok is 0:43.712 and held by delu
sion
Begin Round
End Round
End Map
[01/14,10:36:55] [RASP] Calculating ranks...
[01/14,10:36:55] [RASP] ...Done!
Begin Map
[01/14,10:36:56] map changed [XRM 16-Charly ok] >> [XRM 14X-take a finish FL]
[01/14,10:36:56] current record on XRM 14X-take a finish FL is 0:42.319 and held
by ¤ç㪤╗ ┬« -ãÆuncup ÒÇá
Begin Round
End Round
End Map
[01/14,10:43:03] [RASP] Calculating ranks...
[01/14,10:43:03] [RASP] ...Done!
Begin Map
[01/14,10:43:05] map changed [XRM 14X-take a finish FL] >> [XRM 19-Goku.01 V2 FL
ok]
[01/14,10:43:05] current record on XRM 19-Goku.01 V2 FL ok is 0:48.218 and held
by ¤ç㪤╗ ┬« Spectrum
Begin Round


Dans le sortie.txt ?

Si oui il faut commencer à repertorier les phrases clées (qui te permettent d'identifier qu'une erreur c'est produite).
pour continuer le code que je t'ai mis plus haut.

Lorsque tu as ces élements retourne pour que l'on continue et que l'on fasse la fonction d'envoi de mail. (VBS)


Okay




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Re

Je suis pas chez et je suis avec mon téléphone.

Je regarderais donc tout va plus tard.

Juste une petite precision que j'ai omis de préciser et qui peut surement vous intéresser.

Lors du plantage, j'ai le message suivant en dernière ligne du Xaseco :

"Appuiez sur une touche pour continuer..."

Avec fermeture de la fenetre a l'appui d'une touche.

Voila pour le moment.

A+




______________________________________________________
Répondre en citant
Message Surveiller l’exécution d'un .bat 
Ah ça c'est normal, il y a
Code:
pause

Dans le code pour le stopper Okay




______________________________________________________
Visiter le site web du posteur
Message Surveiller l’exécution d'un .bat 


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



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