Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
problème de wget avec le "&"
Auteur Message
Répondre en citant
Message problème de wget avec le "&" 
bonjour,
j'ai un petit problème, j'ai crée un fichier .bat pour faire un téléchargement automatique depuis le web.
Avec une adresse simple (du genre C:\wget\wget.exe http://adresse/fichier.htm ) tout va bien et le fichier est impeccablement téléchargé.
Mais le problème se pose en ajoutant des paramètres dans l'adresse du genre C:\wget\wget.exe http://adresse/dossier/page.4ge?annee=2011&mois=05

en tapant la commande: C:\wget>monscript
le message suivant m'affiche :' page.4ge?annee=2011' saved
'mois' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commande

et déjà le fichier "page.4ge?annee=2011" est enregistré et n'est pas compréhensible.

PS: je suis débutante en programmation batch Smile



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message problème de wget avec le "&" 
Bonjour

essaie ceci :

wget "http://url?page=2011" avec des guillemets autour de ton adresse web

si ça ne fonctionne pas, essaie en mettant le caractère d'echappement ^ sur les caractères spéciaux
page^=2011 par exemple.

Courage.




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message problème de wget avec le "&" 
merci Laddy, ça a l'air de marcher, on ne m'affiche aucun message d'erreur.

Néanmoins, c'est pas encore complet; en fait, cet url doit me télécharger un fichier EXCEL, sauf qu'après l'exécution du script, le fichier téléchargé est incompréhensible

son extension est " 4ge?annee=2011&mois=05 "

J'ai aussi essayé avec le caractère d'échappement mais ça n'a pas marché aussi!!


les lignes que j'ai essayé:

C:\wget\wget.exe "http://adresse/dossier/page.4ge^?annee=2011^&mois=05"
C:\wget\wget.exe "http://adresse/dossier/page.4ge?annee=2011^&mois=05"
C:\wget\wget.exe "http://adresse/dossier/page.4ge^?annee^=2011^&mois=05"

voilà!! encore y a rien qui se télécharge!!



Répondre en citant
Message problème de wget avec le "&" 
J'ai regarder sur internet.

J'ai trouver sa :

Code:
C:\wget\wget.exe -A.xls "http://adresse/dossier/page.4ge^?annee=2011^&mois=05"
C:\wget\wget.exe -A.xls "http://adresse/dossier/page.4ge?annee=2011^&mois=05"
C:\wget\wget.exe -A.xls "http://adresse/dossier/page.4ge^?annee^=2011^&mois=05"


Sa télécharge les fichier de Excel avec l'extension : .xls



Répondre en citant
Message problème de wget avec le "&" 
encore rien!!!

je suis encore à la recherche !! Neutral



Répondre en citant
Message problème de wget avec le "&" 
Bon, j'ai changé de méthode:

j'ai exécuté ceci:

Code:

start chrome.exe "http://adresse/dossier/page.4ge^?annee=2011^&mois=05"


et ça marche bien Okay

Maintenant, l'étape suivante est de changer le fichier batch chaque mois et chaque année de façon que le 1er du mois du juin 2011 j'aurais mon fichier bat qui contient

la ligne suivante

Code:

start chrome.exe "http://adresse/dossier/page.4ge^?annee=2011^&mois=06"


(et ainsi de suite pour la suite des mois...)

bien sûr, sans avoir à le mettre à jour manuellement

Voilà, je me lance dans la recherche maintenant Wink



Répondre en citant
Message problème de wget avec le "&" 
Plop !

Il est tout à fait possible d'isoler le mois dans la date du jour, au lancement de ton batch, comme ceci

Code:
@echo off

set mois=%date:~3,2%

echo %mois%
pause


%date% est une variable système qui contient la date du jour sous la forme
jj/mm/yyyy

Si tu veux récupérer le jour, ou l'année, il faut utiliser ceci
jour=%date:~0,2%
annee=%date:~6,4%

Smile




______________________________________________________
Répondre en citant
Message problème de wget avec le "&" 
Parfait!!! Laughing !!

voici le code qui marche maintenant:

Code:

SET MOIS=%date:~-7,2%
SET AN=%date:~-4,4%
start chrome.exe "http://adresse/dossier/page.4ge^?annee=%AN%^&mois=%MOIS%"



Merci à tous pour l'aide Okay



Message problème de wget avec le "&" 


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