[Non Résolu] Executable et chemin d'une image

Vous voulez de l'aide ? Postez ici :)
Post Reply
kyubiiss
Posts: 4
Joined: 20 Nov 2015, 15:00

[Non Résolu] Executable et chemin d'une image

Post by kyubiiss »

Bonjour,
Fervent utilisateur d'Actiona(z) depuis sa première version, je fais enfin appel à votre aide.

J'aimerais quand j'exporte mon script en .exe ne plus faire le lien avec l'image qui est sur mon ordinateur mais que l'image soit directement intégré à l’exécutable afin de pouvoir exécuter le script sur plusieurs ordinateurs qui n'ont pas l'image sur leur pc.

Ou sinon placer l’exécutable et l'image dans un même fichier et quand on l’exécute sur un autre ordinateur il ne passe pas par le chemin absolut; j'ai essayé avec un chemin relatif : ./images/nomImage.jpg mais sans succès.

Merci d'avance pour votre aide.


edit : finalement je viens de lancer le script sur un autre pc avec le chemin absolut de l'image que j'ai du rentrer mais l'image n'ai même pas reconnu sur ce pc. (l'image est une capture d'écran) Donc si quelqu'un a également une solution pour cela :/.
Last edited by kyubiiss on 20 Nov 2015, 20:02, edited 2 times in total.
Sergent-Quentin
Posts: 274
Joined: 11 Jun 2014, 14:45

Re: Executable et chemin d'une image

Post by Sergent-Quentin »

Salut,

Avant quand j’exécutais un script, je mettais les images dans un dossier et comme toi ce n'était pas très pratique avec le chemin de l'image quand c'est exécuter sur un autre pc, à chaque ouverture l'utilisateur devant sélectionner le dossier ou se trouvait le script.

Bref, tu peux intégrer tes images directement dans actiona, juste en dessous de "fenêtre", il y a une trombone, clique dessus et puis clique sur "Ajouter fichiers", choisis ton/tes image(s) (ctrl+clique pour en choisir plusieurs), renomme les (si tu veux) et voilà.

Pour les utiliser avec l'action "Trouver image", tu cliques sur la flèche verte--> Insérer une ressource et tu choisis ton image.

Quand tu exporteras ton script en .exe tes images seront bien entendu intégrées dedans.

Cordialement

Sergen-Quentin
kyubiiss
Posts: 4
Joined: 20 Nov 2015, 15:00

Re: Executable et chemin d'une image

Post by kyubiiss »

J'avais jamais fait gaffe, merci beaucoup !

edit :
Donc oui j'ai essayé ca marche bien, mais l'image n'est pas reconnu sur un autre ordi car la taille de l'écran n'est pas la même et la source de l'image est une capture d'écran, donc au final ca ne sert à rien. une idée de comment faire ma recherche d'image ?
Sergent-Quentin
Posts: 274
Joined: 11 Jun 2014, 14:45

Re: [Non Résolu] Executable et chemin d'une image

Post by Sergent-Quentin »

Salut,

Dans ce cas tu peux faire comme moi, a chaque ouverture du l’exécutable l'utilisateur doit sélectionner le dossier dans lequel se trouve le script :

Code: Select all

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

if (fileDialog.showModal()) {
Dossier = fileDialog.selectedFile();
}

var Boite = new MessageBox({
title: "Message",
text: "Chemin du dossier : "+Dossier,
icon: MessageBox.Information,
buttons: MessageBox.Ok
});
Boite.showModal();
Si tu as un dossier nommer image tu auras juste à faire : Dossier+/image/Photo.jpg

Cordialement

Sergent-Quentin
kyubiiss
Posts: 4
Joined: 20 Nov 2015, 15:00

Re: [Non Résolu] Executable et chemin d'une image

Post by kyubiiss »

Mon problème ne viens plus du chemin de l'image, mais au fait que l'image affiché sur l'écran d'un autre ordinateur ne correspond pas à l'image qui est recherchée dans le dossier car elles n'ont pas la même taille je pense.


Mon image de base est une capture d'écran d'une partie d'un site, or quand je suis sur un autre ordinateur la partie du site en question n'est pas de la même taille que l'image en question.


Image dans l’exécutable (Image qui vient d'une capture d'écran du premier pc)
Image à rechercher
Image à rechercher
Capture.JPG (10.79 KiB) Viewed 3349 times
Image qui s'affiche sur un autre ordinateur (qui est un peu différente à chaque fois en fonction de l'ordinateur).
Image qui s'affiche sur un autre écran
Image qui s'affiche sur un autre écran
cliqueici.PNG (2.57 KiB) Viewed 3349 times
Et donc si je passe encore à un autre pc, ni la premier ni la deuxième image est reconnu,il faut que le pc ait sa propre capture écran de l'image... Alors que les images ne sont pas si différentes que ca...

J’espère avoir été claire ^^.
Sergent-Quentin
Posts: 274
Joined: 11 Jun 2014, 14:45

Re: [Non Résolu] Executable et chemin d'une image

Post by Sergent-Quentin »

Ah oui là je comprend mieux lol

Dans l'action "Trouver image", tu vas dans Avancé-->Méthode et tu test avec avec soit "Cross Correlation" ou "Squared Difference", moi ça fonctionne avec "Squared Difference".

Cordialement

Sergent-Quentin
User avatar
Jmgr
Admin
Posts: 1651
Joined: 07 Dec 2005, 15:45
Contact:

Re: [Non Résolu] Executable et chemin d'une image

Post by Jmgr »

Salut,

Je ne vois pas vraiment d'autre solution ici que de chercher une autre image. S'il ton image recherchée est différente sur chaque PC je ne vois pas comment faire pour la trouver.

S'il s'agit d'automatiser des actions sur une page web alors un outil spécialisé dans cette tâche, comme Selenium, sera plus efficace.
"My software never has bugs. It just develops random features."
Post Reply