Bonjour,
Je suis technicien sur site. Et je voudrais mettre ma clé usb avec mes outils à jour régulièrement.
Et je me heurte un un petite souci de lien temporaire
Je voudrais faire un wget en gros sur ce genre de lien :
https://toolslib.net/downloads/finish/1-adwcleaner/
Comment faire ? si je prend le lien directe :
https://toolslib.net/downloads/finish/1-adwcleaner/1114/get/lOhksBSThy8hIXLeZel5EDqhMeYbkrCf/
Cela fonctionne par contre il y a u numéro de session qui expire au bout de 10 minute => lOhksBSThy8hIXLeZel5EDqhMeYbkrCf
Est ce que quelqu'un à une idée ?
Merci à tous pour vos réponses même si c'est que des piste de recherche.
Ric
# Parser la page HTML pour récupérer les variables
Posté par JJD . Évalué à 1.
Salut,
Une solution est de récupérer les variables ou le lien transitoire dans la page renvoyée par le serveur.
Ça donnerait quelque chose dans ce genre :
eval $(wget -O - https://toolslib.net/downloads/finish/1-adwcleaner/ 2>/dev/null | \
egrep 'var (projectId|projectAlias|fileId|downloadToken)' | sed -e 's/^ *var //' | \
tr -d '\015 ') && \
wget -O ${projectAlias}.exe "https://toolslib.net/downloads/finish/${projectId}-${projectAlias}/${fileId}/${downloadToken}"
En espérant que ça t'aide…
JJD
[^] # Re: Parser la page HTML pour récupérer les variables
Posté par JJD . Évalué à 1.
il y a une petite erreur sur le dernier wget : la bonne commande est :
et je n'ai pas trouvé comment insérer correctement du code…wget -O ${projectAlias}.exe https://toolslib.net/downloads/finish/${projectId}-${projectAlias}/${fileId}/get/${downloadToken}/
[^] # Re: Parser la page HTML pour récupérer les variables
Posté par claudex . Évalué à 4.
Il faut mettre trois `
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: Parser la page HTML pour récupérer les variables
Posté par JJD . Évalué à 2.
Il faut surtout penser à mettre une ligne vide au dessus des ```.
En respectant cela, le code de mon premier post s'affiche comme ça :
c'est tout de même plus joli !
[^] # Re: Parser la page HTML pour récupérer les variables
Posté par ricola74 . Évalué à 1.
Merci !!!! au top !! je suis en train d'adapter tout ca au autre site.
simple efficace
# Solution propre mais overkill ?
Posté par Matthieu Moy (site web personnel) . Évalué à 7.
Une solution plus générale que ce que tu cherches : coder ça en Python avec MechanicalSoup par exemple.
[^] # Re: Solution propre mais overkill ?
Posté par Marc Quinton . Évalué à 2.
ruby + mechanize le fait aussi très bien !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.