Page 1 sur 2

A la fois conteneur et Launcher [Résolu]

Publié : ven. 28/août/2015 17:34
par Fortix
Bonsoir à tous)
Est il possible de stocker plusieurs fichiers, c'est à dire, une application et ces éléments (icône, fichier son, etc...) afin de les rassembler dans un fichier unique (pas nécessairement crypté!) et que ce fichier unique "stockeur" serve également de lanceur afin d’exécuter l'application principale qui se trouve à l’intérieur?

merci à tous)

Re: A la fois stockeur et executeur

Publié : ven. 28/août/2015 21:53
par Fortix
Salut @Spock

Merci pour ton astuce) en fait je m'étais mal exprimé car j'avais oublié de préciser quelques chose :oops:
ce que je voulais dire c’était une solution en dehors de PB bien que l'appli en question pouvant pourquoi pas être créé en PB :lol: ; mais ce que je voulais c'est en un peu plus simple))), c-à-d une sorte de "conteneur" avec icone (comme un exécutable) pouvant servir de "launcher" sans avoir à recréer des éléments mais juste en exécutant l'appli se trouvant à l’intérieur!

je ne sais pas si c'est possible :roll:

Re: A la fois stockeur et executeur

Publié : ven. 28/août/2015 22:41
par G-Rom
une sorte de .apk , à la android , ca n'existe pas sous windows. la seule solution est de contenir le tout dans ton exe.

Re: A la fois stockeur et executeur

Publié : ven. 28/août/2015 23:00
par nico
Enigma virtual Box (logiciel gratuit), je ne l'ai pas encore testé, il y avait un bug qui l'empêchait de fonctionner correctement sous window 8 qui a été corrigé récemment.

http://enigmaprotector.com/en/aboutvb.html

Ce logiciel permet de créer des solutions portables d'applications par exemple en simulant la base de registre, voir sur le site pour plus d'informations.

Re: A la fois stockeur et executeur

Publié : ven. 28/août/2015 23:08
par Fortix
chouette ton truc)))))
mais se n'est pas sa du tout((((


.........|
.........|
//////.|../////////////////////
//......|.............................//
//......[]............................// <------conteneur (aspect extérieur est une simple icône tout comme un exécutable!)
// Appli.exe - []....................//
//.....|....\...wave................//
//.....[].....[].......................//
//.autre...Icon......................//
//////////////////////////////

Re: A la fois stockeur et executeur

Publié : ven. 28/août/2015 23:29
par Ollivier
@Fortix

Salut, ça fait longtemps! C'est bien ça!

Chez les anglais, il y a de l'idée à ce sujet!
http://www.purebasic.fr/english/viewtop ... =7&t=45791

Mais, en voyant les différentes réponses ci-dessus, je doute que toutes les versions de Windows réagissent comme souhaité.

En gros, tu fais un dossier avec tes fichiers et tu crées un fichier type texte nommé 'AutoRun.INF'. La base de registre doit être ajournée avec le chemin du dossier.

Mais bon, si ça doit être cross platform, je suis l'idée de ceux qui préconisent de tout packer dans l'EXE.

Re: A la fois stockeur et executeur

Publié : ven. 28/août/2015 23:41
par Fortix
Salut @Ollivier :D

oui sa fait même très longtemps)))))
très interessant ton lien :wink:
je pensais qu'il existait une methode du style "ligne de commande" à ce sujet((((
je sort mes gros outils et je vais essayer de bricoler ça à l'ancienne))))))))

en fait, je viens de remarquer la disparition de @Dobro du forum!!! tu confirmes???
content de vous avoir retrouvé en tout cas))))

Re: A la fois conteneur et Launcher

Publié : sam. 29/août/2015 7:41
par Marc56
Une archive auto-extractible qui se décompacte dans %temp ou dans un disque virtuel.
C'est à peu près ce que font les « exe » créés avec Python, Perl ou autres langages script.
(L'archive lance un bat qui lance l'exe principal, puis qui supprime tout une fois qu'on quitte le programme principal)

:wink:

Re: A la fois conteneur et Launcher

Publié : sam. 29/août/2015 9:39
par Ollivier
Fortix a écrit :en fait, je viens de remarquer la disparition de @Dobro du forum!!! tu confirmes???
content de vous avoir retrouvé en tout cas))))
Dobro, c'est un peu comme le bambou asiatique:
plus tu le coupes, plus il pousse... Tu crois l'avoir éradiqué au fond de ton jardin contre la clôture, alors qu'il est en train de repousser de plus belle en ayant perforé le goudron du trottoir derrière la clôture!!!

Re: A la fois conteneur et Launcher

Publié : sam. 29/août/2015 10:22
par nico
Fortix,

Virtual box est ce qu’il te faut puisque c'est un conteneur justement. Tu te donnes meme pas la peine de consulter et d'essayer ce qu'on te propose. Tu ne trouveras jamais ce que tu veux, car même en le mettant devant tes pieds, tu ne vois rien.

Re: A la fois conteneur et Launcher

Publié : sam. 29/août/2015 11:59
par falsam
Fortix a écrit :Est il possible de stocker plusieurs fichiers, c'est à dire, une application et ces éléments (icône, fichier son, etc...) afin de les rassembler dans un fichier unique servant également de lanceur afin d’exécuter l'application principale qui se trouve à l’intérieur?
C'est quelques chose que j'ai déja fait.

L'objectif était de créer un exécutable (un lanceur) qui lance un autre exécutable se trouvant en data section qui ne s'installera pas sur le disque de l'utilisateur. C'est très pratique pour faire des démonstrations par exemple.

:arrow: http://www.purebasic.fr/french/viewtopi ... 39#p165839

Re: A la fois conteneur et Launcher

Publié : sam. 29/août/2015 12:27
par Fortix
Bonjour @Nico
Fortix,

Virtual box est ce qu’il te faut puisque c'est un conteneur justement. Tu te donnes meme pas la peine de consulter et d'essayer ce qu'on te propose. Tu ne trouveras jamais ce que tu veux, car même en le mettant devant tes pieds, tu ne vois rien.
j'éssais toujours se qu'on me propose :lol: , virtualBox est tout simplement une version amélioré de "VirtualPC" (que je possède déjà) mais qui sort tout à fait du contexte de ma recherche!

pour ceux qui me connaissent, je suis un grand idéaliste et un amateur du "tout sur soi" c à d que tout ce que ton exe a besoin doit être écrit sur lui-même! :lol: , en revanche il y a une méthode qui me dégoute particulièrement et q'un grand nombre d'entres vous l'utilisiez, c'est la méthode "écriture puis suppression"

@Ollivier
Chouette ton analogie du bambou avec Dobro))))))

@Spock
Effectivement, ta proposition s'en rapproche)
et j'accepte volontiers ta source de la version "RAM" afin d'éviter l'écriture sur le disque :D

Re: A la fois conteneur et Launcher

Publié : sam. 29/août/2015 12:35
par falsam
fortix a écrit :@Spock
Effectivement, ta proposition s'en rapproche)
et j'accepte volontiers ta source de la version "RAM" afin d'éviter l'écriture sur le disque
A mon avis tu n'as pas lu ma réponse à moins qu'elle ne te convienne pas :wink:

Re: A la fois conteneur et Launcher

Publié : sam. 29/août/2015 12:49
par Fortix
Salut @falsam :D
En fait j'avais répondu à @Spock sans avoir parcouru complètement jusqu'en bas :oops:

et effectivement je m'en étais rendu compte après que tu proposes exactement la même chose :lol:
et pour la version 64bits aussi)) sa c'est la grande classe :D

un grand merci en tout cas, c'est cool :D

Re: A la fois conteneur et Launcher

Publié : sam. 29/août/2015 16:45
par nico
@Fortix

Heum, Enigma virtual Box dont je t'ai parlé fait cela (Enigma virtual box et non virtualbox), par contre il m'a semblé que tu souhaitais pouvoir modifier des paramètres, si tu préfères les empaqueté sans les écrire sur le disque, c'est plus chiant à faire.