Nouvelle version d'une application
Bonjour à tous,
J'aimerais savoir comment faire un contrôle de version d'une appli.
Exemple : on lance l'appli, une fois dans la scène de présentation, on clique sur le bouton "nouvelle version", et en cas, téléchargement de la nouvelle version ou alors affichage de "pas de nouvelle version disponible"
J'ai fait des recherches un peu partout, rien trouvé. Si vous savez où trouver, ça serait sympa de renvoyer le lien. Je me débrouillerai pour la suite.
Merci [img]<<GRAEMLIN_URL>>/smile.gif[/img]
Re: Nouvelle version d'une application
Bonjour,
Pas compliqué, il suffit d'utiliser l'objet Download (ou "Téléchargement" s'il est traduit en VF) et de mettre le numéro de version dans un fichier texte (ou INI) sur le serveur. L'appli télécharge le fichier, vérifie si le numéro de version est supérieur à telle valeur et si oui télécharge un autre fichier contenant l'installeur de la nouvelle version, le lance et se ferme.
Re: Nouvelle version d'une application
Splendide ! Il est bien en VF.
Merci Yves [img]<<GRAEMLIN_URL>>/smile.gif[/img]
Re: Nouvelle version d'une application
Tout est ok, sauf une chose : Les fichiers à télécharger font 3, 6 ou 7 mégas, ça ne télécharge que 315 octets.
Ça a un rapport avec cet objet ou bien avec mon serveur ?
Re: Nouvelle version d'une application
En principe l'objet marche avec n'importe quel serveur. Les 315 octets ça ne serait pas un petit fichier texte du genre "Erreur 404 - le fichier est introuvable"? [img]<<GRAEMLIN_URL>>/smile.gif[/img] Si c'est ça, vérifie les majuscules, minuscules, etc.
Re: Nouvelle version d'une application
C'est vrai, j'obtiens un message d'erreur 404. [img]<<GRAEMLIN_URL>>/smile.gif[/img]
À part ça, quelle différence entre : a_virtullywood_dream.mp3 (3.17 mégas) et starblast.zip ou exe (13.8 mégas) ? Le premier est téléchargé, pas le second. J'ai tout essayé ave le second, le renommer, mettre une majuscule, le mettre dans le répertoire du premier. Rien, ça ne télécharge qu'un fichier de 315 octets à chaque fois.
Quant au mp3, des fois ça télécharge les 3.17 mégas, des fois ça ne télécharge que 1.5 ou 2.3 mégas. [img]<<GRAEMLIN_URL>>/frown.gif[/img]
Re: Nouvelle version d'une application
Pour le fichier de 315 octets c'est forcément que l'URL n'est pas bonne, je ne vois pas comment tu pourrais avoir une erreur 404 sinon... à moins que quelqu'un n'ait une idée...
Aucune idée pour le problème du téléchargement partiel...
Re: Nouvelle version d'une application
Donne le lien que tu places dans mmf. (Si c'est pas indiscret bien sur)
Des personnes pourront tester aussi.
Test sur ton serveur :
Refait un dossier, place tes fichiers dedans.
Ne place pas d'index pour qu'on puisse regarder dedans et prendre les liens.
Donne le lien qui pointe au dossier.
Je pense que des experts pourront regarder ça aussi.
(Moi ce soir peut être si j'ai un peu de temps)
Re: Nouvelle version d'une application
Merci Yves et Monos.
Ce lien fonctionne dans l'objet téléchargement
http://webnet2.ch/virtullywood/Backg...wood_dream.mp3
Celui-ci non
http://webnet2.ch/download/starblast.zip
J'ai déplacé le second dand le répertoire du premier, essayé différentes casses, slash antislash.
Je vais voir avec les autorisations des fichiers sur le serveur
Re: Nouvelle version d'une application
Le MP3,c'est OK !
Mais pour ton fichier ZIP, j'ai une erreur 404, fichier qui n'existe pas, donc y a forcément un problème sur ton serveur...
De plus, juste en cliquant en cliquant sur ton lien, on a l'erreur, sans utiliser MMF [img]<<GRAEMLIN_URL>>/smile.gif[/img]
Re: Nouvelle version d'une application
Merci Nico.
Je vais voir les autorisations dès que je serai de retour devant ma bécane. Je ne vois que ça, vu que je fais bien attention à la syntaxe et aux changements de liens dans mon appli.
Re: Nouvelle version d'une application
Ah mais c'est sûr, si tu as une erreur 404, c'est soit ton lien est erroné ou soit ton fichier n'existe plus sur le serveur ...
Je ne pense pas que cela soit une erreur d'autorisation, j'pense que tu aurais une erreur 500 ou un message qui indique à l'utilisateur qui n'a pas le droit d'aller là...
Re: Nouvelle version d'une application
Merci à tous.
Tout est ok. [img]<<GRAEMLIN_URL>>/smile.gif[/img]
Re: Nouvelle version d'une application
Et... ou peut-on trouver cette extension "téléchargement" ?
Je ne la trouve nulle part
J'ai bien download.mfx dans mon repertoire, mais l'extension n'apparait pas dans le menu de MMF2dev
Re: Nouvelle version d'une application
Ça s'appelle : objet téléchargement.
C'est une icône qui représente une boule bleue avec une flèche rouge.
Re: Nouvelle version d'une application
Super, je l'avais pas vu
C'est drolement pratique ce chose !
Re: Nouvelle version d'une application
Oui, pratique de pouvoir proposer une nouvelle version d'un jeu ou d'une appli. Après quelques problèmes de codes au début, maintenant ça tourne à la perfection.
Si tu veux ma source pour t'aider, je te l'a fait parvenir.