Page 1 sur 1

Récupérer le fichier d'une URL en LS

MessagePublié: 26 Juil 2010 à 09:32
par Gipsy
Bonjour,

Je cherche comment récupérer un fichier (.pdf, .doc ou autre) dont je connais l'url en lotusscript.
Le but étant qu'à partir d'une url que je connais (par ex.: http://www.toto.fr/toto.pdf) je récupère ce fichier pdf et je l'enregistre dans un champ texte riche d'un document.
Pour la partie, intégration dans le texte riche pas de problème je sais faire mais la récupération du fichier par une url me pose plus de problème...
Je voudrais savoir si quelqu'un sait comment faire et pourrait m'aider ?
Merci d'avance !

MessagePublié: 26 Juil 2010 à 11:05
par Michael DELIQUE
salut

tu peut essayer un tout bete filecopy sur un répertoire en local

MessagePublié: 26 Juil 2010 à 11:20
par Gipsy
Hélas, ça ne fonctionne pas.
J'ai une erreur file not found.
Visiblement, ca n'a l'air de fonctionner que pour les fichiers sur le serveur car par contre mon agent fonctionne si je lui indique un fichier du serveur.
...
Mais merci quand meme !

MessagePublié: 26 Juil 2010 à 12:13
par Michael DELIQUE
alors via ftp

MessagePublié: 26 Juil 2010 à 13:49
par Gipsy
pas possible via ftp.
Par contre, j'essaie en utilisant un objet Microsoft.XMLHTTP mais je sais pas comment m'en sortir
Code : Tout sélectionner
URL = "http://www.toto.fr/toto.pdf"   
   Set xml = CreateObject("Microsoft.XMLHTTP")
   xml.Open "GET", URL, False
   xml.Send
   obj = xml.responseText
???


Avez-vous l'habitude de manipuler ces objets ?

MessagePublié: 26 Juil 2010 à 21:11
par Michael DELIQUE
tu vas normalement récupéré le contenu du fichier, donc si c'est du texte c'est jouable sinon tu va récupéré un truc inutilisable

par contre du devrais regardé du coté de Java

MessagePublié: 27 Juil 2010 à 08:38
par Gipsy
Effectivement je crois que je vais partir sur du java, il y a toutes les bibliothèques qui vont bien.
Ca sera plus simple !

Merci

MessagePublié: 05 Août 2010 à 08:57
par LSong
j'ai deja vu ca en scripte
il faut lire le contenu en binaire et ecrire le fichier en binaire

par contre la j'ai pas d'exemple