Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


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 le 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



Saracax Production
SFrayssines
SFrayssines
Nouveau
Nouveau

Masculin Nombre de messages : 68
Age : 22
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 le 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 le Mar 1 Mai 2012 - 16:16

Re,

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




Saracax Production
SFrayssines
SFrayssines
Nouveau
Nouveau

Masculin Nombre de messages : 68
Age : 22
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 le 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 : 21
Localisation : France - Midi-Pyrénées
Date d'inscription : 13/02/2012

Mises à jours automatiques Empty Re: Mises à jours automatiques

Message par MaXaM Software le 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 le 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



Saracax Production
MaXaM Software
MaXaM Software
Nouveau
Nouveau

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

Mises à jours automatiques Empty Re: Mises à jours automatiques

Message par MaXaM Software le 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 : 22
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 le Mar 1 Mai 2012 - 18:55

Très bonne idée, Maxam.

lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5606
Age : 27
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 le 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



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


MaXaM Software
MaXaM Software
Nouveau
Nouveau

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

Mises à jours automatiques Empty Re: Mises à jours automatiques

Message par MaXaM Software le 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 : 5606
Age : 27
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 le 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



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA



Contenu sponsorisé

Mises à jours automatiques Empty Re: Mises à jours automatiques

Message par Contenu sponsorisé


    La date/heure actuelle est Jeu 5 Déc 2019 - 17:35