[RÉSOLU] Vérification de Maj
[RÉSOLU] Vérification de Maj
Salut, est-il possible avec un script d'aller vérifier si il a une maj de son script.
Explication:
Si je crée un script version 1.0 et que su mon serveur ftp je mai la version 1.5, je voudrais que l'ancien script annonce a l'utilisateur qu'il y a une maj a télécharger.
Explication:
Si je crée un script version 1.0 et que su mon serveur ftp je mai la version 1.5, je voudrais que l'ancien script annonce a l'utilisateur qu'il y a une maj a télécharger.
Les cons, ça ose tout. C'est même à ça qu'on les reconnaît. Michel Audiard
Dof-Bot bot for Dofus
Dof-Bot bot for Dofus
Re: Vérification de Maj
Avec du code, oui.
Il n'y a pas d'action pour télécharger un fichier ou d'objet en code qui permette ça directement, il faut donc utiliser l'objet Tcp directement : http://wiki.actionaz.org/doku.php?id=en:code:data:tcp
C'est assez complexe, et je pense ajouter les deux (l'action et le code) avant la release.
Il n'y a pas d'action pour télécharger un fichier ou d'objet en code qui permette ça directement, il faut donc utiliser l'objet Tcp directement : http://wiki.actionaz.org/doku.php?id=en:code:data:tcp
C'est assez complexe, et je pense ajouter les deux (l'action et le code) avant la release.
"My software never has bugs. It just develops random features."
Re: Vérification de Maj
Je regarde cela cette apres midi, une fonction très utile pour grand nombre de personne qui distribue leur script, cela permet de prévenir des maj..
Les cons, ça ose tout. C'est même à ça qu'on les reconnaît. Michel Audiard
Dof-Bot bot for Dofus
Dof-Bot bot for Dofus
Re: Vérification de Maj
ouf ! Ça serait très bien cette action.
Ajouter cette fonction en la codant n'est pas dans mes cordes, dommage. ^^
Je crois me mettre au JavaScript cette Hiver. J'aime pas trop le C/C++.
En plus, je pourrais faire de belle chose avec Actionaz 3.
Bon je vais aller faire dodo, il est tard. Bonne nuit à moi & bon réveil à vous.
Ajouter cette fonction en la codant n'est pas dans mes cordes, dommage. ^^
Je crois me mettre au JavaScript cette Hiver. J'aime pas trop le C/C++.
En plus, je pourrais faire de belle chose avec Actionaz 3.
Bon je vais aller faire dodo, il est tard. Bonne nuit à moi & bon réveil à vous.
Re: Vérification de Maj
Implémenté, disponible dans la prochaine version.
"My software never has bugs. It just develops random features."
Re: Vérification de Maj
Vraiment super ! Merci beaucoup !
Rapide en plus (surtout pour une personne occupée comme toi )
Bonne fin d'soirée !
Rapide en plus (surtout pour une personne occupée comme toi )
Bonne fin d'soirée !
Re: Vérification de Maj
Salut, tu a ajouter la fonction de téléchargement de fichier, trop bien
Je voulais savoir comme faire pour que l'utilisateur ai le choix de l'emplacement ou télécharger le fichier?
Je voulais savoir comme faire pour que l'utilisateur ai le choix de l'emplacement ou télécharger le fichier?
Les cons, ça ose tout. C'est même à ça qu'on les reconnaît. Michel Audiard
Dof-Bot bot for Dofus
Dof-Bot bot for Dofus
Re: Vérification de Maj
En fait, si j'ai bien compris, ce que tu veux faire, c'est que ton scipt vérifie au début si une nouvelle version est disponible, si oui il la télécharge et supprime l'ancienne version ?cyberia wrote:Salut, tu a ajouter la fonction de téléchargement de fichier, trop bien mais comment lui faire vérifier si la version qui est sur mon serveur (exe) est différant de la version utiliser.
Je viens de faire des test avec un variable version mais je suis pas vraiment sur.
Je te souhaite bonne chance ^^.
Celui qui veut faire quelque chose trouve une solution, celui qui ne veut rien faire trouve une excuse.
Re: Vérification de Maj
Le plus simple pour faire ça c'est que tu mettes un fichier texte qui contient le numéro de version sur ton serveur. C'est plus simple que de télécharger tout le fichier pour vérifier s'il est plus récent.
"My software never has bugs. It just develops random features."
Re: Vérification de Maj
Résolue cette nuit, mais je cherche toujours comment leur donner le choix ou télécharger le fichier d'installe.
Les cons, ça ose tout. C'est même à ça qu'on les reconnaît. Michel Audiard
Dof-Bot bot for Dofus
Dof-Bot bot for Dofus
Re: Vérification de Maj
Il n'y a pas d'action pour sélectionner un dossier, mais avec un peu de Code ça fonctionne :
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actionaz" version="0.1.2" scriptVersion="1.0.0" os="GNU/Linux"/>
<actions>
<action name="ActionMessageBox" version="1.0.0"/>
<action name="ActionCode" version="1.0.0"/>
</actions>
<parameters/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionCode">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="code">
<subParameter name="value" code="1">var path = "";
var fileDialog = new FileDialog({
title: "Dossier de destination",
fileMode: FileDialog.Directory,
acceptMode: FileDialog.Save
});
if(fileDialog.showModal())
{
path = fileDialog.selectedFile();
}</subParameter>
</parameter>
</action>
<action name="ActionMessageBox">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="windowIcon">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="message">
<subParameter name="value" code="0">Sélection : $path</subParameter>
</parameter>
<parameter name="title">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="ifYes">
<subParameter name="line" code="0"></subParameter>
<subParameter name="action" code="0">do_nothing</subParameter>
</parameter>
<parameter name="customIcon">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="icon">
<subParameter name="value" code="0">none</subParameter>
</parameter>
<parameter name="type">
<subParameter name="value" code="0">ok</subParameter>
</parameter>
<parameter name="ifNo">
<subParameter name="line" code="0"></subParameter>
<subParameter name="action" code="0">do_nothing</subParameter>
</parameter>
</action>
</script>
</scriptfile>
"My software never has bugs. It just develops random features."
Re: Vérification de Maj
Je regarde cela ce soir je doit partir, merci de ton aide et pour Actionaz que je trouve super...
Les cons, ça ose tout. C'est même à ça qu'on les reconnaît. Michel Audiard
Dof-Bot bot for Dofus
Dof-Bot bot for Dofus
Re: Vérification de Maj
Bon j'y arrive pas, voila mon code si tu peut m'aider stp
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actionaz" version="0.1.2" scriptVersion="1.0.0" os="Windows"/>
<actions>
<action name="ActionCode" version="1.0.0"/>
<action name="ActionWebDownload" version="1.0.0"/>
</actions>
<parameters/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionCode">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="code">
<subParameter name="value" code="1">var path = "";
var fileDialog = new FileDialog({
title: "Dossier de destination",
fileMode: FileDialog.Directory,
acceptMode: FileDialog.Save
});
if(fileDialog.showModal())
{
path = fileDialog.selectedFile();
}</subParameter>
</parameter>
</action>
<action name="ActionWebDownload">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<exception id="32" action="0" line=""/>
<exception id="33" action="0" line=""/>
<parameter name="destination">
<subParameter name="value" code="0">file</subParameter>
</parameter>
<parameter name="url">
<subParameter name="value" code="0">http://www.cyberia.fr/test.txt</subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="file">
<subParameter name="value" code="0">Sélection : $path</subParameter>
</parameter>
<parameter name="showProgress">
<subParameter name="value" code="0">true</subParameter>
</parameter>
</action>
</script>
</scriptfile>
Les cons, ça ose tout. C'est même à ça qu'on les reconnaît. Michel Audiard
Dof-Bot bot for Dofus
Dof-Bot bot for Dofus
Re: Vérification de Maj
C'est presque ça :
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actionaz" version="0.1.2" scriptVersion="1.0.0" os="GNU/Linux"/>
<actions>
<action name="ActionCode" version="1.0.0"/>
<action name="ActionWebDownload" version="1.0.0"/>
</actions>
<parameters/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionCode">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<parameter name="code">
<subParameter name="value" code="1">var path = "";
var fileDialog = new FileDialog({
title: "Dossier de destination",
fileMode: FileDialog.Directory,
acceptMode: FileDialog.Save
});
if(fileDialog.showModal())
{
path = fileDialog.selectedFile();
}</subParameter>
</parameter>
</action>
<action name="ActionWebDownload">
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<exception id="2" action="1" line=""/>
<exception id="32" action="0" line=""/>
<exception id="33" action="0" line=""/>
<parameter name="destination">
<subParameter name="value" code="0">file</subParameter>
</parameter>
<parameter name="url">
<subParameter name="value" code="0">http://www.cyberia.fr/robots.txt</subParameter>
</parameter>
<parameter name="variable">
<subParameter name="value" code="0"></subParameter>
</parameter>
<parameter name="file">
<subParameter name="value" code="0">$path/robots.txt</subParameter>
</parameter>
<parameter name="showProgress">
<subParameter name="value" code="0">true</subParameter>
</parameter>
</action>
</script>
</scriptfile>
"My software never has bugs. It just develops random features."
Re: Vérification de Maj
Merci
Les cons, ça ose tout. C'est même à ça qu'on les reconnaît. Michel Audiard
Dof-Bot bot for Dofus
Dof-Bot bot for Dofus