IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Automatiser un téléchargement...


Sujet :

Linux

  1. #1
    Membre expérimenté
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Points : 1 680
    Points
    1 680
    Par défaut Automatiser un téléchargement...
    Bonjour,
    Il y a un site à partir duquel je souhaite télécharger automatiquement un fichier via un script (sh ou autre...).
    Pour l'instant avant de le télécharger je dois m'identifier via un formulaire (login, passwd). Ainsi j'ouvre une session. Je clique sur un lien, qui ouvre un nouveau formulaire ou je dois choisir 2-3 options puis cliquer sur 'OK' pour lancer le téléchargement.
    Ces pages comporte en plus du javascript Ainsi j'ai essayer de faire un script avec WWW-mechanize de perl et Httpunit pour java sans succes (à cause du javascript je pense).
    Auriez-vous une idée pour que je puisse automatiser ce téléchargement ?
    merci

  2. #2
    Membre expérimenté
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Points : 1 680
    Points
    1 680
    Par défaut
    Je suis en train de me dirergiger vers XUL et XulRunner...
    Si quelqu'un a d'autres proposition ou veut bien m'aider à faire du xul

    http://xulfr.org/wiki/XulRunner

  3. #3
    Membre confirmé Avatar de herzleid
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juin 2002
    Messages
    393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juin 2002
    Messages : 393
    Points : 509
    Points
    509
    Par défaut
    L'identification est de quel type ? .htaccess ou ftp ou je sais pas quoi ?

    Il y a aussi la possibilité en perl de faire des scripts qui répondent à des formulaires web de manière automatique. C'est qu'une piste car je sais pas exactement comment ça marche (et c'est qqch qui m'interresse bcp)

    Désolé de pas pouvoir t'aider plus. Bon courrage.

  4. #4
    Membre expérimenté
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Points : 1 680
    Points
    1 680
    Par défaut
    merci
    Donc l'identification est faite via un forumalire HTML en HTTPS qui crée une session en JSP.

    Pour le perl regarde du coté de WWW-mechanize Pour moi celà ne fonctionne pas car il y a du javascript dans les pages
    http://articles.mongueurs.net/magazines/linuxmag58.html
    http://search.cpan.org/~petdance/WWW-Mechanize-1.16/lib/WWW/Mechanize.pm

    (Il y a aussi HttpUnit pour java, et bien sure l'incontournable wget ...)

Discussions similaires

  1. Réponses: 3
    Dernier message: 16/11/2006, 14h23
  2. Automatisation des chargement images
    Par poussinphp dans le forum SDL
    Réponses: 4
    Dernier message: 10/06/2006, 16h41
  3. Réponses: 2
    Dernier message: 05/10/2004, 22h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo