Comment créer des programmes Windows portables à l'aide de Cameyo. Création de programmes portables

Tout le monde peut déjà apprécier la commodité du logiciel Portable ; beaucoup de gens l’apprécient davantage pour des raisons personnelles.
Mais les raisons les plus importantes à mon avis :
? Il n'est pas nécessaire d'installer un logiciel et d'encombrer ainsi le système et le registre
? Possibilité de stocker et d'utiliser des logiciels portables flash externe conduire
? Votre logiciel portable est toujours avec vous sur une clé USB et vous pouvez l'utiliser n'importe où si vous disposez de ports USB sur votre ordinateur.
? Utilisation au travail où il n'est pas souhaitable ou impossible d'installer le logiciel, ou où il n'y a pas assez de ressources pour cela
? Bon marché et capacité suffisamment grande de clés USB sur lesquelles vous pouvez stocker vos programmes préférés

Trouvez des versions portables de presque tout programmes populaires Maintenant, ce n’est pas très difficile, mais que faire si vous utilisez un soft rare ou spécifique ? La réponse s'impose d'elle-même : faites-le vous-même.

Considérons création étape par étape version portable du programme Firefox 3.0.6

Téléchargez la distribution du programme depuis l'extérieur du site.

Pour création portable nous aurons besoin d'un programme, nous l'utiliserons.

Alors, commençons.

Décompressez l'archive du programme Suite de virtualisation Thinstall dans n'importe quel dossier. Exécutez le programme d'installation capture.exe.

Nous prenons le premier instantané du système avant d'installer le programme. Cliquez sur Commencer. Pour créer un portable, Thinstall compare les instantanés du système avant et après l'installation.

Nous laissons tout par défaut, analysons le lecteur C et toutes les branches du registre. Cliquez sur Analyse pré-installation.

Le processus de numérisation prend un certain temps, attendez que la fenêtre suivante apparaisse :

Ne fermez pas la fenêtre, minimisez tout et procédez à l'installation Firefox.

Suivez les instructions à l'écran pour terminer l'installation.

Lancez et configurez Firefox.

Ça y est, le programme est installé et configuré, revenons à plus tôt fenêtre cachée et analysez le système pour détecter les modifications avec Thinstall. Cliquez sur Analyse post-installation.

Sélectionnez le fichier exe principal qui lancera le programme :

Sélectionnez Mozilla Firefox.exe et cliquez sur Continuer >>

Toutes les modifications seront enregistrées dans le dossier contenant le programme Thinstall :

Les modifications ont été enregistrées, continuons :

Le dossier avec le programme, toutes les modifications et le fichier bat est ici :

C:\Thinstall Virtualization Suite 3.358 portable\Captures\Mozilla Firefox (3.0.6)\

Une fois le nettoyage terminé, examinez les modifications apportées au registre dans les fichiers suivants :

HKEY_CURRENT_USER.txt
HKEY_LOCAL_MACHINE.txt
HKEY_USERS.txt

Et on en supprime tout ce qui ne concerne pas Firefox. Assurons-nous qu'il ne reste plus rien espaces supplémentaires– sinon portable ne sera pas compilé.

Section – responsable de la compression des fichiers. La compression/décompression consommera des ressources système.
Type de compression=Aucun
;CompressionType=Rapide

Section – est chargée d’isoler le programme de l’environnement réel. WriteCopy – signifie que toutes les modifications du programme seront enregistrées dans le dossier du programme. Fusionné – toutes les modifications resteront dans le système.

;DirectoryIsolationMode=EcritureCopie
DirectoryIsolationMode=Fusionné


SandboxName – le nom du bac à sable (conteneur) – le nom du dossier dans lequel toutes les modifications du programme portable créé seront enregistrées. Par défaut c'est le dossier C:\Documents and Settings\nom d'utilisateur\Application Data\Thinstall. À propos, si vous utilisez déjà des programmes portables, jetez un œil à ce dossier - vous y trouverez beaucoup de déchets - ce n'est pas très pratique.

Option Chemin du bac à sable spécifie le chemin pour créer le dossier Sandbox ; généralement cette option n'est pas présente dans le fichier Package.ini ; par défaut, Sandbox est créé dans le dossier C:\Documents and Settings\User\Application Data\Thinstall.

Pour que Sandbox soit créé dans le dossier contenant le fichier programme portable, spécifiez SandboxPath=. dans la section, par exemple, immédiatement après la description de l'option SandboxPath.
C'est beaucoup plus pratique que de rechercher ces fichiers dans Documents et paramètres.

Et enfin, l'action finale - exécutez build.bat et récupérez le programme portable dans le dossier poubelle.

Nous testons le résultat obtenu pour sa « portabilité ». Si nécessaire, renvoyez les fichiers et les paramètres d'une archive précédemment enregistrée (Captures\Mozilla Firefox (3.0.6)\) et créez à nouveau un fichier portable.

PS. Il est préférable de réaliser toutes vos expériences sur un système « vierge », de préférence sur machine virtuelle (Boîte virtuelle VMware). Dernier programme gratuit. Construire un logiciel portable sur une machine virtuelle vous permettra d'éviter les conséquences désagréables d'une panne de votre système d'exploitation et moins il y aura de déchets dans votre build.

Rendez vos programmes portables !

Les programmes portables ou versions portables d'applications sont conçus pour simplifier le travail de l'utilisateur sur un PC.

Un tel logiciel vous permet de ne pas perdre de temps sur l'installation, d'utiliser des programmes même dans des systèmes d'exploitation avec paramètres maximaux sécurité et vous permet de travailler dans le système, même si vous ne disposez pas de droits d'administrateur.

Ils utilisent généralement des programmes portables sur des ordinateurs sur lesquels l'installation de logiciels tiers n'est pas souhaitable, voire impossible (à la fois pour des raisons de sécurité et en raison du manque d'espace sur l'ordinateur).

Informations générales sur les applications portables

Les programmes portables sont des programmes qui ne nécessitent pas d'installation sur un ordinateur et ne sont pas ajoutés au registre. système opérateur tout changement au cours du processus de travail.

Fondamentalement, les applications dont la distribution est marquée comme portable ont les mêmes fonctionnalités que les versions standards. Parfois, les développeurs suppriment plusieurs fonctionnalités gourmandes en ressources.

Parmi les avantages de leur utilisation figurent :

  • économiser de l'espace sur votre disque dur. Vous pouvez travailler avec un programme portable sans même le déplacer sur votre ordinateur - à partir du même disque ou clé USB (et même depuis un smartphone) sur lequel il a été enregistré ;
  • absence d'avertissement avertissant de la nécessité d'exécuter l'application uniquement sous compte administrateur. Les applications les plus courantes nécessitent un mot de passe ou des droits d'utilisateur. Les versions portables éliminent ce besoin ;
  • la possibilité de lancer l'application à partir de n'importe quel dossier. Ainsi, vous pouvez placer tous ces programmes portables dans un seul dossier ou les trier de n'importe quelle manière. d'une manière pratique sans crainte qu'ils arrêtent de travailler.

Qui crée des builds portables ?

La production et la distribution d'assemblages d'applications portables sont généralement réalisées par des passionnés qui s'efforcent de rendre le logiciel pratique non seulement pour eux-mêmes, mais également pour les autres utilisateurs du réseau.

Parfois, un programme portable peut être trouvé sur les ressources officielles des fabricants.

Par exemple, Google lance un portable Navigateur Chrome, mettant à jour ses versions avec la même fréquence que pour la version régulière.

Kaspersky Anti-Virus dispose d'une version portable officielle de Curelt, qui peut analyser le système à la recherche de code malveillant sans l'installer sur l'ordinateur.

Où puis-je trouver un logiciel portable ?

La recherche de programmes portables et de collections entières devrait commencer sur les sites des mêmes passionnés qui les créent :

  • un des meilleures options– Portail LiberKey ;
  • Le site Web Free Soft propose également une bonne sélection, qui contient des programmes et des ensembles d'applications portables prêts à l'emploi ;
  • une autre ressource assez populaire Portablik, où vous pouvez trouver plusieurs milliers de versions portables du populaire logiciel;
  • Il y a suffisamment d'applications sur la page Portable Soft.

Conseil: sur ces pages, vous pouvez trouver des collections de programmes pour effectuer presque toutes les tâches. Cependant, vous devez d'abord essayer de rechercher des applications spécifiques sur les sites Web des fabricants - vous éviterez ainsi que votre ordinateur ne soit infecté. code malicieux, qui peut être intégré au programme.

Meilleures applications

Afin de télécharger le meilleur logiciel portable, vous devez savoir quels programmes peuvent être classés dans cette catégorie - il existe de nombreuses options pour de telles applications, et vous n'aurez peut-être pas le temps de vérifier la fonctionnalité et la convivialité de chacune.

Il convient de prêter attention tout d'abord aux programmes suivants :

  • VLC Lecteur multimédia Portable Et MPlayer Portable vous permettent d'écouter de l'audio et de regarder des vidéos sans installer de lecteur spécial sur votre ordinateur ;
  • pour l'édition pistes audioça ira AIMP portable ou Audace Portable;
  • vous pouvez éditer des vidéos en utilisant VirtualDub Portable, suffisamment fonctionnel non seulement pour capturer et couper des vidéos, mais aussi pour le doublage de films ;
  • Récuva portable vous permettra de restaurer rapidement fichiers perdus même à partir d'un disque formaté ;
  • Dr.Web CureIt!option portative Kaspersky Antivirus. N'a aucune fonction mise à jour automatique bases de données antivirus, qui nécessite le téléchargement périodique d'une nouvelle distribution ;
  • Protection simple de la machine- pas mal antivirus gratuit, dont les capacités incluent également la gestion des processus système ;
  • Portable à 7 fermetures éclair, une application gratuite de compression de données qui peut remplacer Archiveur WinRAR(payé par défaut) ;
  • GIMP Portable– une version portable d'un programme d'édition d'images. Fonctionnalité inférieure Adobe Photoshop(dont une version portable est également disponible sur Internet), mais convient tout à fait à un usage domestique ;
  • XNView entièrement portable, une application pour visualiser et éditer presque tous les types d'images ;
  • DeepBurner portable 1.9, un programme pratique et facile à utiliser pour graver des CD et des DVD ;
  • OpenOffice Portable, un package dont les fonctionnalités lors du travail avec des documents ne sont pas inférieures à la version standard, y compris le travail avec des textes, feuilles de calcul et expressions mathématiques ;
  • AbiWord Portable, un bon gratuit et, de plus, ne nécessite pas d'installation sur un ordinateur, en remplacement d'un payant Forfait Microsoft Bureau;
  • Mozilla Firefox Portable, Opéra USB Portable Et Chrome Portable– les mêmes navigateurs qui sont peut-être déjà installés sur votre PC, mais en plus pratiques. Par exemple, grâce à la possibilité d’utiliser votre navigateur préféré et familier sur l’ordinateur de quelqu’un d’autre.

Où et comment créer une clé USB avec des programmes ?

Pour créer des programmes portables, il existe des utilitaires spéciaux - comme, par exemple, Caméyo ou Applications P portables. Cependant, en plus d'avoir les programmes eux-mêmes sur la clé USB, qui ne nécessitent pas d'installation, il est également conseillé de les gérer correctement à l'aide des plateformes dont nous parlerons ci-dessous.

Applications portables représente logiciel shell, téléchargeable sur le site Web du fabricant. Après téléchargement, l'application vous proposera une liste impressionnante de logiciels portables pouvant être stockés sur une clé USB.

En sélectionnant (cochant) les options appropriées, vous les recevrez sur support et pourrez les gérer facilement sans chercher de distribution dans différents dossiers. La plateforme vous permet de fournir sauvegarde documents et fichiers, modifier les paramètres du shell, ajouter ou supprimer des programmes de la liste.

Clé Liber non moins pratique et programme multifonctionnel, qui vous permet de créer une clé USB avec un logiciel portable.

Après téléchargement, il permet de télécharger depuis le site des développeurs n’importe quelle application parmi une gamme assez large et constamment mise à jour. À la suite du téléchargement, les applications portables sont placées dans une sorte de conteneur, où elles peuvent être gérées à l'aide d'un menu pratique avec une interface personnalisable.

Portable mais pas sûr

Vous pouvez trouver des dizaines de versions de diverses applications portables et de leurs ensembles sur Internet, mais il est préférable de les télécharger à partir des sites Web des développeurs, et non à partir de trackers torrent inconnus, à partir desquels vous pouvez facilement télécharger un virus sur votre ordinateur.

Conseil: regardez l'extension du fichier téléchargé. Il n'est pas conseillé de télécharger une archive ou une application exécutable.

Cependant, certains utilisateurs expérience personnelle Ils savent que les logiciels portables sont souvent infectés par un code malveillant. Même en utilisant un service éprouvé pour recevoir nouvelle version programme portable, n'oubliez pas de le scanner avec un antivirus.

Entre autres choses, il convient d'assurer la sécurité du logiciel portable lui-même - lors de la connexion aux ordinateurs d'autres personnes, les informations contenues dans le lecteur flash peuvent être détruites. Il est donc conseillé de faire copie de sauvegarde un tel disque.

Résultats

Les avantages des programmes portables vous permettent de les utiliser sur n'importe quel ordinateur.

La gamme proposée par les développeurs de tels logiciels est suffisamment large pour pouvoir les utiliser pour lancer et éditer des fichiers multimédias, travailler avec des documents sur le réseau, archiver des données, créer des images et même récupérer des fichiers perdus.

Dans la plupart des cas, ces programmes peuvent remplacer les versions nécessitant une installation, mais pour votre ordinateur, en l'absence de contre-indications, vous devez choisir des applications classiques plus fonctionnelles, plus rapides et plus stables.

IL Y A DEUX FAÇONS :

1 .La plupart simple - avec archiveur WinRAR.

2 .Utilisation du programme Suite de virtualisation Thinstall.

Qui s'en soucie?

Création d'un ordinateur portable dans WinRAR.

**************************

Comment créer un programme portable.

C'est probablement le moyen le plus simple application régulière, créez une version portable du programme qui sera lancée à partir d'une clé USB ou autre média amovible, ne nécessite aucun droit dans le système et n'apporte aucune modification à registre du système.De nombreux logiciels portables ont été créés à l'aide de Thinstall Virtualization. Pour commencer, prenons un système « propre » dans lequel le programme de virtualisation d'applications Thinstall Virtualization Suite est installé. Vous pouvez télécharger la version russifiée ici :
Dépôt
Laisse le mordre
Rapide
lien direct
Taille des archives 4,8 Mo
Et donc, nous l'avons téléchargé et installé sur un système "propre". Maintenant, nous exécutons le programme Thinstall Virtualization, sélectionnons le disque à analyser (généralement C) et attendons que le programme ait fini d'analyser le système. Thinstall Virtualization prend un instantané du système avant d’installer l’application que nous porterons.
Après cela, nous installons le programme dont nous souhaitons recevoir une version portable. Nous installons le crack si nécessaire, entrons la clé d'enregistrement, installons si des correctifs, des cracks sont nécessaires, et si un redémarrage est nécessaire, redémarrons.
Sans commencer programme installé Dans Thinstall Virtualization, cliquez sur le bouton "Suivant" et analysez le système une deuxième fois, et nous voyons cette fenêtre. Nous obtenons un "instantané" du système après l'installation du programme porté.
Cliquez à nouveau sur "Suivant", le programme termine son travail et se ferme. Après cela, nous suivons le chemin - Mon ordinateur / lecteur C / Program Files / VMware North Star / Captures / Recherchez le dossier avec le programme installé, cliquez dessus sur le fichier build.bat
Nous avons un autre dossier appelé bin, allez-y et voyez notre application déjà en version portable.
Il convient de noter que tous les programmes ne peuvent pas être portés de cette façon, par exemple les antivirus ne fonctionneront pas. Par expérience, je peux dire que sur 10 programmes, 7 à 8 s'avèrent assez fonctionnels.
Alors essayez-le, bonne chance !

P.S. Où trouver un système « propre ». Cela peut vous aider. programme gratuit VirtualBox. Un programme pour exécuter simultanément plusieurs systèmes d'exploitation virtuels sur un ordinateur. VIRTUALBOX vous permet d'installer et d'exécuter plusieurs systèmes d'exploitation sur un seul ordinateur, y compris ceux en 64 bits. Voici l'un de ces systèmes invités et peut être utilisé comme un « pur « un uniquement pour la production de programmes portables ».
Vous pouvez le télécharger depuis le site Web du programme virtualbox.org ou à partir du lien ci-dessous.
Lien direct VIRTUALBOX

Qui ne le fait pas tu peux fermer immédiatement.

Catégories :


=========================================


INSTRUCTIONS (en anglais, mais tout est clair...)


Portage de l'application à l'aide de VMWare ThinApp

De nombreuses applications Windows peuvent être rendues portables à partir de en utilisant VMware ThinApp avec les exceptions suivantes :

Les applications nécessitant l'installation de pilotes de périphérique ne sont pas prises en charge. L'application fonctionnera si les pilotes requis sont préinstallés sur le système ;

Les applications avec protection matérielle contre la copie ne sont pas prises en charge. ThinApp émule uniquement certaines propriétés matérielles (par exemple, Numéros de série dispositifs; l'émulation de l'adresse MAC Ethernet, du CPUID et d'autres propriétés n'est pas prise en charge).

Pour porter, nous avons besoin de 3 choses :

1. VMWare ThinApp lui-même (il existe une version payante et gratuite)

2. Ce que nous allons décortiquer

3. Un ordinateur sur lequel le programme de l'étape 2 n'a pas été installé

En général, le manuel recommande que toutes les opérations de portage de certains programmes soient effectuées sur une machine virtuelle « nue », de sorte qu'une fois le processus terminé, vous puissiez restaurer la machine virtuelle vers un instantané pris à l'avance, obtenant ainsi à nouveau un environnement propre. , axe épuré.

Comme sujet de test, j'ai choisi le défragmenteur rapide et gratuit Auslogics Disk Defrag. Que vous considériez cela comme une publicité ou non, c'est votre droit ; je suis satisfait de sa rapidité de fonctionnement, par rapport à celle standard de Windows. (En fait, Auslogics a précédemment publié 2 versions du défragmenteur, déjà portées et avec un installateur, maintenant quelque chose d'installable)

Et donc, commençons le processus. L'ensemble du processus peut être divisé en plusieurs étapes.

1. Lancez ThinApp et effectuez une analyse initiale du système. Dans ce cas, il est recommandé de désactiver le logiciel antivirus pour éviter tout accès inutile au disque. programmes tiers. Plus d’informations à ce sujet ci-dessous.

2. Installation du programme cible et sa configuration (configuration pour une clarification maximale des chemins système utilisés).

3. Analysez à nouveau le système pour détecter les modifications après l'étape 2.

4. Une petite modification projet avant l'assemblage final

5. Création de l'application.

Comme vous pouvez le constater, il n’y a rien de compliqué. Eh bien, avant de commencer, cela vaut la peine de s’attarder plus en détail sur le point 1 et le point 2.

Point 2 - Pourquoi configurer le programme si cela peut être fait plus tard ? Le fait est que lors de la configuration des programmes, ils aiment beaucoup sauvegarder leurs données dans les recoins les plus secrets du système d'exploitation, dont ce dernier regorge. Ainsi, tous les programmeurs ne s'assurent pas que lors de l'installation, tous les chemins nécessaires à leur idée sont créés. Par conséquent, lorsque vous portez un programme initialement destiné à fonctionner uniquement après avoir été installé sur le système, il se peut qu'il ne crée pas tous les chemins dont il a besoin pour un travail ultérieur. Naturellement, VMWare n'a pas non plus de télépathie et ne peut pas tout prédire dans le monde. Bref, au final on obtient un programme qui semble porté à tous égards, mais avec des chemins manquants. La situation pourrait évoluer de plusieurs manières. Tout d'abord, tous les paramètres sont enregistrés dans des chemins standard sur l'ordinateur sur lequel le la configuration initiale notre programme, deuxièmement, une montagne d'erreurs commence à affluer et tout se transforme en un enfer glitch. Ainsi va.







En conséquence, nous sélectionnons ce disque dur/lecteur flash/disquette/carte perforée ou où placez-vous le sujet de test ? Sélectionnez simultanément toutes les sections de registre situées sous la fenêtre de sélection des médias - cela ne sera pas pire.

Cliquez sur OK et appuyez hardiment sur Prescan.

Un programme permettant de créer des versions portables de programmes à partir de versions standard de programmes nécessitant une installation sur un ordinateur.

Un ordinateur est un objet dont on ne peut pratiquement plus se passer aujourd'hui. Cependant, le PC lui-même est un ensemble de matériel qui ne peut être rendu vraiment utile que par des logiciels savamment sélectionnés !

Essentiellement, les applications portables sont les mêmes programmes que vous avez l'habitude d'utiliser dans la vie de tous les jours, mais elles sont indépendantes des composants du système sur lesquels elles sont lancées et ne nécessitent pas d'installation. Ainsi, nous pouvons les exécuter sur n'importe quel ordinateur à partir de n'importe quel support de stockage (aujourd'hui, le plus souvent des clés USB).

Avantages du logiciel portable

  1. Aucune installation requise
  2. Fonctionne à partir de n'importe quel média
  3. Ne dépend pas des composants du système sur lequel il fonctionne
  4. N'obstrue pas le registre Windows
  5. Ne laisse aucune trace de ses activités sur le PC.

Il n'y a pas si longtemps, les versions portables le logiciel nécessaire ne peut être créé que manuellement sur un système d’exploitation « propre » ou virtuel. J'ai dû prendre des instantanés du registre avant et après l'installation, puis les comparer et (encore une fois manuellement) collecter tous les fichiers et clés de registre qui avaient changé...

Pourtant, il existe aujourd’hui des applications qui permettent d’automatiser complètement ce processus long et fastidieux ! Je voudrais vous présenter le programme Caméyo. Sur ce moment Il s'agit pratiquement d'un système de virtualisation unique en son genre qui vous permet d'automatiser entièrement le processus de création de versions portables de n'importe quelle application.

En termes de capacités, il rivalise avec le produit commercial de la société SPOON - SpoonStudio :

Comparaison du programme Cameyo avec le programme analogique payant Spoon Studio

Comme vous pouvez le constater, Cameyo est presque aussi bon que le plus cher. système commercial virtualisation. De plus, si vous ne souhaitez pas vous plonger dans les subtilités de l'optimisation de l'application portable résultante, alors Cameyo sera à vous. meilleur choix parce qu'il offre un accompagnement étape par étape utilisateur!

Spoon Studio a également cette fonction, mais dans notre application gratuite L'interface de l'assistant est bien plus pratique, plus claire et n'implique jamais de double interprétation !

Un autre avantage de Cameyo est sa portabilité et sa taille est assez petite pour un programme de sa catégorie (seulement 6,7 Mo - contre 88,7 Mo pour Spoon Studio).

Installation de Cameyo

Vous pouvez lancer Cameyo directement à partir de l'archive que vous avez téléchargée.

Attention! Avant de démarrer Cameyo, il est conseillé de désactiver Internet et les applications qui fonctionnent avec lui et avec le système de fichiers du PC ! (cela vous permettra de minimiser la taille initiale du fichier exécutable de l'application portable).

Interface Cameyo

Après le lancement, nous verrons une fenêtre avec deux boutons : « Capturer l'installation » (ce qui signifie « Capturer le processus d'installation ») et « Modifier le package existant » (« Modifier les packages existants »). Comme nous n’avons pas encore de projets terminés, nous cliquons sur le premier bouton et dans le coin inférieur droit de l’écran nous verrons le message suivant :

L'inscription dans la fenêtre signifie littéralement « Obtention d'une première capture d'écran du système avant l'installation ». C'est la première étape de création de notre future application portable. En 3 à 5 minutes, Cameyo collecte des données sur les composants du système tels que le registre, dossiers système et la structure des fichiers.

Création d'une version portable du programme

Une fois l’étape de collecte des informations terminée, nous passons directement au processus d’installation de notre application :

À ce stade, nous installons l'application dont nous avons besoin et effectuons tout le travail nécessaire avec elle. préconfigurations. Une fois l'installation terminée, cliquez sur le bouton « Installer terminé » dans la fenêtre Cameyo. Si le programme que vous avez installé nécessite un redémarrage, vous n'avez pas besoin d'appuyer sur quoi que ce soit - n'hésitez pas à redémarrer.

Après avoir confirmé l'achèvement de l'installation, Cameyo passera à la troisième (et, en fait, la dernière) étape : comparer les instantanés du système :

Dans la fenêtre d'informations, vous verrez que Cameyo analyse à nouveau le système et recherche les composants modifiés. Une fois la différence entre l'état du système avant et après l'installation de l'application identifiée, Cameyo créera automatiquement un fichier exécutable avec une version portable entièrement fonctionnelle de l'application que vous venez d'installer !

Réduire la taille du programme portable créé

En principe, nous avons atteint notre objectif - nous avons créé une version portable exploitable application souhaitée...Mais tout n'est pas si simple...

Le fait est que le plus souvent, nous ne pouvons pas garantir que sur notre PC arrière-plan Toutes les applications qui modifient le système de fichiers ne fonctionnent pas. Par conséquent, la taille finale du fichier exécutable de notre programme portable peut être « excessive » :).

Afin d'éviter les composants inutiles dans l'application portable que nous avons créée, nous l'ouvrirons à l'aide de Cameyo Package Editor. Pour ce faire, revenons à nouveau à la fenêtre principale et cliquez maintenant sur le deuxième bouton - "Modifier le package existant". Dans la fenêtre Explorateur qui s'ouvre, indiquez l'application portable que nous avons créée et accédez à la fenêtre suivante :

Devant nous se trouve l'éditeur de packages Cameyo. Il se compose de 4 onglets, sur chacun desquels nous pouvons effectuer n'importe quelle action avec notre application portable. Et le premier onglet qui s’ouvre immédiatement lorsque vous lancez l’Éditeur est « Général ». Ce Réglages généraux notre projet. Ici, nous pouvons :

  • préciser le fichier exécutable de notre application ;
  • mode d'isolement de l'application (mode de communication, entièrement isolé ou entièrement accessible) ;
  • préciser le type de support à partir duquel l'application peut être lancée ;
  • définir une icône pour le programme ;
  • définir le nom et la description de l'application.

Dans le deuxième onglet (« Fichiers »), nous pouvons gérer le système de fichiers de notre application portable :

C'est ici que nous pouvons minimiser la taille du programme créé en supprimant tous les composants manifestement inutiles. Également dans cet onglet, nous pouvons ajouter fichiers nécessaires(par exemple, des plugins) à notre projet.

Ce qui est caractéristique, immédiatement fichiers supprimés et les dossiers ne sont pas supprimés, mais sont uniquement marqués d'une croix rouge. Leur la suppression aura lieu après avoir enregistré le projet. Cependant, dans la pratique, j'ai rencontré quelques difficultés dans ce processus.

Certains fichiers, semble-t-il, ne sont pas supprimés, mais sont seulement masqués, ce qui n'affecte en rien la taille du fichier exécutable final :(. Par conséquent, je le répète encore une fois : lors de la création de chaque nouvelle application portable, essayez de vous assurer que aucun programme tiers n'est exécuté sur votre ordinateur !

Le troisième onglet (« Registre ») permet d'éditer le registre interne de l'application portable :

Ici, les branches inutiles sont supprimées sans problèmes particuliers, nous ne nous attarderons donc pas sur le processus de nettoyage du registre.

Mise au point du programme portable

Le dernier onglet (« Avancé ») propose quelques fonctions de configuration de projet « avancées » :

Ces fonctions incluent :

  1. Interdire les processus enfants
  2. Configuration des paramètres d'enregistrement des paramètres de l'application (enregistrement complet, interdiction d'enregistrer le registre et nettoyage complet données lors de la fermeture de l'application)
  3. Définition de la date d'expiration de l'application.

Lorsque vous aurez effectué toutes les modifications nécessaires, vous devrez sauvegarder notre projet. Pour ce faire, allez dans le menu « Fichier » (coin supérieur gauche de la fenêtre Package Editor) et cliquez sur le bouton « Enregistrer ».

Les modifications seront enregistrées dans le fichier précédemment créé fichier exécutable. Si vous souhaitez expérimenter un peu, vous pouvez cliquer sur le bouton « Enregistrer sous » et enregistrer le projet corrigé sous nouveau fichier avec un nom différent et des paramètres différents.

Avantages et inconvénients de Cameyo

  • gratuit :);
  • automatisation complète ;
  • interface simple ;
  • la possibilité de modifier le projet créé ;
  • définition des paramètres des applications créées.

conclusions

Si vous avez toujours besoin d'avoir plusieurs programmes spécifiques à portée de main pour travailler, mais que vous ne savez pas comment en créer des versions portables, alors Cameyo est exactement l'outil qui vous aidera à faire face à votre problème.

De plus, Cameyo a récemment lancé (et teste actuellement activement) un service de virtualisation de programmes en ligne. Ce développement sans précédent peut être consulté sur : http://online.cameyo.com/submit.aspx.

Soyez mobile ;). Ressentez une totale liberté d'action avec un logiciel portable fait maison !

P.S. L'autorisation est accordée de copier et de citer librement cet article, à condition qu'un lien actif ouvert vers la source soit indiqué et que la paternité de Ruslan Tertyshny soit préservée.

Sur Internet, vous pouvez trouver de nombreux logiciels, et parmi les programmes les plus populaires, il existe de nombreuses versions portables. Et si vous avez un programme peu fréquent qui n'a nulle part version portable, que faire dans ce cas ? Dans une telle situation, il existe une solution très simple : vous pouvez créer vous-même un tel programme. Et croyez-moi, il n’y a rien de compliqué là-dedans. Nous avons juste besoin d'un utilitaire spécial et fichier d'installation programme que nous voulons rendre portable.

Création d'un programme portable

Il y a beaucoup de utilitaires spéciaux, qui peut créer des logiciels portables (par exemple, Cameyo ou P-Apps). Nous ne les considérerons pas tous, car l'interface n'est pratiquement pas différente partout. DANS dans cet exemple utilisons l'utilitaire Suite de virtualisation Thinstall. Et comme sujet de test, nous aurons le navigateur Firefox. Télécharger sur votre ordinateur cet utilitaire. Il peut être téléchargé. Après cela, décompressez l'archive téléchargée dans n'importe quel dossier pratique et dedans, exécutez le fichier appelé Setup capture.exe.

L'utilitaire fonctionne sur le principe de comparer les images système avant et après l'installation d'un logiciel qui devrait devenir portable. Vous devez d’abord analyser l’état initial du système, cliquez sur le bouton « Suivant ».

Il n'est pas nécessaire de modifier les paramètres, laissez tout tel quel. Pour lancer la numérisation disque système et les paramètres du registre, cliquez sur le bouton « Analyse post-installation ».

Maintenant, il faut attendre un peu, cela prendra du temps. Ne fermez en aucun cas le programme, minimisez-le simplement. Ensuite, prenez un programme destiné à être portable. Comme mentionné ci-dessus, nous utiliserons le navigateur Firefox pour nos expériences. Installer ce logiciel, comme cela se fait habituellement.
Après l'installation, lancez le navigateur et personnalisez-le vous-même. Lorsque le programme est installé avec succès et contient tous paramètres nécessaires, ouvrez la fenêtre utilitaire précédemment réduite. Vous devrez maintenant réanalyser le système. Cliquez simplement sur « Analyse post-installation » et sélectionnez le fichier exe conçu pour lancer le logiciel « expérimental ». Après avoir sélectionné Mozilla Firefox.exe, cliquez sur le bouton « Continuer » pour poursuivre l'opération.

Notre dossier de navigateur sera créé dans le même dossier où se trouve l'utilitaire. Ces fichiers se trouvent dans le chemin suivant : C:\Thinstall Virtualization Suite 3.358 portable\Captures\Mozilla Firefox

Supprimez maintenant tous les dossiers vides et non-programmes. Il est préférable de les déplacer vers n’importe quel autre dossier, juste au cas où. Pour que vous puissiez facilement les remettre à leur place d'origine.

Après avoir nettoyé le contenu du dossier, nous procédons à la modification des fichiers de registre. Lancez l'éditeur de registre (Win+R => regedit => OK) et ouvrez les fichiers suivants :

  • HKEY_CURRENT_USER.txt
  • HKEY_LOCAL_MACHINE.txt
  • HKEY_USERS.txt

Ici, vous devez supprimer tout ce qui ne s'applique pas Navigateur Firefox. Dans le même temps, ne laissez pas d’espaces supplémentaires, cela pourrait gêner l’assemblage du programme. Après cela, modifiez les paramètres du projet et fichier spécial avec les paramètres Package.ini (facultatif). Ce fichier contient plusieurs sections. Un point-virgule devant un paramètre le transforme en commentaire et il n'est plus actif.

Chapitre - vous permet de configurer la compression. Mais gardez à l’esprit que décompresser et compresser des fichiers consommera beaucoup de ressources système.
Type de compression=Aucun
Type de compression = rapide

Chapitre - est responsable de l'interaction du programme avec éléments externes systèmes.
ÉcrireCopie- le paramètre indique le stockage de toutes les modifications et paramètres dans le dossier avec programme portable.
Fusionné- et ce paramètre permettra d'apporter des modifications au système.

DirectoryIsolationMode=EcritureCopie
DirectoryIsolationMode=Fusionné


Nom du bac à sable- définit le nom du dossier pour stocker toutes les modifications et paramètres. À paramètres standards, un tel dossier se trouve au chemin suivant :
Ceux qui utilisent souvent des logiciels portables peuvent consulter ce répertoire et y trouver un grand nombre de déchets inutiles. D'accord, ce n'est pas très bon.

Le paramètre SandboxPath détermine le chemin sur lequel le ce dossier. À propos, ce paramètre ne figure peut-être pas dans le fichier de paramètres. Comme nous l'avons déjà montré, tous les paramètres sont initialement stockés dans le système, selon le chemin ci-dessus. Pour stocker tout cela dans le même dossier, avec le programme portable, spécifiez la valeur de paramètre suivante : SandboxPath=. Au chapitre . Il peut être placé immédiatement après la description ce paramètre. Grâce à cela, tous les fichiers seront dans un seul dossier et le système ne sera pas contaminé par toutes sortes de déchets. Est-ce que tout a été nettoyé et installé ? D'accord, il ne reste plus qu'une dernière étape : exécutez le fichier nommé construire.bat et obtenez un programme prêt à l'emploi qui peut fonctionner sans installation. Recherchez-le dans le dossier bin.