2010-06-02 4 views
1

Je suis intéressé par la façon dont Sonic Living détecte le fichier XML de votre bibliothèque iTunes. Il invite l'utilisateur à approuver ses actions, puis télécharge automatiquement le fichier XML en fonction du système d'exploitation client (en supposant que le chemin d'installation par défaut d'iTunes).Comment télécharger un fichier lorsque je connais le chemin du fichier du client?

Comment diable fait-il cela? Aucune des bibliothèques de téléchargement que j'ai consultées n'a cette fonctionnalité. Ils supposent tous qu'un utilisateur cliquera sur "Sélectionner un fichier ..." puis recherchera la bonne chose à télécharger.

Répondre

2

Il utilise Java. Voir ce tutoriel pour savoir comment lire les fichiers locaux (avec autorisation).

Maintenant, nous devons faire un certificat (inofficiel). C'est un certificat, mais le navigateur-plugin affichera un demandeur de certificat, qui dit qu'il n'est pas officiel. Nous n'avons pas besoin de nous préoccuper de cela - l'utilisateur doit décider s'il vous fait confiance ou non.

http://www.captain.at/programming/java/

+0

Merci, Simon! Je me suis fait décourager par la bibliothèque Prototype utilisée et supposé une implémentation JavaScript. – GJTorikian

Questions connexes