Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

Le deal à ne pas rater :
SSD interne Crucial BX500 2,5″ SATA – 500 Go à 29,99€
29.99 €
Voir le deal

4 participants

    Mises à jours automatiques

    Saracax
    Saracax
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 246
    Emploi/loisirs : Informatique
    Date d'inscription : 30/08/2010

    Mises à jours automatiques Empty Mises à jours automatiques

    Message par Saracax Mar 1 Mai 2012 - 15:41


    Bonjour,

    Pour mon application, je souhaiterais créer un système permettant de détecter automatiquement les nouvelles versions de mon application,
    De proposer à l'utilisateur de passer à la nouvelle version
    et d'effectuer la mise à jour.

    Mais je ne sais pas vraiment comment m'y prendre Neutral
    Pouvez-vous me donner des pistes , des idées ?

    Merci d'avance. Smile

    Cordialement,
    Saracax
    SFrayssines
    SFrayssines
    Nouveau
    Nouveau


    Masculin Nombre de messages : 68
    Age : 27
    Localisation : Saumur
    Emploi/loisirs : Informatique, Tennis de table
    Date d'inscription : 09/06/2011

    Mises à jours automatiques Empty Re: Mises à jours automatiques

    Message par SFrayssines Mar 1 Mai 2012 - 16:02

    Je suis en train d’essayer ceci justement avec un base de donnée MySQL.

    J'indique dans une cellule la version de la mise à jour (par exemple 2.3.0) et dans mon logiciel, je me connecte a la base de données pour vérifier si la version actuelle de l'application correspond à celle qui est inscrite dans la base de données. Si elle ne correspond pas, je propose de faire la mise à jour.

    Si tu veux plus de détails, n'hésite pas Wink
    Saracax
    Saracax
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 246
    Emploi/loisirs : Informatique
    Date d'inscription : 30/08/2010

    Mises à jours automatiques Empty Re: Mises à jours automatiques

    Message par Saracax Mar 1 Mai 2012 - 16:16

    Re,

    Merci pour ta réponse , mais je suis sous SZ 2011. Neutral

    SFrayssines
    SFrayssines
    Nouveau
    Nouveau


    Masculin Nombre de messages : 68
    Age : 27
    Localisation : Saumur
    Emploi/loisirs : Informatique, Tennis de table
    Date d'inscription : 09/06/2011

    Mises à jours automatiques Empty Re: Mises à jours automatiques

    Message par SFrayssines Mar 1 Mai 2012 - 16:36

    Oups, moi je suis sur SZ 2012.
    MaXaM Software
    MaXaM Software
    Nouveau
    Nouveau


    Masculin Nombre de messages : 46
    Age : 26
    Localisation : France - Midi-Pyrénées
    Date d'inscription : 13/02/2012

    Mises à jours automatiques Empty Re: Mises à jours automatiques

    Message par MaXaM Software Mar 1 Mai 2012 - 16:47

    Bonsoir,
    Sinon tu met un fichier que tu nomme par exemple "maj.txt" sur un serveur web, le contenu :
    ligne 1 : version de la maj
    ligne 2 : adresse de la maj
    Tu demande au programme de télécharger ce fichier à chaque démarrage, et si la version est différente tu affiche un message et tu demande à télécharger le programme mis à jour à l'adresse précisée à la ligne 2.

    Exemple : Je suis à la version 1.1
    Le fichier "maj.txt" contient depuis aujourd'hui :
    Code:
    1.2
    http://monsite.com/programme_2.0.exe
    Donc j'affiche un message et demande à télécharger la MAJ. Si la réponse est Oui, je télécharge automatiquement la MAJ à l'adresse http http://monsite.com/programme_2.0.exe

    Cordialement
    maxam software
    Saracax
    Saracax
    On s'intègre
    On s'intègre


    Masculin Nombre de messages : 246
    Emploi/loisirs : Informatique
    Date d'inscription : 30/08/2010

    Mises à jours automatiques Empty Re: Mises à jours automatiques

    Message par Saracax Mar 1 Mai 2012 - 17:46


    Re,

    En effet , mais comment faire lire uniquement la ligne 2 ( pour l'adresse ) ? Car lors de la lecture du programme , tout le contenu du fichier est lu.

    Cordialement,
    Saracax
    MaXaM Software
    MaXaM Software
    Nouveau
    Nouveau


    Masculin Nombre de messages : 46
    Age : 26
    Localisation : France - Midi-Pyrénées
    Date d'inscription : 13/02/2012

    Mises à jours automatiques Empty Re: Mises à jours automatiques

    Message par MaXaM Software Mar 1 Mai 2012 - 18:51

    Re,

    Sous sz c'est vrai que c'est pas super facile
    Sinon au pire tu crées deux fichiers (par exemple version.txt et lien.txt) et c'est beaucoup moins compliqué Wink

    Cordialement,
    MaXaM Software
    SFrayssines
    SFrayssines
    Nouveau
    Nouveau


    Masculin Nombre de messages : 68
    Age : 27
    Localisation : Saumur
    Emploi/loisirs : Informatique, Tennis de table
    Date d'inscription : 09/06/2011

    Mises à jours automatiques Empty Re: Mises à jours automatiques

    Message par SFrayssines Mar 1 Mai 2012 - 18:55

    Très bonne idée, Maxam.
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Mises à jours automatiques Empty Re: Mises à jours automatiques

    Message par lereparateurdepc Mar 1 Mai 2012 - 19:02

    re ,

    Alors , il existe déjà des postes là dessus ...

    Moi , pour MailSender3 , j'utilise 3 lignes : Version , adresse , description .
    Pour ça crée autant de variables que de lignes : Var_L1 , Var_L2 , Var_L3 .( L pour Ligne ) et un variable
    qui contiendra le texte : Var_Txt
    Ensuite , utilise l'action Ouvrir un fichier , sélectionne le fichier téléchargé .
    Place les actions Lire un fichier ( autant que de lignes aves les varaibles de résultat différent )
    Fermer un fichier ( pour libérer la RAM ).

    EDIT suite post MaxAm : Télécharger plusieurs fichiers c'est pas top ... ça ralenti l'application :
    -> OPTIMISATION

    Cordialement ,
    Le réparateur de PC
    MaXaM Software
    MaXaM Software
    Nouveau
    Nouveau


    Masculin Nombre de messages : 46
    Age : 26
    Localisation : France - Midi-Pyrénées
    Date d'inscription : 13/02/2012

    Mises à jours automatiques Empty Re: Mises à jours automatiques

    Message par MaXaM Software Mar 1 Mai 2012 - 21:16

    Re,
    lereparateurdepc a écrit:
    EDIT suite post MaxAm : Télécharger plusieurs fichiers c'est pas top ... ça ralenti l'application :
    -> OPTIMISATION

    2 fichiers de 1ko à télécharger c'est pas la mer à boire non plus Smile

    Cordialement,
    Maxam software
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Mises à jours automatiques Empty Re: Mises à jours automatiques

    Message par lereparateurdepc Mer 2 Mai 2012 - 18:39

    re ,

    Non mais il y as la possibilité d'avoir plus d'erreur , plus de code , donc plus lent .
    Certe minime mais plus lent , plus de RAM occupée , bref dans un soucis de performances ...
    Imagine si tu veux ajouter une ligne , tu doit ajouter plusieurs actions ; avec mon système , juste une action .

    Ne pas rester sur le projet actuel , penser aussi aux extensions .

    Cordialement ,
    Le réparateur de PC

    Contenu sponsorisé


    Mises à jours automatiques Empty Re: Mises à jours automatiques

    Message par Contenu sponsorisé


      La date/heure actuelle est Jeu 21 Nov 2024 - 19:30