[..] Recherche dans un gros fichier LOG
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[..] Recherche dans un gros fichier LOG
bonjour à tous
je suis débutant en autoIT
pour gagner du temps je voudrai faire une recherche dans un gros fichier log ,pour savoir si la commande passée à réussi ,la lister et sinon retouner le code erreur avec l'explication
ces fichiers log sont trés volumineux
est ce que AutoIT peut permettre cela
merci pour votre aide
je suis débutant en autoIT
pour gagner du temps je voudrai faire une recherche dans un gros fichier log ,pour savoir si la commande passée à réussi ,la lister et sinon retouner le code erreur avec l'explication
ces fichiers log sont trés volumineux
est ce que AutoIT peut permettre cela
merci pour votre aide
- Tlem
- Site Admin

- Messages : 11818
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] je suis début je cherche de l'aide pour un script
Ça dépend de ce que vous voulez faire exactement. Mais sinon, oui c'est possible.
Envoyé depuis mon appareil mobile.
Envoyé depuis mon appareil mobile.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] je suis début je cherche de l'aide pour un script
Par contre vu qu'on est dans la rubrique "Demande de création de Scripts" les renseignements fournis sont un poil trop vagues pour une réponse plus précise 
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Re: [..] je suis début je cherche de l'aide pour un script
bonjour à tous
et merci pour vos réponses
le fichier a investiguer est un fichier html
en exemple je vous donne les lignes que je voudrais sélécter et copier dans un fichier résultat
et merci pour vos réponses
le fichier a investiguer est un fichier html
en exemple je vous donne les lignes que je voudrais sélécter et copier dans un fichier résultat
- [ </EXEC>
<EXEC start="15:43:47" duration="51" CMD="echo %ERRORLEVEL%" RESULT="1" />
<EXEC start="15:43:47" duration="49">
<CMD>[CDATA: reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" /v "srvcomment"]</CMD>
<RESULT>[CDATA: Erreurÿ: Erreurÿ: le systŠme n'a pas trouv‚ la cl‚ ou la valeur de Registre sp‚cifi‚e.]</RESULT>/list]
dans l'attente de vous lire, recevez mes salutations les plus distinguées
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..] je suis début je cherche de l'aide pour un script
Faudrait essayer ça juste pour récupérer le texte (on peut être plus sélectif)Mais vu que c'est une histoire de réseau jguinch donnerait probablement une réponse plus appropriée 
Code : Tout sélectionner
$txt = FileRead("test.html")
$res = StringRegExp($txt, '(?s)(<EXEC start.+?</RESULT>)', 3)
msgbox(0,"", $res[0])" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
- Tlem
- Site Admin

- Messages : 11818
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] je suis début je cherche de l'aide pour un script
Si la taille du fichier est inférieure à 160Mo, alors la méthode de mikell fonctionnera, sinon, il faudra passer par autre chose.richy a écrit :fichiers log sont trés volumineux
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
- jchd
- AutoIt MVPs (MVP)

- Messages : 2284
- Enregistré le : lun. 30 mars 2009 22:57
- Localisation : Sud-Ouest de la France (43.622788,-1.260864)
- Status : Hors ligne
Re: [..] Recherche dans un gros fichier LOG
Taratata !
Fonctionne parfaitement en x86 ou x64 sous Win7 x64 lancé depuis SciTe ou compilé.
Code : Tout sélectionner
#include <array.au3>
Local $s = FileRead("429Mb.txt")
ConsoleWrite((@error ? "Erreur " & @error & " au chargement" : "Fichier chargé") & @LF)
Local $res = StringRegExp($s, "(?im)^.*login.*$", 3)
_ArrayDisplay($res) ; <-- 3896 lignes
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Re: [..] Recherche dans un gros fichier LOG
bonjour à tous
encore merci pour vos réponses
je vais tester vos propositions
mais comme je vois sur votre site toutes les posibilités que peut apporter auto It
j'aimerais faire un petit outil d'automatistation
exemple:
une fenêtre qui demanderai de choisir dans un répertoire listé le fichier constitué
1ere d'avoir la possibilité d'effacer les éléments non utiles
2eme de recopier dans plusieurs fichers suivant codes erreurs
et 3 eme les envoyer par mail aux personnes qui apporteront un remède
merci encore pour votre aide et votre gentillesse de vous occuper de mon petit problème
encore merci pour vos réponses
je vais tester vos propositions
mais comme je vois sur votre site toutes les posibilités que peut apporter auto It
j'aimerais faire un petit outil d'automatistation
exemple:
une fenêtre qui demanderai de choisir dans un répertoire listé le fichier constitué
1ere d'avoir la possibilité d'effacer les éléments non utiles
2eme de recopier dans plusieurs fichers suivant codes erreurs
et 3 eme les envoyer par mail aux personnes qui apporteront un remède
merci encore pour votre aide et votre gentillesse de vous occuper de mon petit problème

