[quote pid='6563' dateline='1555051437']
> Au début j'ai cru que le % d'avancement concernait la ligne donc la totalité de l'installation,
[/quote]
Un % et une couleur par étape : téléchargement, vérification, extraction
Le téléchargement crée le fichier avec l'extension .downloading
A la fin du téléchargement ou quand tu relances un téléchargement précédemment annulé et qu'il trouve le fichier .downloading existe déjà, il reprend le téléchargement où il s'était arrêté s'il n'est pas complet, sinon il vérifie son intégrité.
Si la vérification révèle un problème lors du téléchargement, alors il est supprimé et marqué pour être téléchargé à nouveau (et y'a peut-être un bug dans ce que tu constates, la somme du calcul d'intégrité que le serveur envoie est peut-être pas bonne, je vais vérifier. Mais si tu es le seul à ne pas pouvoir l'installer, ça ne vient pas de là)
Si pas de problème, l'extension .downloading est retirée, le fichier est considéré comme téléchargé, intègre et prêt à être installé.
> Il faudrait alors indiquer dans le texte Downloading <file name> 9x% pour être plus clair.
Pas forcément la place... Je vais voir.
> Si je relance le programme, va-t-il me re-dowloader les 10 premiers fichiers?
Non, si le fichier a été chargé à 100%, il va juste les vérifier.
> un log serait utile au moins pendant les premières utilisations
Il y en a un dans le répertoire choisi pour le téléchargement (CondorUpdater.log)
> La phase Verifying passe de 0 à 11% sans jamais atteindre 100% puis enclenche le download suivant : revoir le calcul du %.
C'est curieux... Tu utilises quel Windows ? Tu télécharges les scènes où ?
> Le programme s'appelant Condor Updater fonctionne t il pour CONDOR1? ... alors Condor2 Updater?
Non, Condor 2 uniquement. Faudrait refaire les archives des scènes v1, et... non
> Je suppose que Thierry proposera bientôt une traduction en français?
J'aimerais bien mais pas dans les tuyaux pour l'instant. En 2019, c'est la misère les traductions sur Delphi. Les outils et les méthodes ont 20 ans, ça génère une DLL, on peut pas changer de langue sans devoir relancer l'appli, ...
> Au début j'ai cru que le % d'avancement concernait la ligne donc la totalité de l'installation,
[/quote]
Un % et une couleur par étape : téléchargement, vérification, extraction
Le téléchargement crée le fichier avec l'extension .downloading
A la fin du téléchargement ou quand tu relances un téléchargement précédemment annulé et qu'il trouve le fichier .downloading existe déjà, il reprend le téléchargement où il s'était arrêté s'il n'est pas complet, sinon il vérifie son intégrité.
Si la vérification révèle un problème lors du téléchargement, alors il est supprimé et marqué pour être téléchargé à nouveau (et y'a peut-être un bug dans ce que tu constates, la somme du calcul d'intégrité que le serveur envoie est peut-être pas bonne, je vais vérifier. Mais si tu es le seul à ne pas pouvoir l'installer, ça ne vient pas de là)
Si pas de problème, l'extension .downloading est retirée, le fichier est considéré comme téléchargé, intègre et prêt à être installé.
> Il faudrait alors indiquer dans le texte Downloading <file name> 9x% pour être plus clair.
Pas forcément la place... Je vais voir.
> Si je relance le programme, va-t-il me re-dowloader les 10 premiers fichiers?
Non, si le fichier a été chargé à 100%, il va juste les vérifier.
> un log serait utile au moins pendant les premières utilisations
Il y en a un dans le répertoire choisi pour le téléchargement (CondorUpdater.log)
> La phase Verifying passe de 0 à 11% sans jamais atteindre 100% puis enclenche le download suivant : revoir le calcul du %.
C'est curieux... Tu utilises quel Windows ? Tu télécharges les scènes où ?
> Le programme s'appelant Condor Updater fonctionne t il pour CONDOR1? ... alors Condor2 Updater?
Non, Condor 2 uniquement. Faudrait refaire les archives des scènes v1, et... non
> Je suppose que Thierry proposera bientôt une traduction en français?
J'aimerais bien mais pas dans les tuyaux pour l'instant. En 2019, c'est la misère les traductions sur Delphi. Les outils et les méthodes ont 20 ans, ça génère une DLL, on peut pas changer de langue sans devoir relancer l'appli, ...