Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1209 connectés 

  FORUM HardWare.fr
  Programmation

  [Java] Download

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java] Download

n°92982
archangel
Un homme Une vision
Posté le 24-01-2002 à 16:26:46  profilanswer
 

Voilà,
 
je dois downloader sur le poste client un fichier au format PDF puis ouvrir outlook et attaché ce fichier au nouveau message.
 
Donc pour ouvrir outlouk et attaché un fichier pas de problème.
 
En revanche pour downloader le fichier je me demandais si on pouvait passer par le browser mais sans laisser la possibilité  à l'utilisateur de sélectionner le répertoire dans lequel sera copier le fichier PDF. On veut par exemple effectuer le download vers le rep c:\temp, puis dire à outlook que le fichier à attacher est dans c:\temps.
 
Sinon si vous avez d'autres solutions (autre que le browser) je suis preneur  :D , sachant que l'on doit rester en client léger.
 
@+


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
mood
Publicité
Posté le 24-01-2002 à 16:26:46  profilanswer
 

n°93024
archangel
Un homme Une vision
Posté le 24-01-2002 à 16:59:25  profilanswer
 

UP
 
Euh si y a des trucs que vous avez pas compris dans mon prob n'hésitez pas à poser des questions  ;)


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
n°93039
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 24-01-2002 à 17:13:47  profilanswer
 

pq tu mets java dans ton topic. Le process qui ouvre outlook et qui met le fichier pdf en attach c'est un process Java?
 
Si oui, je peux te filer un code qui va rechercher le contenu d'un fichier dont tu donnes l'url et qui te renvoie une instance de File. Avec cette instance tu devrais etre capable de lancer outlook et de l'attacher.
 
Si ca t'intéresse fais moi signe.
 
A+

n°93050
archangel
Un homme Une vision
Posté le 24-01-2002 à 17:26:02  profilanswer
 

Salut,
 
En fait si je met Java dans mon topic c'est parce que le download doit être fait ou en tout cas lancé par un process java.
 
L'ouverture d'outlook se fait via une commande dans IE.
 
Sinon ton code pour récupérer un fichier via une URL m'interresse, on ne sait jamais j'aurais peut-être le droit à une Applet  :D mais c'est pas gagné  :( .
 
Merci pour ta réponse comme toujours t'es mon sauveur.


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
n°93102
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 24-01-2002 à 19:35:21  profilanswer
 

Code :
  1. public static File getWebFile(String fileURL)
  2. {
  3.         try
  4.      {
  5.         URL u = new URL(fileURL);   
  6.         HttpConnectionTools hct = new HttpConnectionTools(u);
  7.         if (hct.isError())
  8.       return null;   
  9.         InputStream fileIn = u.openStream();
  10.         File target = File.createTempFile("wcRoot",null);
  11.         BufferedWriter fileOut = new BufferedWriter(new  FileWriter(target));
  12.            int b;
  13.          while ((b = fileIn.read()) != -1)
  14.       fileOut.write(b);
  15.       fileOut.flush();
  16.       fileOut.close();
  17.       fileIn.close();
  18.       return target;
  19.          }
  20.      catch (IOException e)
  21.      {
  22.       Logger.error("Error while getting : "+fileURL);
  23.       return null;
  24.      }
  25.     }
  26.     return null;
  27. }


 
La en fait je crée un fichier temporaire. Libre à toi d'ajouter des paramètres pour spécifier ou le fichier doit aller et quel nom il doit avoir.
 
Pour ton histoire d'applet, n'oublie pas qu'elle ne peuvent rien ecrire sur la machine en local donc tu dois faire une appli ou donner des privilèges de sécurité à ton applet que le user doit accepter.
 
A+


---------------
What is popular is not always right, what is right is not always popular :D
n°93273
archangel
Un homme Une vision
Posté le 25-01-2002 à 09:30:56  profilanswer
 

Merci pour le code  :) .
 
Effectivement j'avais plus pensé au problèmes de droits des applets  :( .


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
n°95225
archangel
Un homme Une vision
Posté le 31-01-2002 à 10:46:43  profilanswer
 

Petite question comment on fait pour donner des privillèges à une applet ?


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
n°95338
archangel
Un homme Une vision
Posté le 31-01-2002 à 15:23:35  profilanswer
 

[:belgarion_cer]


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
n°95344
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 31-01-2002 à 15:35:05  profilanswer
 

archangel a écrit a écrit :

Petite question comment on fait pour donner des privillèges à une applet ?  




 
j'avais déjà donne le lien dans un autre topic. Euh attends, c'est :
 
http://java.sun.com/sfaq/index.html


---------------
What is popular is not always right, what is right is not always popular :D
n°95625
archangel
Un homme Une vision
Posté le 01-02-2002 à 09:10:29  profilanswer
 

Merci


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
mood
Publicité
Posté le 01-02-2002 à 09:10:29  profilanswer
 

n°95628
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 01-02-2002 à 09:27:45  profilanswer
 

archangel a écrit a écrit :

Merci  




 
no problem :D


---------------
What is popular is not always right, what is right is not always popular :D

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [Java] Download

 

Sujets relatifs
[Java] j'aimerais obfuscater un JAR[Java] Liste de imprimantes partagées
[JAVA] classe Boolean[JAVA] pb d'affichage image
[C'est quoi ce bordel] JAVA connait pas les bmp ?????[java] Retour à la ligne
EDI Freeware pour Java ?java : probleme de creation du .bat de compilation et d'execution
aide sur l'ouverture de fichiers en javaprobleme de redirection download (language html ou java)
Plus de sujets relatifs à : [Java] Download


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR