Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Problème de traitement de fichier texte + boucle for
Auteur Message
Répondre en citant
Message Problème de traitement de fichier texte + boucle for 
Bonsoir,
Petit problème ici avec un programme censé récupérer des infos d'une page html.
Mon problème ici je suppose c'est que je pense que ce sont tous les caractères spéciaux qui viennent faire ch*** Evil or Very Mad Evil or Very Mad
Code:

@echo off
setlocal enabledelayedexpansion enableextensions
for /f "skip=123 tokens=* delims=" %%a in (CodeSourceHTMLfacebook.txt) do echo %%a>> code.txt
pause


Donc je passe 123 lignes pour après copier la partie que je veux. Le problème avec Facebook c'est que j'arrive à des 49000 et dès caractères alors la boucle n'assume pas autant de caractères.
Il ne marque aucune erreur il passe juste à "pause" directement

Si qq savait m'aider...

Merci d'avance,




______________________________________________________

Programme
Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Problème de traitement de fichier texte + boucle for 
Salut Smile
Peut-être à cause des caractères unicode ?? Rolling Eyes
essayer comme ceci en ajoutant la commande Type dans ta boucle for

Code:
@echo off
setlocal enabledelayedexpansion enableextensions
for /f "skip=123 tokens=* delims=" %%a in ('Type "CodeSourceHTMLfacebook.txt"') do echo %%a>> code.txt
pause





______________________________________________________
Mes Contributions en Téléchargement
Répondre en citant
Message Problème de traitement de fichier texte + boucle for 
Hackoo a écrit:
Salut Smile
Peut-être à cause des caractères unicode ?? Rolling Eyes
essayer comme ceci en ajoutant la commande Type dans ta boucle for

Code:
@echo off
setlocal enabledelayedexpansion enableextensions
for /f "skip=123 tokens=* delims=" %%a in ('Type "CodeSourceHTMLfacebook.txt"') do echo %%a>> code.txt
pause


Merci ca marche mais je suis toujours limité en à 2595 caractères (le max que j'ai eu). Devrais-je lui faire passer une ligne à genre tout les 1000 caractères ou existe t il une autre solution ?




______________________________________________________

Programme
Skype
Répondre en citant
Message Problème de traitement de fichier texte + boucle for 
Je t'encourage vivement à traiter ça à l'aide de VBS ou powershell

le bat est vraiment limité au niveau du parse de XML/HTML

J'ai fait un code ps d'exemple pour parser du xml e npowershell.


http://batch.xoo.it/t4188-Exe-AU3-Stringbetween-exe-parser-XML.htm


Okay




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message Problème de traitement de fichier texte + boucle for 
Y'a bien la commande "more +n" si tu ne fais pas de traitement en direct.



Message Problème de traitement de fichier texte + boucle for 


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