Mise à jour automatique
- Hervé
- Site Admin
- Messages : 15650
- Enregistré le : 20 mai 2019 14:10
- Localisation : Jurbise
- Marque et modèle du bac : La Vie en Bleu sur mesure
- Volume du bac : 750
- Dimensions du bac : 150 x 90 x 65
- Date démarrage : 12/01/2002
- Eclairage : LED Alpheus 8x19M1002 type 21
- Brassage : Tunze 6125 + 6085 oscillos + Gyre XF130 en surface
- Ecumeur : Deltec TC2060 externe
- Supplémentation : RAC Deltec PF601 ARM extra coarse
- A remercié : 795 fois
- A été remercié : 2006 fois
- Genre :
- Pays :
Belgique (be)
Mise à jour automatique
Bonjour,
Au démarrage le logiciel vérifie s'il existe une version plus récente auquel cas il la télécharge automatiquement.
Comme on ne peut pas remplacer un fichier en train d'être exécuté il télécharge un petit utilitaire RVRTupgrade.exe, le démarre puis s'arrête.
L’utilitaire télécharge le logiciel RVReefTools.exe nouvelle version, le démarre puis s'arrête.
Ceci ne demande que quelques secondes.
Cette procédure pourtant simple ne se passe pourtant pas toujours bien, pourquoi ?
Tous les rapports d'erreur que je reçois sont dus au fait que l'utilisateur n'a pas suffisamment de permissions.
C'est le cas quand le logiciel est installé dans un répertoire privilégié de Windows comme C:\Program Files ... ou C:\Users\... ou sur le bureau !
Ce problème peut aussi être du au pare-feu qui n'aime pas qu'un .exe en télécharge un autre.
Enfin le téléchargement ne fonctionne pas bien si le nom du répertoire contient un espace.
On peut alors recevoir les messages suivants (exemples) :
Download RVRTupgrade.exe error : pas possible de télécharger l'utilitaire car pas d'accès à Internet ou blocage pare-feu
C:\Program Files\RV Reef Tools\RVRTupgrade.exe not found : le nom du répertoire contient plusieurs espaces
ShellExecute : 2 : The specified file was not found. : l'utilitaire a bien été téléchargé mais il a été supprimé par le pare-feu ou l'anti-virus.
ShellExecute : 5 : The operating system denied access to the specified file. : idem mais le pare-feu ou l'anti-virus empêche l'exécution
C:\Users\vandercyril\Documents\RVRTupgrade.exe not found : le logiciel a été installé dans c:\Users
C:\Users\mikrokopter\Desktop\aquarium\RVRTupgrade.exe not found : le logiciel a été installé sur le bureau
On peut toujours le télécharger "à la main" mais si j'ai écrit cette procédure automatique c'est parce qu'il y avait un autre problème :
souvent la nouvelle version n'était pas téléchargée à la place de l'ancienne mais dans un autre répertoire, du coup
soit en démarrant le logiciel il diasait à nouveau "vous utilisez une ancienne version ..."
soit il ne retrouvait pas ses jeunes notamment le Log Book.
Pour éviter ces inconvénients il suffit d'installer le logiciel dans un répertoire dédié par exemple C:\RVReefTools
et indiquer au pare-feu et à l'anti-virus qu'ils doivent considérer RVReefTools.exe et RVRTUpgrade.exe comme safe
ainsi il se mettra à jour automatiquement et rapidement.
Au démarrage le logiciel vérifie s'il existe une version plus récente auquel cas il la télécharge automatiquement.
Comme on ne peut pas remplacer un fichier en train d'être exécuté il télécharge un petit utilitaire RVRTupgrade.exe, le démarre puis s'arrête.
L’utilitaire télécharge le logiciel RVReefTools.exe nouvelle version, le démarre puis s'arrête.
Ceci ne demande que quelques secondes.
Cette procédure pourtant simple ne se passe pourtant pas toujours bien, pourquoi ?
Tous les rapports d'erreur que je reçois sont dus au fait que l'utilisateur n'a pas suffisamment de permissions.
C'est le cas quand le logiciel est installé dans un répertoire privilégié de Windows comme C:\Program Files ... ou C:\Users\... ou sur le bureau !
Ce problème peut aussi être du au pare-feu qui n'aime pas qu'un .exe en télécharge un autre.
Enfin le téléchargement ne fonctionne pas bien si le nom du répertoire contient un espace.
On peut alors recevoir les messages suivants (exemples) :
Download RVRTupgrade.exe error : pas possible de télécharger l'utilitaire car pas d'accès à Internet ou blocage pare-feu
C:\Program Files\RV Reef Tools\RVRTupgrade.exe not found : le nom du répertoire contient plusieurs espaces
ShellExecute : 2 : The specified file was not found. : l'utilitaire a bien été téléchargé mais il a été supprimé par le pare-feu ou l'anti-virus.
ShellExecute : 5 : The operating system denied access to the specified file. : idem mais le pare-feu ou l'anti-virus empêche l'exécution
C:\Users\vandercyril\Documents\RVRTupgrade.exe not found : le logiciel a été installé dans c:\Users
C:\Users\mikrokopter\Desktop\aquarium\RVRTupgrade.exe not found : le logiciel a été installé sur le bureau
On peut toujours le télécharger "à la main" mais si j'ai écrit cette procédure automatique c'est parce qu'il y avait un autre problème :
souvent la nouvelle version n'était pas téléchargée à la place de l'ancienne mais dans un autre répertoire, du coup
soit en démarrant le logiciel il diasait à nouveau "vous utilisez une ancienne version ..."
soit il ne retrouvait pas ses jeunes notamment le Log Book.
Pour éviter ces inconvénients il suffit d'installer le logiciel dans un répertoire dédié par exemple C:\RVReefTools
et indiquer au pare-feu et à l'anti-virus qu'ils doivent considérer RVReefTools.exe et RVRTUpgrade.exe comme safe
ainsi il se mettra à jour automatiquement et rapidement.
Page d'accueil | Memento mori |
|
Utilitaires pour aquarium récifal | www.rudyv.be/RVRT | |
Questions fréquentes | FAQ |
- Fredles
- Barracuda
- Messages : 567
- Enregistré le : 03 juin 2019 10:16
- Localisation : Gandelu
- Marque et modèle du bac : DIY
- Volume du bac : 200
- Dimensions du bac : 80 x 60 x 50
- Date démarrage : 15/08/2018
- Eclairage : Evergrow IT5080
- Brassage : TUNZE Nanostream 6045 + Maxspect Gyre XF230
- Ecumeur : NYOS - Quantum 160
- Supplémentation : Aucune
- A remercié : 13 fois
- A été remercié : 77 fois
- Genre :
- Pays :
France (fr)
Mise à jour automatique
Merci Hervé. Je fais parti de ces gens qui ont un message d'erreur à l'installation automatique. Je me contentais donc de télécharger "à la main". Je viens de voir qu'il y avait des espaces dans le nom de mon répertoire. Je verrai la prochaine fois si c'était la cause de mon message d'erreur (dont je n'ai pas gardé de copie : moi, quand je vois un message d'erreur, je clique sur Ok et je fais autrement ! Et si ça marche autrement, ça me va et je réfléchis pas plus...).
- Hervé
- Site Admin
- Messages : 15650
- Enregistré le : 20 mai 2019 14:10
- Localisation : Jurbise
- Marque et modèle du bac : La Vie en Bleu sur mesure
- Volume du bac : 750
- Dimensions du bac : 150 x 90 x 65
- Date démarrage : 12/01/2002
- Eclairage : LED Alpheus 8x19M1002 type 21
- Brassage : Tunze 6125 + 6085 oscillos + Gyre XF130 en surface
- Ecumeur : Deltec TC2060 externe
- Supplémentation : RAC Deltec PF601 ARM extra coarse
- A remercié : 795 fois
- A été remercié : 2006 fois
- Genre :
- Pays :
Belgique (be)
Mise à jour automatique
Je me décarcasse à pondre des messages d'erreur afin d'essayer d'expliquer la raison du problème.
Ce n'est pas la première fois que j'entends qu'on ne lit pas le message, qui contient pourtant souvent la solution
Je ne sais plus à qui j'écrivais récemment que j’allais ajouter après tout message un autre message disant
"avez-vous bien lu le message précédent ?"
Ajouté 3 minutes 43 secondes après :
Là viewtopic.php?f=14&t=481&p=6286#p6240
Ce n'est pas la première fois que j'entends qu'on ne lit pas le message, qui contient pourtant souvent la solution
Je ne sais plus à qui j'écrivais récemment que j’allais ajouter après tout message un autre message disant
"avez-vous bien lu le message précédent ?"
Ajouté 3 minutes 43 secondes après :
Là viewtopic.php?f=14&t=481&p=6286#p6240
Page d'accueil | Memento mori |
|
Utilitaires pour aquarium récifal | www.rudyv.be/RVRT | |
Questions fréquentes | FAQ |
- Fredles
- Barracuda
- Messages : 567
- Enregistré le : 03 juin 2019 10:16
- Localisation : Gandelu
- Marque et modèle du bac : DIY
- Volume du bac : 200
- Dimensions du bac : 80 x 60 x 50
- Date démarrage : 15/08/2018
- Eclairage : Evergrow IT5080
- Brassage : TUNZE Nanostream 6045 + Maxspect Gyre XF230
- Ecumeur : NYOS - Quantum 160
- Supplémentation : Aucune
- A remercié : 13 fois
- A été remercié : 77 fois
- Genre :
- Pays :
France (fr)
Mise à jour automatique
Ah mais c'est pas la règle, de ne jamais lire les messages d'erreur ? Moi, en tout cas, c'est comme ça que je fais depuis toujours ! En vérité, je conseille même à mes collègues de faire la même chose au bureau :
- J'ai un message d'erreur !!! Qu'est ce que je fais ?
- C'est pas grave, ferme la fenêtre et recommence. Ca marche ?
- Oui, c'est bon.
- Bah voilà : ne jamais lire les messages d'erreur !
Bon, des fois ça marche pas. Là on peut commencer à lire le message d'erreur.
Non mais franchement, lire un message d'erreur, quelle idée !
- J'ai un message d'erreur !!! Qu'est ce que je fais ?
- C'est pas grave, ferme la fenêtre et recommence. Ca marche ?
- Oui, c'est bon.
- Bah voilà : ne jamais lire les messages d'erreur !
Bon, des fois ça marche pas. Là on peut commencer à lire le message d'erreur.
Non mais franchement, lire un message d'erreur, quelle idée !
- Morlock
- Requin
- Messages : 1799
- Enregistré le : 20 mai 2019 15:04
- Localisation : Belgique
- Volume du bac : 600l (1000l net)
- Dimensions du bac : 120x80x65
- Eclairage : GHL Mitras 6200
- A remercié : 107 fois
- A été remercié : 85 fois
- Genre :
- Pays :
Belgique (be)
Mise à jour automatique
Concernant RVRT, je l'installe aussi à la main, pas trop envie de tout chambouler dans ma config réseau.
C'est simple et ça marche à tous les coups
- Hervé
- Site Admin
- Messages : 15650
- Enregistré le : 20 mai 2019 14:10
- Localisation : Jurbise
- Marque et modèle du bac : La Vie en Bleu sur mesure
- Volume du bac : 750
- Dimensions du bac : 150 x 90 x 65
- Date démarrage : 12/01/2002
- Eclairage : LED Alpheus 8x19M1002 type 21
- Brassage : Tunze 6125 + 6085 oscillos + Gyre XF130 en surface
- Ecumeur : Deltec TC2060 externe
- Supplémentation : RAC Deltec PF601 ARM extra coarse
- A remercié : 795 fois
- A été remercié : 2006 fois
- Genre :
- Pays :
Belgique (be)
Mise à jour automatique
Il suffisait de lire le message qui, lors de l'installation initiale, conseille d'installer dans un répertoire racine
Page d'accueil | Memento mori |
|
Utilitaires pour aquarium récifal | www.rudyv.be/RVRT | |
Questions fréquentes | FAQ |
- Hervé
- Site Admin
- Messages : 15650
- Enregistré le : 20 mai 2019 14:10
- Localisation : Jurbise
- Marque et modèle du bac : La Vie en Bleu sur mesure
- Volume du bac : 750
- Dimensions du bac : 150 x 90 x 65
- Date démarrage : 12/01/2002
- Eclairage : LED Alpheus 8x19M1002 type 21
- Brassage : Tunze 6125 + 6085 oscillos + Gyre XF130 en surface
- Ecumeur : Deltec TC2060 externe
- Supplémentation : RAC Deltec PF601 ARM extra coarse
- A remercié : 795 fois
- A été remercié : 2006 fois
- Genre :
- Pays :
Belgique (be)
Mise à jour automatique
Bonjour,
Maintenant que la mise à jour automatique envoie un rapport d'erreur explicite
je confirme que tous les cas où elle fonctionne pas sont dus au fait que le logiciel a été installé dans C:\users\...
Maintenant que la mise à jour automatique envoie un rapport d'erreur explicite
je confirme que tous les cas où elle fonctionne pas sont dus au fait que le logiciel a été installé dans C:\users\...
Page d'accueil | Memento mori |
|
Utilitaires pour aquarium récifal | www.rudyv.be/RVRT | |
Questions fréquentes | FAQ |
- Hervé
- Site Admin
- Messages : 15650
- Enregistré le : 20 mai 2019 14:10
- Localisation : Jurbise
- Marque et modèle du bac : La Vie en Bleu sur mesure
- Volume du bac : 750
- Dimensions du bac : 150 x 90 x 65
- Date démarrage : 12/01/2002
- Eclairage : LED Alpheus 8x19M1002 type 21
- Brassage : Tunze 6125 + 6085 oscillos + Gyre XF130 en surface
- Ecumeur : Deltec TC2060 externe
- Supplémentation : RAC Deltec PF601 ARM extra coarse
- A remercié : 795 fois
- A été remercié : 2006 fois
- Genre :
- Pays :
Belgique (be)
Mise à jour automatique
Dans la prochaine version je vais laisser le choix d'effectuer la màj automatiquement ou manuellement à l'utilisateur.
J'ai remplacé le long message par celui-ci
S'il répond NON le logiciel s'arrête et la page de téléchargement s'ouvre https://www.rudyv.be/Aquarium/RVRT/RVRTVersions.php
S'il répond OUI il reçoit ce message d'informationen cliquant sur OK la màj commence
si la màj fonctionne le logiciel redémarre, sinon l'utilisateur reçoit ce messagele logiciel s'arrête et la page de téléchargement s'ouvre https://www.rudyv.be/Aquarium/RVRT/RVRTVersions.php
Je pense que c'est plus explicite ... à condition de lire les messages.
J'ai remplacé le long message par celui-ci
Code : Tout sélectionner
Vous utilisez la version AppVersion
une version plus récente NewVersion est disponible.
Le logiciel peut se mettre à jour automatiquement sauf si un anti-virus l'en empêche
ou si le répertoire App.Path dans lequel vous l'avez installé est réservé par Windows
comme par exemple C:\Temp ou C:\User ou C:\Program Files ou encore sur le bureau.
Voulez-vous que le logiciel essaye se mettre à jour automatiquement ?
Sinon vous pourrez le télécharger manuellement à partir de la page web qui va s'ouvrir.
S'il répond OUI il reçoit ce message d'information
Code : Tout sélectionner
Afin de télécharger la dernière version NewVersion l'application va redémarrer.
Si un message vous demande l’autorisation de modifier votre ordinateur, cliquez sur OUI.
si la màj fonctionne le logiciel redémarre, sinon l'utilisateur reçoit ce message
Code : Tout sélectionner
Impossible de mettre le logiciel à jour automatiquement.
Texte explicatif du problème
Un rapport d'erreur va être envoyé sur le serveur.
Vous pouvez télécharger la dernière version à partir de la page qui va s'ouvrir.
Attention de bien copier le fichier téléchargé dans le même répertoire que votre version actuelle.
Je pense que c'est plus explicite ... à condition de lire les messages.
Page d'accueil | Memento mori |
|
Utilitaires pour aquarium récifal | www.rudyv.be/RVRT | |
Questions fréquentes | FAQ |
- Hervé
- Site Admin
- Messages : 15650
- Enregistré le : 20 mai 2019 14:10
- Localisation : Jurbise
- Marque et modèle du bac : La Vie en Bleu sur mesure
- Volume du bac : 750
- Dimensions du bac : 150 x 90 x 65
- Date démarrage : 12/01/2002
- Eclairage : LED Alpheus 8x19M1002 type 21
- Brassage : Tunze 6125 + 6085 oscillos + Gyre XF130 en surface
- Ecumeur : Deltec TC2060 externe
- Supplémentation : RAC Deltec PF601 ARM extra coarse
- A remercié : 795 fois
- A été remercié : 2006 fois
- Genre :
- Pays :
Belgique (be)
Mise à jour automatique
Je reçois toujours des rapports d'erreur pour des problèmes lors de la mise à jour qui ne sont pas dus au logiciel, exemples
Pour éviter ces problèmes il faut installer le logiciel dans un répertoire dédié, par exemple C:\RVReefTools
et indiquer les fichiers RVReefTools.exe et RVRTupgrade.exe comme safe dans l'anti-virus et/ou le pare feu.
- ShellExecute E:\ReefTools\RVRTupgrade.exe erreur 2 : The specified file was not found.
L'antivirus a supprimé l'utilitaire de mise à jour au moment de son démarrage. - ShellExecute C:\Users\sevdu\Desktop\RVRTupgrade.exe erreur 5 : The operating system denied access to the specified file
Windows a bloqué l'accès parce que le répertoire C:\Users\sevdu\Desktop (= le bureau) est réservé par Windows - ShellExecute E:\T2\RVRTupgrade.exe erreur 5 : The operating system denied access to the specified file
il ne s'agit pas d'un répertoire réservé par Windows mais il en interdit quand même l'accès - ...
Pour éviter ces problèmes il faut installer le logiciel dans un répertoire dédié, par exemple C:\RVReefTools
et indiquer les fichiers RVReefTools.exe et RVRTupgrade.exe comme safe dans l'anti-virus et/ou le pare feu.
Page d'accueil | Memento mori |
|
Utilitaires pour aquarium récifal | www.rudyv.be/RVRT | |
Questions fréquentes | FAQ |
- Space
- ?
- Messages : 2106
- Enregistré le : 21 mai 2019 09:47
- Localisation : Lyon
- Volume du bac : 350
- Dimensions du bac : 120x50x53
- Date démarrage : 15/11/2017
- Eclairage : 3x Hydra 26HD
- A remercié : 146 fois
- A été remercié : 76 fois
- Genre :
- Pays :
France (fr)
Mise à jour automatique
Peut-être serait-il intéressant de mettre par défaut le dossier d'installation sur C:\RVRT dans l'installateur? (c'est peut-être déjà le cas?)