Aller au contenu
Le Web des Cheminots

Portabiliser RIHO avec EvaLaser


Tonio92

Messages recommandés

Virtualiser et portabiliser RIHO avec EvaLazer

EvaLazer c'est quoi ?

EvaLazer est l'équivalant simplifié de VMware ThinApp mais il ne permet pas la compression de l'éxécutable et il ne faut pas que l'application à virtualiser exige un redémarrage du PC car on perd alors l'instantané du préscannage.

Ce programme est actuellement en preview technique (phase de test) mais à part quelques bugs mineurs il fonctionne correctement pour une utilisation privée gratuite.

Télécharger EvaLazer ici:

http://www.evalaze.com/en/

Tutoriel vidéo youtube (anglais)

http://www.youtube.c...h?v=SEIZzKRW-6E

Tuto en anglais

http://www.neowin.net/forum/topic/944478-guide-create-portable-versions-of-applications/

EvaLazer vous aidera à virtualiser et à portabiliser rapidement et simplement un programme.

Cela se fait en trois temps :

1 _ EvaLazer prend un instantané de votre système avant l'installation de l'application à virtualiser.

2 _ Vous installez l'application normalement et vous la lancez pour la tester (recommandé).

3 _ EvaLazer va enregistrer les modifications intervenues et compilera automatiquement l'application soit sous la forme d'un seul éxécutable si l'application fait moins de 10 mo, soit sous la forme d'un seul éxécutable et d'un fichier supplémentaire (evd) si l'application fait plus de 10 mo.

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

Machine virtuelle

Il est vivement recommandé d'utiliser une machine virtuelle vierge avec au minimum un Windows XP sp2 installé pour virtualiser et compiler une application avec EvaLazer.

Si vous ne savez pas ce que c'est qu'une machine virtuelle lire ces tutoriaux :

Virtualisez un système d'exploitation avec VirtualBox

http://www.siteduzer...virtualbox.html

Tutoriel - Virtual PC

http://www.commentca...riel-virtual-pc

Tutorial : Installer Windows Virtual PC et Windows XP Mode pour Windows 7 (Seven):

http://www.computure...hine-virtuel-xp-

Aide complète de Virtual PC 2007 (100 pages, 820 Ko) PDF à télécharger:

http://comnum.free.fr/vpc2007/pdf/VPC2007-aide.pdf">PDF

http://www.communautes-numeriques.net/content/vpc.aspx">Virtual PC sur Mac ou sur PC

Si vous ne possedez pas un CD de Windows XP pour l'installer sur une machine virtuelle vous pouvez télécharger des images au format vhd (format reconnu par VirtualBox) pour Virtual PC 2007 sp1 misent à disposition régulièrement et gratuitement par MS pour tester internet exlplorer ici :

http://www.microsoft...&displaylang=en

Attention ce sont des images de Windows XP ou de Windows 7 en anglais et il faut que Virtual PC 2007 sp1 ou Windows XP Mode pour Windows 7 soit installé pour les utilisées.

De plus elles seront caduques aprés 90 jours d'utilisation mais rien ne vous empêche de revenir sur le site aprés les 90 jours et de recupérer une nouvelle image actualisée.

Windows XP Mode pour Windows 7 ne fonctionne que sur Windows 7 pro ,Ultimate ou Enterprise et nécessite un processeur qui gére la virtualisation d'application.

Virtual PC 2007 peut être installé sur un Windows 7 qui n'est pas compatible pour Windows XP Mode.

Virtual PC 2007 sp1 en français est gratuit et téléchargeable ici:

http://www.microsoft...&displaylang=fr

Si vous avez choisi d'installer Virtual PC 2007 sp1, vous pouvez ajouter les compléments pour améliorer les performances du Windows virtuel et permettre ainsi le partage des fichiers entre l'ordinateur virtuel et votre ordinateur physique par un simple glisser-déposer (drag-and-drop en anglais).

Comment installer les compléments pour ordinateur virtuel sur Virtual PC 2007 ?

1.Il faut que votre PC (ou serveur) virtuel soit démarré.

2.Dans Action, choisir : "Installer ou mettre à jour les compléments pour ordinateur virtuel (Alt droite + i)"

3.Après installation des compléments, vous devez redémarrer le PC virtuel

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

Le .net FrameWork à installer

Il faut installer le .net FrameWork de MS (minimum version 2) pour faire fonctionner EvaLazer.

Si vous n'avez pas de connection ou que vous ne voulez pas de connection internet sur votre machine le Framework 3.5 SP1 complet est téléchargeable ici:

Microsoft .NET 3.5 SP1 full standalone package 231 Mo

http://download.micr.../dotnetfx35.exe

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

Virtualiser et portabiliser RIHO

1/ Lancer EvaLazer (Il faut déziper le fichier téléchargé)

2/ Choisir la langue (Anglais ou Allemand)

3/ Accepter ensuite l'utilisation non commerciale (bouton accepte)

4/ Cliquer le bouton Wizard

5/ Fenêtre 'Welcome' cliquer le bouton 'Next'

6/ Fenêtre 'Capture Settings'

Cadre 'Application Name' inscrire RIHO

(ou le nom qui vous convient)

Cadre 'Capture Path' laisser par défaut C:\Capture

ou indiquer le chemin complet du dossier final de la capture

Cliquer le bouton 'Next'

7/ Fenêtre 'Run Prescan' cliquer le bouton 'Next' pour lancer le préscannage.

EvaLazer va prendre un instantané de votre système avant l'installation de RIHO.

Patienter car le préscannage peut prendre quelques minutes.

8/ Fenêtre 'Install Application'

Réduire EvaLazer sur la barre de tâche en cliquant le bouton - situé en haut et à droite de la fenêtre principale.

(sutout ne pas fermer EvaLazer!)

9/ Installer RIHO normalement

Important: ne pas démarrer à la fin de l'installation les horaires SNCF.

10/ Ouvrir le répertoire d'installation des horaires SNCF.

chemin du répertoire par défaut C:\SNCF-HOR

et supprimer si cela est le cas le dossier des horaires caduc.

Ici je supprime le dossier ETE-GL qui est inutile car je suis en période hiver

(cela fait 20 mo en moins à compiler)

Important : il faudra vider la corbeille aprés la suppression du dossier car sinon EvaLazer prendra en compte la corbeille pleine pendant le postcannage et l'incorporer dans l'application virtualisée.

11/ Rétablir la fenêtre EvaLaser 'Install Application' en cliquant son icône sur la barre des tâches et cliquer le bouton 'Next'

12/ Fenêtre 'Run Postscan' cliquer le bouton 'Next' pour lancer le postscannage.

EvaLaser va enregistrer les modifications intervenues pendant l'installation de RIHO.

Patienter car le postscannage peut prendre quelques minutes.

13/ Fenêtre 'Choose Application' cocher le fichier horingfgl.exe et cliquer le bouton Next

14/ Fenêtre 'Sandbox Settings':

Par défaut EvaLazer configure le chemin du dossier sandbox (qui contiendra les paramètres utilisateur) vers le dossier %APPDATA%\EvaBox du PC hôte.

Si vous voulez que le dossier sandbox soit situé dans le même répertoire que l'éxécutable de l'application compilée et ainsi ne laisser aucunes traces sur le PC hôte (ex installé sur une clef usb) modifier le cadre 'Sandbox Path' de la fenêtre 'Sandbox Settings' commme ceci :

.\EvaBox

Important: ne pas oublier le point car c'est lui qui va indiquer le chemin du répertoire source en local.

Vous pouvez changer le nom du dossier sandBox comme bon vous semble.

Comme par exemple ici:

.\RHIOBox

Cliquer ensuite le bouton 'Next'

15/ Fenêtre 'Splash-Screen Settings'

Cette fenêtre vous permettra de rajouter des informations supplementaires au sujet de l'application virtualisée et de modifier l'image initiale du lanceur EvaLazer.

Personnellement moi je préfere ne faire aucune modification.

Cliquer le bouton 'Next'

16/ Fenêtre 'Run Build'

Cette fenêtre vous permettra de modifier avant de lancer la compilation:

_ Cadre 'Output location' le chemin du dossier de sauvegarde de l'application compilée qui

est par défaut

C:\Capture\RIHO\Output

_ Cadre 'Save Project' le chemin du projet de l'application compilée qui est par défaut

C:\Capture\RIHO\RIHO.evp

Si voulez que le projet ne soit pas sauvegarder décocher l'option 'Save Project'.

Cliquer le bouton 'Next' pour lancer la compilation.

17/ Fenêtre 'Build Completed'

Cliquer le bouton 'Open output folder' pour ouvrir directement le dossier de l'application compilée.

Fermer le programme EvaLazer

Cliquer le bouton 'Exit' puis sur la croix de la fenêtre (il faut fermer en 2 fois bug du programme).

Voici les deux fichiers de l'application RIHO virtualisée que vous pouvez recopier sur une clef USB pour utiliser RIHO comme une application portable:

1 = horinfgl.exe pour lancer l'application RIHO virtualisée

2 = RIHO.evd qui contient toutes les données compilées de l'application RIHO

La totalité du programme 'RIHO' est compacté et encapsulé dans le fichier nommé 'RIHO.evd' (49.4 mo) qui ne doit pas être effacé.

Installation en application portable:

Il faut impérativement installer ces deux fichiers qui ne doivent pas être séparés sur un disque dur, clef USB ou mémoire qui soit accessible en lecture et en écriture et d'une capacité minimum de 100 mo.

Démarrage :

Pour démarrer RIHO en application portable double-cliquez sur l'icône (MSDOS) horingfgl.exe

Sous Vista et Windows 7 il faut choisir 'Exécuter en tant qu'administrateur' ou modifier en tant qu'administrateur les propriètés du fichier horingfgl.exe

Dossier 'RIHOBox' (ou le nom que vous lui avez donné):

Ce dossier est créé au premier démarrage de RIHO dans le même dossier ou sont situés les fichiers horinfgl.exe et RIHO.evd et contiendra les données de l'utilisateur ;il faut donc le conserver et ne pas le déplacer.

Ce dossier peut néanmoins être supprimé si vous voulez faire une remise à zéro de RIHO.

Tonio92 vous souhaite une bonne journée ..

:Smiley_63:

Modifié par Tonio92
Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.