J'ai un problème de téléchargement d'un fichier (pdf) via IE
J'ai dû mal à expliquer mon problème donc autant dire que ca commence mal
Cela fait plusieurs années (oui oui) certains problèmes tiennent aux baskettes.
Que je tente de télécharger un fichier (pdf) via IE.
Biensure j'ai trouvé depuis la manière de contourner le problème mais aujourd'hui j'affronte une nouvelle fois ce problème.
; $IEHwnd = $IEObjets.Hwnd
$IE_Lien = "http://www.monsite/identifiant/4321" ; Le document ce trouve à cet l'emplacement
InetGet($IE_Lien, "Emplacement sur mon DD.pdf") ; J'ai essayé avec Inetget, mais cela ne fonctionne pas : Fichier pdf créé vide.
$IEObjets.navigate($IE_Lien) ; Donc j'essaye en cliquant dessus : Cela fonctionne très bien
; Mais un fouchtre popup internet explorer vient me détruire la simplicité de mon script la voici :
ControlCommand($IEHwnd, "", "[CLASS:Frame Notification Bar; INSTANCE:1]", "Isvisible", "") ; possible aussi de la trouver sous la class [CLASS:DirectUIHWND; INSTANCE:1]
Après moultes recherche, je sais que passer par la fenetre popup de IE ne peut pas être résolu sans devoir faire des controlsend ou des controlclick
Donc j'aimerais essayer d'avoir un script plus propre que de faire des controlsend ceci controlsend cela ou des controlclick parci controlclick parla
La méthode de l'inetget pourrait être une super solution simple et pratique
mais ce qui est étrange c'est que mon lien "http://www.monsite/identifiant/4321" ne se termine pas par un .pdf,
Voila je suis un peut perdu et j'espère avoir donné suffisement d'éléments.
Pour info, le site ne peut pas être consulté car il s'agit d'une session protégé par Mdp, donc pas possible de vous montrer l'exemple. Mais dans le html de la page, rien d'autre que "http://www.monsite/mapage/identifiant/4321" fait référence au document à télécharger.