[R] Intégrer une image dans un script compilé

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

[R] Intégrer une image dans un script compilé

#1

Message par MiXS »

Bonjour,
Je souhaiterais integrer l'image a un script compilé c'est a dire je veut passer ce fichier .exe mais je veut que l'image soit collé sur le "logiciel" je souhaite juste qu'il n'y ai qu'un seul fichier "***.exe" mais avec l'image que j'ai cohoisi !
Est-ce possible ?
Merci encore :wink:
Modifié en dernier par MiXS le lun. 19 nov. 2007 20:31, modifié 1 fois.
Image
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

#2

Message par ani »

je ne sait pas, mais j'ai du me poser la meme question.
Dans mon idée, je voulais transformer l'image en hexa (ou quelque chose comme çà) et d'y creer la variable $imagebackground="bm.........." sans pour cela inclure une image réel (extension), mais j'y suis pas arrivé, vu que j'ai pas commencé :D

y a le fileinstall comme solution,mais bof, jamais testé.
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

#3

Message par MiXS »

Oui je pensais aussi a ca a la coder pour l'integrer mais je ne sais pas si ca marche !
Image
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

#4

Message par ani »

j'avais déjà vu çà dans du html ou la gif et une image etait totalement inscrit dans la source de la page sans pour cela qui est la gif ou l'image réel, donc a mon avis c'est faisable, mais je sais pas comment inscrire une image, je visionne chez microsoft :)
si tu connait la maniere test :)
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

#5

Message par MiXS »

Et euh tu crois que si je met l'image sur le net (hebergeur) je pourrais la visionner par la suite normallement dans le fichier .exe ?
(Quoi-qu'il en soit s'il est possible de l'integrer dans le script je prefere l'integrer alors ! :D )
Image
Avatar du membre
Vins83
Membre émérite
Membre émérite
Messages : 220
Enregistré le : mer. 25 juil. 2007 17:43
Status : Hors ligne

#6

Message par Vins83 »

Sa m'intérresse grandement,je cherche aussi la solution de mon coté..
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

#7

Message par ani »

Et euh tu crois que si je met l'image sur le net (hebergeur) je pourrais la visionner par la suite normallement dans le fichier .exe ?


normalement çà ne pose pas de probleme tant que le lien est bon ;)
idem en local.


mais je prefere comme toi quelle soit direct dans le programme et pas d'image extraite .. (apprement faut capturer son hexa)

j'ai essay" sous ms-dos
type monimage.bmp > monimage.txt

je vais tester ce qui se trouve dans le txt et de l'indiquer dans une variable (elle va prendre du poid) dans le guicreatepic on indique la variable (normalement elle dois 'afficher)...

si tu sais me dire quoi, car chez moi autoit fonctionne plus...
faut que je passe a coté pour tester sur une machine qui n'a pas le net ;)
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

#8

Message par MiXS »

Ben si tu trouve le code de ton image je peut tester pour toi alors ! :D
Image
Avatar du membre
eln
Niveau 6
Niveau 6
Messages : 202
Enregistré le : sam. 28 juil. 2007 12:54
Status : Hors ligne

#9

Message par eln »

ani a écrit :y a le fileinstall comme solution,mais bof, jamais testé.
Marche très bien, l'inconvénient est qu'il recopie l'image. A supprimer ensuite si il n'y a pas l'utilité.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#10

Message par Tlem »

Quel type d'image souhaitez vous intégré à votre script compilé, et dans quel but ?
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

#11

Message par MiXS »

Une image .jpg pour qu'elle ne soit pas modifié je veut que cette image reste sur le script !
Si ca peut se faire (coder l'image) ce serait super! :D
Image
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#12

Message par Tlem »

Cela devrais peut être vous aider : http://www.autoitscript.com/forum/index ... opic=51103
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

#13

Message par MiXS »

Je vois pas du tout ou ils veulent en venir :?
Je cmprneds pas du tout ou il y a l'info pour coder le jpg mais merci quand meme d'avoir cherché Tlem !
Image
Avatar du membre
Voodoo
Niveau 6
Niveau 6
Messages : 298
Enregistré le : ven. 20 juil. 2007 20:45
Status : Hors ligne

#14

Message par Voodoo »

Pourquoi ne pas utiliser le basic fileinstall() ??

Il est la pour sa ! tous les fichiers sont mis dans l'executable lors de la compilation, vous pouvez ainsi faire tourner votre script sur une autre machine. Le script "decompressera" les fichiers mis dans le fileinstall...il me semble que c'est ce que vous cherchez à faire.
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

#15

Message par MiXS »

Oui mais si je fais fileinstall() est-ce que l'image sera accesible a la personne a qui je vais passer le fichier .exe ?
Parce que je ne veut pas qu'elle puisse etre modifié ! :D
Image
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#16

Message par Tlem »

Ben de toute façon, même si vous intégré l'image dans votre exe, avec un bon éditeur de ressource, ça se modifie facilement (Sauf si c'est un fichier crypter, ou une image transformer en texte hexa ...).
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

#17

Message par MiXS »

Oui je pense qu'une image mis dans le scrpit en hexa serais meilleur mais je trouve pas comment le faire ! :?
Image
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#18

Message par Tlem »

Je ne vois pas ce qui empêcherais d'utiliser le fileinstall, puisque le fichier est copier lors de la commande fileinstall de votre script.

Ca veut dire que lors du lancement de votre exe, un fichier est décompresser dans un répertoire X, et donc si vous utiliser ce fichier en suivant pour créer votre GUI, je ne vois pas comment un utilisateur peut modifier cette image.

De plus, rien ne vous empêche de 'rafraichir' l'extraction de l'image régulièrement, pour être sur que votre image ne soit pas modifiée.

M'enfin là, c'est vraiment la parano grave ...
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
arrkhan
Niveau 8
Niveau 8
Messages : 528
Enregistré le : sam. 17 nov. 2007 03:30
Status : Hors ligne

#19

Message par arrkhan »

hi,

il est aisé d'ouvrir en hexa n'importe quel type de fichier en utilisant "free hex editor" de HHD software : http://www.hhdsoftware.com/Products/hom ... -free.html ,

si tu trouve la soluce, je suis preneur egalement...
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

#20

Message par MiXS »

Merci Arrkhan.
Ca y est j'ai mon image en hexa mais seul probleme je sais pas comment l'insérer dans le script ! :?
Image
Répondre