Créer un compte
Connexion

Télécharger vers un dossier précis

Pour créer et répondre aux sujets, vous devez être connecté.
Pages: 1
Auteur Message
Spitfire 95
25/09/2010 à 19:05:24
Spitfire 95
Membre
Bonjour.
J'ai créé une calculatrice en Python. Dans la version 7, une des nouveautés et le support de plugins (écrits en Python, bien sûr), et pour bientôt, des traductions via GNU Gettext. Le problème, c'est pour installer ces plugins, et la, plusieurs choix s'offrent à moi :
-faire un gestionnaire de plugin, fonctionnant un peu comme un gestionnaire de paquets sous Linux et (je crois) Mac, mais ce serait long à programmer, très complexe, et il faudrait analyser les données des fichiers locaux et celles des fichiers à télécharger en ligne, sans conflits entre les deux... bref, trop complexe.
-Proposer aux utilisateurs de télécharger les plugins sur mon site, puis de les déplacer vers le dossier .calculatrice/plugins, or, je ne veux pas que l'utilisateur aie a s'embêter à manipuler des fichiers. Donc je pourrais aussi créer un installateur qui copierait les données au bon endroit.
-Télécharger les plugins directement dans le bon dossier (/home/$USER/.calculatrice/plugins).

Donc la solution que je compte garder est la dernière. Mais est-ce possible via JS et/ou PHP ?
Il faut que ça marche sous Linux en priorité. J'ai tellement de problèmes avec Windaube que je ne suis pas sûr d'adapter mon code pour le système de fichier Win32. Mais si elle marche avec Ubuntu, je suppose qu'elle fonctionnera aussi avec Debian, mais pour les autres GNU/Linux, il est possible que j'ai les même problèmes d'affichage qu'avec Win, donc peut-être que je vais devoir le rendre compatible, donc merci de me trouver une solution interopérable.

Cordialement.

ybouane
26/09/2010 à 06:25:33
ybouane
Admin
Bonjour,
malheureusement, il n'est pas possible de faire ça,

Je crois qu'il vas falloir simplement "montrer" à l'utilisateur comment se rendre au dossier en question pour enregistrer le plugin.

Cordialement

Image
Spitfire 95
26/09/2010 à 11:25:20
Spitfire 95
Membre
Dommage... je vais me tourner vers un installateur alors.

Merci quand même.

Pages: 1