Pages

jeudi 28 août 2014

Création d'un serveur FTP IIS7 sous Windows 8.1

Testé sous Windows 8.1

Voici les différentes étapes à respecter pour installer un serveur FTP IIS7 sous Windows 8.1.

Avant de commencer il faudra vous assurer que vous avez bien accès au Windows à l'aide d'un compte administrateur. Si tel est le cas, connectez-vous au Windows à l'aide de ce compte.

1. Installation d'IIS7 :

Rendez-vous dans "Panneau de configuration>>Programmes et fonctionnalités".

Dans le menu de droite de cette fenêtre, cliquez sur "Activer ou désactiver des fonctionnalités Windows".

Une fenêtre s'ouvre avec toutes les fonctionnalités Windows qu'il est possible d'activer ou désactiver. Vous devez activer les fonctionnalités ci-dessous.


Une fois que IIS7 est installé vous pouvez passer à l'étape suivante.

2. Création d'un utilisateur qui sera utilisé pour se connecter au serveur FTP :

Rendez-vous dans "Panneau de configuration>>Comptes d'utilisateurs".

Cliquez sur l'option "Gérer un autre compte".

Cliquez sur l'option "Ajouter un utilisateur dans les paramètres de l'ordinateur".

Une fenêtre s'ouvre, cliquez sur "Ajouter un compte".

Dans le bas de cette nouvelle fenêtre, cliquez sur "Se connecter sans compte Microsoft (non recommandé)".

Cliquez ensuite sur "Compte local".

Indiquez un nom d'utilisateur, le mot de passe y associer (2 fois) et une indication vous permettant de retrouver le mot de passe au cas où vous l'aurez oublié. Cliquez sur "Suivant".

Cliquez sur "Terminer" sans activer le contrôle parental.

Retournez ensuite dans "Panneau de configuration>>Comptes d'utilisateurs".

Cliquez sur l'option "Gérer un autre compte".

Cliquez sur le compte utilisateur que vous venez de créer.

Cliquez sur "Modifier le type de compte".

Sélectionnez le type "Administrateur" et cliquez sur "Modifier le type de compte".

3. Prise en charge du pare-feu FTP :

Rendez-vous dans "Panneau de configuration>>Outils d'administration>>Gestionnaire des services Internet (IIS)".

Dans ce module, sélectionnez l'option de l'arborescence contenant le nom de votre ordinateur.

Double-cliquez sur l'option "Prise en charge du pare-feu FTP".

Définissez une plage de ports personnalisées (Par exemple : 6000-6100). Ne configurez pas l'adresse IP externe du pare-feu. Nous utilisons ici le pare-feu intégré à Windows. Cliquez ensuite sur "Appliquer".

Rendez-vous dans "Panneau de configuration>>Pare-feu Windows".

Cliquez dans le menu de gauche sur "Autoriser une application ou une fonctionnalité via le Pare-feu Windows".

Cochez l'application "Serveur FTP". Cochez "Privé" et "Public". Cliquez ensuite sur "OK".

Rendez-vous dans "Panneau de configuration>>Pare-feu Windows".

Cliquez dans le menu de gauche sur "Paramètres avancés".

Dans le menu de gauche, sélectionnez "Règles de trafic entrant".

Dans le menu de droite, cliquez sur "Nouvelle règle...".

Dans la fenêtre qui s'ouvre, sélectionnez l'option "Port". Cliquez sur "Suivant".

Sélectionnez l'option "TCP", sélectionnez l'option "Ports locaux spécifiques" et indiquez la plage de ports personnalisées que vous avez déjà mentionné dans la configuration d'IIS (Par exemple : 6000-6100). Cliquez sur "Suivant".

Sélectionnez "Autoriser la connexion". Cliquez sur "Suivant".

Sélectionnez les 3 possibilités, c'est-à-dire "Domaine", "Privé", "Public". Cliquez sur "Suivant".

Donnez un nom à cette nouvelle règle (Par exemple : "FTP (passive mode)") et une description si vous estimez que c'est nécessaire. Cliquez sur "Terminer".

4. Création du serveur FTP :

Rendez-vous dans "Panneau de configuration>>Outils d'administration>>Gestionnaire des services Internet (IIS)".

Dans ce module, déroulez l'option de l'arborescence contenant le nom de votre ordinateur.

Effectuez ensuite un clic droit sur l'option "Sites". Cliquez sur "Ajouter un site FTP...".

Indiquez un nom à votre nouveau site FTP.

Cliquez sur le bouton "..." dans "Chemin d'accès physique".

Créez un répertoire avec le nom de votre site FTP sous le chemin "C:\inetpub\ftproot". Sélectionnez ce répertoire et cliquez sur "OK".

Cliquez sur "Suivant".

Dans la partie "SSL", sélectionnez "Pas de SSL". Le reste de la fenêtre reste tel quel. Cliquez sur "Suivant".

Dans la partie "Authentification", cochez "De base". Dans la partie "Authentification", indiquez que vous autoriser l'accès à : "Utilisateurs définis". Indiquez le nom de l'utilisateur créé précédemment dans le champ de saisie juste en dessous. Cochez "Lecture" et "Ecriture". Cliquez sur "Terminer".

Vous avez accès maintenant depuis votre réseau local à votre serveur FTP. Utilisez FileZilla (par exemple) pour effectuer un test.

NB : Si vous avez besoin d'avoir accès depuis l'extérieur à votre serveur FTP. Il vous faudra aller dans l'interface web de votre routeur pour rediriger le port 21 et la plage de ports personnalisée indiquée précédemment vers l'adresse IP fixe de l'ordinateur faisant office de serveur FTP.

vendredi 27 juin 2014

Gestion des couleurs en Windev

Testé sous Windev 18

Quelques procédures utiles pour transformer des couleurs.

1. Transformer une couleur en son équivalent en noir ou en blanc :

PROCEDURE CouleurVersNoirOuBlanc(LOCAL gnMaCouleur est un entier)

SI ((RVBRouge(gnMaCouleur) * 299) + (RVBVert(gnMaCouleur) * 587) + (RVBBleu(gnMaCouleur) * 114)) / 1000 < 128 ALORS

RENVOYER Noir
SINON
RENVOYER Blanc
FIN

2. Transformer une couleur en son contraire en noir ou en blanc :

PROCEDURE CouleurVersNoirOuBlancInverse(LOCAL gnMaCouleur est un entier)

SI ((RVBRouge(gnMaCouleur) * 299) + (RVBVert(gnMaCouleur) * 587) + (RVBBleu(gnMaCouleur) * 114)) / 1000 < 128 ALORS
RENVOYER Blanc
SINON
RENVOYER Noir
FIN

3. Transformer une couleur en son équivalent en niveau de gris :

PROCEDURE CouleurVersNiveauGris(LOCAL gnMaCouleur est un entier)
LOCAL
nResultatCalcul est un entier

nResultatCalcul = (RVBBleu(gnMaCouleur) * 0.11) + (RVBRouge(gnMaCouleur) * 0.3) + (RVBVert(gnMaCouleur) * 0.59)

RENVOYER RVB(nResultatCalcul,nResultatCalcul,nResultatCalcul)

mardi 22 avril 2014

Outlook : Gestion des profils

Testé sous Windows 7, Windows 8.1 avec Microsoft Office 2003, Microsoft Office 2007

Lorsque vous devez gérer plusieurs adresses emails différentes sur le même Outlook, vous avez la possibilité d'utiliser la gestion des profils. Pour chaque profil, vous aurez la possibilité d'indiquer un nom de profil, d'y incorporer une ou plusieurs adresses email et d'indiquer le fichier .pst dans lequel s'enregistrera toutes les données du profil.

Pour ce faire, il vous suffit d'aller dans le panneau de configuration et d'ouvrir l'option "Courrier (32 bits)".

Dans la fenêtre qui s'ouvre, cliquez sur l'option "Afficher les profils...".

Vous trouverez la liste des profils Outlook installés sur l'ordinateur.

Vous avez la possibilité d'ajouter, de supprimer ou modifier les propriétés ou de copier un profil. Vous avez aussi la possibilité d'indiquer à Oulook que l'utilisateur doit choisir le profil à utiliser ou encore d'indiquer le profil qui doit toujours être utilisé. Dans le cas où vous voulez que l'utilisateur choisisse le profil à utiliser, lors du lancement d'Outlook un fenêtre demandera le profil à utiliser.

Dans l'écran de modification d'un profil Outlook, vous avez la possibilité de gérer deux informations principales :

  • Les comptes de messagerie : ici, vous allez pouvoir indiquer les informations de la boîte email à relever.
  • Les Fichiers de données : ici, vous pourrez indiquer au système l'emplacement du fichier .pst à utiliser.
  • D'autres paramètres sont gérables dans cette fenêtre tels que les flux RSS, les listes SharePoint, etc... mais ce n'est pas le propos.


NB : Même possibilité sur Thunderbird.


Sur Thunderbird, vous avez aussi la possibilité de gérer les profils de messagerie. Pour ce faire, il vous suffit de lancer la fenêtre "Exécuter" de Windows et de taper dans celle-ci "thunderbird -p".

Vous trouverez là aussi la possibilité de gérer les profils en indiquant le répertoire dans lequel sera stocké chaque profil. La configuration des comptes emails se passera par contre dans Thunderbird lui-même.

mardi 4 février 2014

Windev et PNG avec transparence

Testé avec Windev 18 & GIMP 2.8.10

Lorsque vous créez une image en png avec un fond transparent dans GIMP et que vous voulez l'utiliser dans une fenêtre Windev, il se peut que Windev n'interprète pas le transparent et que vous vous retrouviez avec un fond blanc à la place.

Pour solutionner ceci, il vous suffit de décocher l'option Save background color lors de l'export de l'image en png à partir de GIMP.

mardi 21 janvier 2014

Google Maps et Windev - Utiliser les champs HTML en mode de compatibilité Internet Explorer 9

Testé sous Windows 7 Professionnel avec Internet Explorer 11

Si vous voulez utiliser google maps dans un champ HTML Windev pour pouvoir visualiser un itinéraire, quand Internet Explorer 10 ou 11 est installé sur la machine, une erreur de script peut se produire. Pour régler ce problème, rendez-vous dans la base de registre.

En 32 bits & 64 bits :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION

En 64 bits :

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION

A ces emplacements, ajoutez une valeur DWORD 32 bits portant le nom de l'exécutable qui va effectuer la recherche sur google maps et indiquez comme valeur : 0x00002328 (9000).

Ceci permet que votre exécutable utilise les champs HTML en mode de compatibilité Internet Explorer 9.

mercredi 24 avril 2013

Foxit PDF SDK ActiveX Professionnal - ShowToolbarButton

Testé sous Windows 7 Ultimate & Foxit PDF SDK ActiveX Professionnal 5.0

Dans la documentation de l'ActiveX Professionnal de Foxit, il est indiqué qu'il est possible d'utiliser une procédure "ShowToolbarButton" pour afficher ou non des boutons dans la barre d'outil. Cette procédure accepte deux paramètres l'index du bouton et un booléen indiquant si ce bouton doit être visible ou non.

D'accord mais quel index correspond à quel bouton. Ci-dessous la liste des numéros d'index.

0 : Open
1 : Close
2 : Save
3 : Save As
4 : Print
5 : Séparateur 1
6 : First Page
7 : Previous Page
8 : Next Page
9 : Last Page
10 : Séparateur 2
11 : Previous View
12 : Next View
13 : Séparateur 3
14 : Rotate Clockwise
15 : Rotate Counterclockwise
16 : Séparateur 4
17 : Zoom In Tool
18 : Zoom Out Tool
19 : Zoom In
20 : Zoom Out
21 : Séparateur 5
22 : Actual Size
23 : Fit Page
24 : Fit Width
25 : Séparateur 6
26 : Search
27 : Bookmark
28 : Séparateur 7
29 : Hand
30 : Select Text
31 : Snapshot
32 : About

jeudi 21 mars 2013

Modification du nom de la machine sous Ubuntu

Testé sous Ubuntu 12.10

Vous voulez modifier le nom d'une machine sous Ubuntu. Il suffit de suivre les manipulations décrites ci-dessous.

Attention ! Le nom de la machine dans Ubuntu doit suivre certaines règles reprises ci-dessous :
- Les seuls caractères autorisés sont : les caractères alphanumérique ("A-Z","a-z","0-9"), le tiret ("-"), le point (".")
- Il doit commencer par un caractère alphabétique ("A-Z","a-z")
- Il doit terminer par un caractère alphanumérique ("A-Z","a-z","0-9")
Merci à Nerach pour cette précision.

1. Ouvrez un terminal

2. Sauvegardez les fichiers à modifier :

sudo cp /etc/hosts /etc/hosts.old
sudo cp /etc/hostname /etc/hostname.old

3. Editez le fichier "hosts" :

gksu gedit /etc/hosts

Le fichier devrait ressembler à ceci :
127.0.0.1 localhost
127.0.1.1 HostNameOLD

Remplacez "HostNameOLD" par le nouveau nom de machine "HostNameNew".
Enregistrez le fichier.

4. Editez le fichier "hostname" :

gksu gedit /etc/hostname

Le fichier ne contient que le nom de la machine remplacez le par le nouveau nom.

5. Redémarrez la machine.