Comment créer votre propre application portable pour les lecteurs flash
Les clés USB sont devenues très populaires ces dernières années. Ils transfèrent les fichiers relativement rapidement (par rapport aux CD), se trouvent être très petits et discrets, et peuvent se brancher sur presque n’importe quel ordinateur avec un port USB.
Personnellement, j’ai maintenant deux clés USB sur mon porte-clés et je ne peux pas imaginer comment je pourrais m’en passer. Grâce à la commodité des clés USB modernes, je peux copier des documents ou d’autres fichiers importants sur une petite clé qui tient dans une poche à monnaie et les transférer sur un autre ordinateur. En fait, c’est ce que la plupart des gens font avec les clés USB – rien de spécial jusqu’à présent.
L’utilisation de votre clé USB comme périphérique de sauvegarde et de transfert est excellente – mais vous n’avez pas vraiment débloqué le potentiel de l’USB tant que vous n’avez pas installé certains programmes dessus.
Des sites comme PortableApps ont en fait des applications préemballées que vous pouvez installer directement sur votre clé USB. Ces applications, jeux et utilitaires s’exécutent à partir de votre clé USB lorsque vous la branchez sur votre ordinateur (à condition qu’ils se trouvent sur le système d’exploitation sur lequel le programme s’exécute). Aibek a compilé une excellente liste de 100 applications portables pour votre clé USB, et si vous recherchez des programmes préemballés à mettre sur votre clé USB, je vous recommande de la vérifier.
Vous avez donc trouvé une application vraiment cool, et il n’y a aucune version préemballée de celle-ci sur Internet que vous pouvez installer sur votre clé USB. Il semble qu’il soit temps d’apprendre à créer des applications portables pour les lecteurs flash. Veuillez noter : je ne fais pas référence aux clés USB U3 ; c’est un jeu de balle différent à plusieurs égards (même s’ils peuvent être utilisés à peu près de la même manière).
Faire une vidéo du jour
L’exemple d’application que je vais créer est Audacity, un programme d’édition audio open source. Vous pouvez télécharger votre propre fichier, ou le faire avec Audacity (recommandé pour la première fois) avant d’essayer cette méthode sur votre propre application.
Étape 1 : Téléchargez le fichier de paramètres de l’application
Si vous continuez, téléchargez le fichier d’installation d’Audacity. Assurez-vous que ce téléchargement est relativement autonome, sinon les choses deviendront compliquées plus tard.
Étape 2 : Téléchargez Universal Extractor et WinRAR
Téléchargez des programmes tels que Universal Extractor et WinRAR. Installez ces deux programmes – nous avons besoin de ces deux programmes pour faire le travail. Assurez-vous d’autoriser les deux programmes à être associés à leurs types de fichiers respectifs et redémarrez votre ordinateur lorsque vous y êtes invité, mieux vaut prévenir que guérir. Je n’ai pas besoin de redémarrer, mais ça ne fera pas de mal.
Faites un clic droit sur le fichier d’installation que vous avez téléchargé (dans mon cas, c’était Audacity) et cliquez sur « UniExtract here ». Allez-y et spécifiez le dossier dans lequel vous souhaitez extraire les fichiers d’installation. Un dossier sera créé contenant les fichiers extraits. Ouvrez ce dossier pour l’étape suivante.
Étape 4 : Trouvez le fichier EXE qui exécute le programme
Dans ce dossier extrait, recherchez le fichier .exe qui exécute le programme. Il est facile à repérer et porte généralement le même nom que le programme que vous essayez d’installer. Par exemple, dans mon cas, le .exe s’appelait « audacity.exe ». Double-cliquez sur le fichier et vérifiez qu’il exécute le programme avec succès.
Étape 5 : compressez tous les fichiers dans une archive
Mettez en surbrillance chaque fichier dans le dossier, cliquez dessus avec le bouton droit de la souris et cliquez sur « Ajouter à l’archive » dans le menu contextuel.
Dans la boîte de dialogue qui apparaît, nommez votre sauvegarde « Audacity Portable » ou ce que vous voulez. Sous Méthode de compression, sélectionnez Meilleur et assurez-vous que Créer une archive SFX est coché.
Ensuite, cliquez sur l’onglet « Avancé », puis « Options SFX… ». Dans le champ « Exécuter après l’extraction », entrez le nom du fichier .exe que vous avez trouvé à l’étape 4. Dans mon cas, le nom est « audacity.exe ».
Allez dans l’onglet « Mode » et sélectionnez « Extraire dans le dossier temporaire » et « Masquer tout »
Enfin, allez dans l’onglet « Mettre à jour » et sélectionnez « Ecraser tous les fichiers ». Maintenant, allez-y et cliquez sur OK et regardez WinRAR générer les fichiers d’application.
Étape 6 : Copiez les fichiers sur la clé USB
Cette étape est facile à expliquer. Faites glisser l’application sur votre clé USB (où vous voulez qu’elle soit) et faites un test ! Double-cliquez sur l’application pour l’exécuter – sur n’importe quelle machine Windows ! Cette version d’Audacity n’est disponible que pour Windows.
Donc, pour résumer, nous avons essentiellement trouvé un fichier que nous voulions, l’avons extrait et l’avons reconditionné avec certaines de nos propres préférences. Chaque fois que vous cliquez sur l’application, elle décompressera simplement les fichiers dans plusieurs dossiers de fichiers cachés afin que le .exe puisse accéder aux ressources dont il a besoin. Cela signifie que l’application prend environ 2 secondes ou plus pour s’exécuter (selon la taille de l’application), mais elle s’exécute de manière transparente.
Qu’est-ce que tu penses? Ce processus a-t-il fonctionné pour vous ? Personnellement, j’aime cette approche, mais il existe d’autres méthodes qui fonctionneraient (comme copier l’intégralité du dossier du programme à partir du répertoire des fichiers du programme). Malheureusement, aucune des autres méthodes que j’ai essayées n’est fiable.
La règle générale pour l’approche que je montre ici est que si le .exe de l’étape 4 s’exécute avec succès, le processus réussira également et vous pourrez tout regrouper dans un fichier d’application. J’espère que vous avez apprécié cet article et trouvé son contenu utile. Faites-moi savoir ce que vous pensez dans la section des commentaires!
Si vous préférez emporter plusieurs applications avec vous lors de vos déplacements, vous pouvez envisager une version portable de Windows.
A propos de l’auteur