IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Update d'application


Sujet :

C++

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 74
    Par défaut Update d'application
    Bonjour la communauté,
    j'ai en ma possession un serveur Intranet (http) et une application bureautique en Builder C++

    Donc je voudrai proposer de faire une mise a jour de cette application C++ en utilisant un repertoire /update sur le serveur des que je met une nouvelle version.

    mais je vois pas trop comment faire.

    merci de votre aide

  2. #2
    Membre confirmé Avatar de BigNic
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 195
    Par défaut
    par exemple: au lancement de ton appli, tu te connectes à ton serveur (ex via ftp) tu charges un fichier d'info qui te donne le numéro de version de l'appli dans le repertoire update. Si la version est supérieure à celle de ton soft actuel, tu lance une autre appli et tu fais exit de l'appli courante. Ta nouvelle appli se connecte au serveur télécharge ta nouvelle version l'installe et la lance.
    Bon comme il ma fallu 2 mins pour réléchir a cette solution il ya certainement mieux à faire.
    Mais au fait qu'est-ce que cela a à voir avec le C++ ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 74
    Par défaut
    Citation Envoyé par BigNic
    par exemple: au lancement de ton appli, tu te connectes à ton serveur (ex via ftp) tu charges un fichier d'info qui te donne le numéro de version de l'appli dans le repertoire update. Si la version est supérieure à celle de ton soft actuel, tu lance une autre appli et tu fais exit de l'appli courante. Ta nouvelle appli se connecte au serveur télécharge ta nouvelle version l'installe et la lance.
    Bon comme il ma fallu 2 mins pour réléchir a cette solution il ya certainement mieux à faire.
    Mais au fait qu'est-ce que cela a à voir avec le C++ ?
    ok. j'avais invisagé cette methode... mais je peux utiliser le serveur comme ftp.
    C++ ? c'est le programme que j'ai fait, il est en c++ .

    J'avais pensé à faire ca :
    . je test la version de l'install sur le serveur a partir de mon appli (date de creation mise en ligne)
    . si la date de mis en ligne est plus recente que l'exe de mon appli sur C, je met à jour...

    MAIS comment ?
    il faut de toute facon passer par une appli update en plus.
    mon appli sur C lance mon update.exe ensuite mon appli sur C se ferme.
    mon update.exe execute à partir de l'URL la mise à jour (install.exe) MAIS comment faire ? si on lance un shellexecute il va demande de l'enregistrer... donc faudrait un moyen d'executer l'exe sur le serveur pour lancer automatiquement la mise a jour sur C

    suis-je clair ?? )

    Merciiiii

  4. #4
    Membre confirmé Avatar de BigNic
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    195
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 195
    Par défaut
    Citation Envoyé par cstan
    C++ ? c'est le programme que j'ai fait, il est en c++
    Ok, mais le but de ma remarque était de te faire comprendre que ce n'est pas aprceque tu code en C++ que sa justifie un post sur ce forum. Ce forum est censé être réservé au question et discussion sur le language lui même. Notamment si tu as un problème d'algorithmie ou avec Visual C++ ou powerbuilder, même si tu code en C++ il ne faut pas les poster là.
    En même temps je ne suis pas sur qu'on puisse dire que ton pb est un pb d'algorithmie.


    Citation Envoyé par cstan
    mon update.exe execute à partir de l'URL la mise à jour (install.exe) MAIS comment faire ? si on lance un shellexecute il va demande de l'enregistrer... donc faudrait un moyen d'executer l'exe sur le serveur pour lancer automatiquement la mise a jour sur C
    suis-je clair ??
    Moyennement.
    Enfin a ta place je téléchargerai l'instal sur C et le lancerai sur C. Sinon le jour ou tu poses une nouvelle version, si tous tes postes clients démarrent en même temps ton serveur s'écroule. En plus si un jour ton instal a besoin de mettre des chose à jour dans la base de registre, d'un autre PC a distance c'est impossible. Et chaque fois que tu install ton soft, il faut que tu mettes le repertoire d'instal en partage. Honnétement que l'install tourne sur le serveur je n'y voit que des inconvénients. Mais bon comme je l'ai dit je ne l'ai jamais fait et donc ne suit pas spécialiste.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 74
    Par défaut
    ok merci.
    je vais voir pour le placer autre part.

    J'ai bien compris l'histoire de l'install sur C pour eviter au serveur quelque probleme.

    Bon je vais poster ailleurs...ici

Discussions similaires

  1. Auto update web application
    Par sitirna dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 16/11/2011, 13h20
  2. [Freeware] Mettez un "Live Update" dans vos applications
    Par Hexanium dans le forum Mon programme
    Réponses: 10
    Dernier message: 18/07/2010, 03h34
  3. [WD11] Ajouter une requête Update à une application RAD
    Par kandevamara dans le forum WinDev
    Réponses: 5
    Dernier message: 17/06/2010, 12h58
  4. Notify Icon disparait apres un update d'application
    Par mner18 dans le forum Windows Forms
    Réponses: 0
    Dernier message: 11/11/2009, 22h47
  5. [UPDATE][FIXPACK] Application du fix pack 9a
    Par fabszn dans le forum DB2
    Réponses: 1
    Dernier message: 27/08/2006, 11h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo