WxPortable - Utilisez WD,WM, WB et HFSQL depuis une clé USB - WinDev - WebDev - Mobile - FREELANCE Belgique Bruxelles/Liège/Namur/Charleroi/Wallonie/Luxembourg/Nord de la France/Télétravail/Régie

Rechercher
Aller au contenu

Menu principal :

WxPortable - Utilisez WD,WM, WB et HFSQL depuis une clé USB

WinDev > Applications

Niveau requis : Débutant / Intermédiaire / Expert
Dernière révision : 18 / 12 / 2016

Categorie: Utilitaire pour rendre les outils de développement PC Soft portables
Distribution: Freeware
Version: 21.01d
Langage: FR
WinDev: 21

On trouve actuellement des clé usb de 256 GB, ou des minis disques de 1 TB. Faut-il encore transporter un ordinateur portable (LapTop) avec soi pour travailler hors de la maison ?

Mon problème réside surtout dans le fait de pouvoir utiliser WebDev qui a besoin d'un serveur web pour fonctionner. Il me faut donc un système complet et je décide de lui ajouter le logiciel Apache 2.2.

Tant que j'y suis, ce serait aussi très chouette de pouvoir utiliser HFSQL. Maintenant que je savais ce que je voulais, il ne me restait plus qu'à le réaliser.


C'est chose faite, je vous présente WxPortable.

Vous pouvez maintenant utiliser WinDev portable, WebDev portable, WinDev Mobile portable et HFSQL portable !


J'ai donc fait récemment l'acquisition d'un petit hub usb 3 de 7 ports avec alimentation externe, ainsi que d'une clé usb 3 de 64 GB.
Sur le hub, j'installe mes 4 dongles PC Soft (WinDev, Windev Mobile, WebDev et WDMsg) et ma nouvelle clé. C'est tout de même plus léger qu'un laptop.

Dans le root de cette clé, j'ai copié les différents répertoires déjà installés sur mon PC de développement :
  • \WinDev 21
  • \WinDev Mobile 21
  • \WebDev  21
  • \HF (Moteur C/S HFSQL + toutes mes bases de données)
  • \CC HFSQL (Centre de contrôle Hyper File)
  • \WxPortable (contient aussi le répertoire de Apache 2.2)

Au lancement de WxPortable, celui-ci vérifie s'il trouve la présence sur la machine hôte :
  • d'une autre installation de HFSQL
  • d'un programme qui écoute déjà le port 4900
  • d'un serveur web de type IIS ou Apache
  • d'un programme qui écoute le port 80

Selon ce que WxPortable trouve sur la machine, il affiche devant chaque application, un pointeur graphique (de type map) de couleur :
-> un problème a été détecté

-> Le programme est sur la clé, mais n'est pas lancé

-> Le programme est un cours d'exécution

WxPortable peut installer et démarrer les services HFSQL et Apache. Pour des questions de facilités, les services installés temporairement sont nommés respectivement WxHFSQL et WxApache. Ils sont donc visibles très facilement dans le centre de services Windows (ce sont les derniers affichés)



Ces services seront automatiquement désintallés lors de l'arrêt de WxPortable.

Une fois que tout est en ordre, il suffit de connecter la clé à un PC que ne contient aucun produit PC Soft et de lancer le programme WxPortable.

Le programme affiche le premier onglet nommé Menu. Il suffit de cliquer sur l'image reprenant l'application que l'on veut lancer.

Dans l'écran de configuration, on peut aussi demander de démarrer le(s) service(s) dès que l'on lance WxPortable pour aller plus vite.
Cet onglet reprend les répertoires et versions des différentes applications. (par défaut, j'initialise les versions 21, mais on peut les modifier)

L'onglet WebDev permet de renseigner la liste des projets que l'on veut utiliser depuis la clé. Grâce à cette liste, on va pouvoir générer le fichier de configuration pour le serveur Apache.
Lors du test du site dans l'environnement WebDev, celui-ci demande quel serveur web utiliser, prenez l'option -> Autre

PortQry est un logiciel de Microsoft Corporation (http://support.microsoft.com/?id=832919)
Apache HTTP Server est un logiciel de The Apache Software Foundation.
WinDev, WinDev Mobile, WebDev et HFSQL sont des marques déposées par PC SOFT


Ci-dessous, les principaux écrans :
 
Copyright 2015. All rights reserved.
Retourner au contenu | Retourner au menu