Page 1 sur 2

[R] Problème a la compilation

Posté : sam. 07 nov. 2009 15:18
par guitarist
Bonjour voilà j'ai essayer de ompiler mon script mais une erreur arrive et je ne sais pas comment la resoudre .
Merci de votre aide

Voila les screen :
error compile.jpg
error compile2.jpg

Re: [..] Problème a la compilation

Posté : sam. 07 nov. 2009 17:01
par JIF
Si google.jpg est dans le même répertoire que le scripte a compilé. Enlever l'antie-slash et réessaye de compilé.
Cordialement JIF,

Re: [..] Problème a la compilation

Posté : sam. 07 nov. 2009 19:07
par roselito13
J'ai lut la doc, et la première valeur doit être un fichier, donc finir par .jpg ou autre.
Et tente de mettre la macro @ScriptDir car google.jpg je pense pas qu'il trouve.

Re: [..] Problème a la compilation

Posté : sam. 07 nov. 2009 20:15
par guitarist
Et non j'ai essayer vos 2 reponses et aucune des deux ne marchent :?

Re: [..] Problème a la compilation

Posté : sam. 07 nov. 2009 20:23
par roselito13
Je sèche Désole.

Re: [..] Problème a la compilation

Posté : sam. 07 nov. 2009 23:22
par Tlem
Vous DEVEZ IMPERATIVEMENT lire la documentation d'une commande pour l'utiliser correctement. :evil:

La commande FileInstall ne s'utilise pas comme vous le faites.

Et puis (bien que cela ne porte pas à conséquence), vous devriez masquer vos informations personnelle (prénom et société) si vous ne voulez pas que ça ce sache (regardez la console de scite ... :mrgreen: ).

Re: [..] Problème a la compilation

Posté : dim. 08 nov. 2009 10:47
par guitarist
Et bien j'ai essayer (avec ces lignes de codes :

Code : Tout sélectionner

Dim $img8 = "\google h1.jpg"
FileInstall ("google n","\google n.jpg")
)
Cependant l'erreur persiste


PS : sa ne me gène pas que l'on me connaisse^^

Re: [..] Problème a la compilation

Posté : dim. 08 nov. 2009 10:57
par DJSIR
FileInstall("google", @TempDir & "\google", 1) :wink:

Re: [..] Problème a la compilation

Posté : dim. 08 nov. 2009 11:00
par guitarist
Et bien non sa ne marche pas non plus :(

Re: [..] Problème a la compilation

Posté : dim. 08 nov. 2009 11:02
par DJSIR
FileInstall("google.jpg", @TempDir & "\google.jpg", 1) ?

Re: [..] Problème a la compilation

Posté : lun. 09 nov. 2009 11:51
par guitarist
Et nn rien de tt sa ne marche

Re: [..] Problème a la compilation

Posté : lun. 09 nov. 2009 13:01
par DJSIR
Est-ce qu'il existe le fichier "google.jpg" dans le même dossier que le script au moins ?

Re: [..] Problème a la compilation

Posté : lun. 09 nov. 2009 13:08
par sylvanie
Bonjour,
La syntaxe de DJSIR étant bonne, il faut vérifier le point suivant :

Est ce que "google.jpg" existe bien dans le répertoire où est compilé le script ? Si ce n'est pas le cas, il faut soit bouger le fichier dans le répertoire en question ou bien changer le chemin dans l'agument. Par exple, si le fichier se trouve dans C:\toto\ alors il faut préciser "C:\toto\google.jpg" en toute lettre puisque le premier argument de Fileinstall ne peut être construit par combinaison de variables.

[Edit] croisement de posts avec DJSIR ^^

Re: [..] Problème a la compilation

Posté : mer. 11 nov. 2009 10:56
par guitarist
Biensur que oui il est dans le meme repertoire pour preuve lorsque je lance le script non compiler il marche tres bien!!

Re: [..] Problème a la compilation

Posté : mer. 11 nov. 2009 21:37
par sylvanie
Rien ne l'indiquai formellement jusqu'à présent.

peut on avoir les dernières lignes à jour du script pour lequel ça marche en interprété (si elles ont changées depuis le screen shot)

En interprété le script semble marcher car à en croire l'image du code source, la source est la destination porte le même nom (à l'extension manquante prêt)

Du coups je soupçonne que Fileinstall sort en échec (pas de contrôle fait sur son retours ... il serait bon de regarder ce que retourne Fileintall) du fait que la source tente de s'autoécraser mais en interprété ça ne va pas le stoper comme en compiler.
Comme le fichier jpg est déjà présent et qu'il porte le même nom lors de son appel alors celà ne pause pas de problème.

Par contre sil la destination change (et que ce changement se répercute sur les appels !!); comme suggéré par DJSIR, on n'aura plus ce type de problème.
Par contre si ça persiste ... il s'agira de creuser ailleurs.

Re: [..] Problème a la compilation

Posté : jeu. 12 nov. 2009 15:54
par guitarist
Et non il ne retourne pas d'erreur voilà les dernieres lignes que j'utilises (qui fonctionnes tres biens en mode nn-compiler)
► Afficher le texte

Re: [..] Problème a la compilation

Posté : jeu. 12 nov. 2009 16:34
par sylvanie
il y a une erreur dans le test :
Success: Returns 1.
Failure: Returns 0.

et donc il faut mettre If $fi = 0 Then ... pour contrôler

Re: [..] Problème a la compilation

Posté : jeu. 12 nov. 2009 18:01
par Tlem

Code : Tout sélectionner

Dim $img1 = "\google.jpg"
$fi = FileInstall ("google",@TempDir &"\google",1)
En regardant cela, je vois une chose qui me choque.
Dans la commande FileInstall, vous donnez comme source le fichier google, mais est-ce que ce fichier existe en tant que tel (sans extension et dans le répertoire du script) ?

Si je lit la première ligne, je serais enclin à penser que c'est plutôt le fichier google.jpg que vous voulez utiliser. :shock:

Donc si vous voulez vraiment ne prendre aucun risque, dans la partie source de la commande FileInstall, utilisez le chemin complet ou relatif. Sans ça vous vous exposez à ce genre de problème.

Re: [..] Problème a la compilation

Posté : jeu. 12 nov. 2009 18:13
par guitarist
Effectivement il retourne 0 voilà le code que j'ai modifié comme me l'a di tlem mais le probleme persiste !!
► Afficher le texte

Re: [..] Problème a la compilation

Posté : jeu. 12 nov. 2009 18:17
par guitarist
Et je revien sur mon post qui disai que sa marchai tres bien et bien non lorsqu'il doit afiché l'imae "google" il bug et m'execute internet en boucle (inquiétant nn?)