Page 1 of 1

[RESOLU] Les images ( utiliser )

Posted: 20 Jan 2014, 18:23
by Lorgan
Bonsoir !

C'est encore me :a
J'aurais une question qui est celle-ci :

Si j'utilise une image dans mon tools alors que la racine est "C:/User/Lorgan/Téléchargement/Logo.Png, l'image s'affiche correctement.
Si je donne mon tools à un amis, lui par contre il n'a pas l'image car la racine n’existe pas donc comment faire, est-ce qu'il est possible de mettre une image en URL ?

Dans Avancé -> Îcone personnalisée : URL ? ou je crée un Dossier en mettant l'image dedans mais j'aurais préférer sans Dossier :/

Voilou, merci !

Re: Les images ( utiliser )

Posted: 20 Jan 2014, 23:12
by Fredy123
Même si tu dis que ça serait mieux sans dossier, j'ai une solution pour toi.

Code: Select all

var Chemin = "";

    var fileDialog = new FileDialog({
       title: "Sélectionner le dossier",
       fileMode: FileDialog.Directory,
       acceptMode: FileDialog.Open
    });

    if(fileDialog.showModal())
    {
       Chemin = fileDialog.selectedFile();
    }                                                   
Met ça dans une action "Code" et test ce code. De cette façon, la personne devra aller sélectionner le fichier ce qui te donnera le chemin vers celui-ci. Tu ajoutes au chemin "/TonImage" Ou "/SousDossier/TonImage.png".
Dans Avancé -> Îcone personnalisée : URL ?
Tu pourra donc mettre la variable à la place de Url. :)

Bonne journée.

Re: Les images ( utiliser )

Posted: 20 Jan 2014, 23:24
by Lorgan
Merci Fredy mais est-ce qu'il existe pas une solution sans que la personnes dois chercher l'image?

Exemple ( chez moi je vois ça & je voudrais que ce soit la même chez les autres sans qu'il sélectionne l'image ni mettre l'image dans un dossier, je veux uniquement un .exe )

http://imagizer.imageshack.us/v2/1024x7 ... 1/0sj9.jpg

Re: Les images ( utiliser )

Posted: 22 Jan 2014, 14:10
by Jmgr
La seule solution que je vois c'est de télécharger l'image dans le dossier local (là ou Actionaz est installé) :

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
    <settings program="actionaz" version="3.7.0" scriptVersion="1.0.0" os="Windows"/>
    <actions>
        <action name="ActionMessageBox" version="1.0.0"/>
        <action name="ActionWebDownload" version="1.0.0"/>
    </actions>
    <parameters/>
    <script pauseBefore="0" pauseAfter="0">
        <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://wiki.actionaz.org/lib/tpl/dokuwiki/images/logo.png</subParameter>
            </parameter>
            <parameter name="variable">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="file">
                <subParameter name="value" code="0">logo.png</subParameter>
            </parameter>
            <parameter name="showProgress">
                <subParameter name="value" code="0">true</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">Voici une image téléchargée : <img src="logo.png"></subParameter>
            </parameter>
            <parameter name="title">
                <subParameter name="value" code="0"></subParameter>
            </parameter>
            <parameter name="textMode">
                <subParameter name="value" code="0">automatic</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>
Dans une prochaine version tu pourra également inclure des images dans un scripts en tant que ressource, mais ce n'est pas possible pour l'instant.