Introduction
Derrière des allures de “logiciel d’amateur” Network
Notepad se révèle en fait un fantastique logiciel graphique multi-usages à
avoir absolument sur soi.
Ce qui ajoute notamment à son intérêt :
-
C’est sa taille !!! Moins de 1,4 Mo !!!
-
Et le fait qu’il puisse servir de lanceur
d’application
Ce document a pour objectif de présenter un
cas d’application parmi plusieurs possibles. Grâce à Network Notepad nous
allons créer une interface de pilotage pour notre réseau.
Notre objectif est :
-
Avoir sous les yeux un schéma d’un réseau avec des
icones qui correspondent à celles de nos équipements
-
Avoir un fond d’écran qui représente la géographie
du site
-
De pouvoir lancer des sessions d’administrations
Telnet, SSH, http, https directement en cliquant sur les icones de nos
équipements
-
De pouvoir lancer n’importe quelle application
privée en cliquant directement sur les icones du schéma
Cliquer sur l'image ci-dessous pour voir la démonstration

Créer sa librairie d’icônes
Après avoir installé Network Notepad, la
quasi première étape est la création de sa propre librairie d’icônes.
En effet, Network Notepad s’appuie sur des
librairies d’icones pour réaliser les schémas. La librairie d’icônes fournie par
défaut est très pauvre.
L’ajout d’une nouvelle icône dans la librairie
se fait simplement en copiant / collant un fichier image ou un fichier icône dans
la base de données d’icône de Network Notepad , depuis un répertoire dans
lequel elles sont stockées.
Le mieux pour alimenter cette base est de se
créer une base de données d’icones en tout genre, puis importer celles qui nous
intéressent dans la base de données Network Notepad.
Ceci peut se faire très rapidement avec
quelques outils pratiques pour ça et gratuits :
-
Un extracteur d’icône. Qui va extraire de n’importe
quel .exe ou .dll toutes les icones qu’il contient.
o
Par exemple ‘Extracteur d’icônes.exe’ :
http://perso.wanadoo.fr/laurent.trohel
Ou
-
Un logiciel de copie et conversion de fichier
image : Xnview.exe
o
Pour copier dans un fichier .BMP n’importe qu’elle
image copiée depuis son écran
-
Un logiciel de conversion d’un fichier .BMP en
icône : Bmp2icon.exe
o
N’importe qu’elle image devient une icone
-
Un logiciel d’édition d’icône IcoFX notamment pour
sélectionner le format d’icône reconnue par Network Notepad et pour ajuster les couleurs
de l’icône et notamment la couleur de transparence.
Avec cette technique, on peut se créer une
icône avec sa photo !
Cliquer sur ce lien pour voir comment extraire des icones avec 'Extracteur d'icones'
Cliquer sur ce lien pour voir comment créer une icone à partir d'une image BMP et comment l'ajouter
Ajouter une image de fond d’écran
Un schéma avec une image de fond, c’est
mieux ! Et c’est possible avec Network Notepad.
Pour ajouter une image de fond d’écran, il
suffit d’ajouter dans le script du schéma affiché la commande [ backdrop ] suivie
du nom du fichier image à mettre en fond d’écran
Exemple :
Backdrop "C:\Program Files\Network
Notepad\fond.jpg"
Le nom fichier image contient son chemin
complet. Il doit être encadré par des guillemets
Cliquer sur ce lien pour voir comment ajouter une image de fond
Créer de nouveaux liens
Par défaut Network Notepad propose une liste
de liens prédéfinis qui permettent de connecter les objets les uns aux autres
très simplement. L’utilisateur peut ajouter autant de nouveaux liens qu’il en
a envie grâce à un mini éditeur de liens qui permet de sélectionner la forme,
la couleur, l’épaisseur, et toutes les caractéristiques graphiques voulues pour ce lien.
Cliquer sur ce lien pour voir comment ajouter un nouveau lien
Lancer des applications avec un click droit sur les icônes
Une des fonctions qui rend notamment Network
Notepad excessivement intéressant est la possibilité de lancer des actions et
des applications directement à partir d’un click droit avec la souris sur les
icônes du schéma.
Ce paragraphe décrit la création d’un menu
générique de lancement d’applications, mais qui pourra s’appuyer sur des
arguments spécifiques à l’objet sur lequel on clique ( exemple : l’adresse
IP définie dans les propriétés ).
Dans l’exemple fournit un peu plus loin, on
montre le lancement d’une connexion SSH sur les équipements sur lesquels on
clique.
Ce service est réalisé en lançant l’utilitaire
‘PLINK.EXE’ qui appartient au package PUTTY. Et qui a été téléchargé
individuellement et qui est lancé par Network Notepad grâce à l’utilisation de
la syntaxe adéquate.
Cliquer sur ce lien pour voir comment permettre le lancement d'applications
Comment lancer un nombre illimité d’applications de façon
personnalisé icône par icône.
Ce paragraphe fournit une astuce qui permet à
l’utilisateur de lancer un nombre potentiellement infini d’applications avec la
possibilité de faire en sorte que la liste des applications proposée dans le
menu lorsque l’on clique sur une icône soit personnalisé pour cette icône. Et
ainsi obtenir la possibilité de disposer un menu de lancement d’application par
icône.
Cette astuce s’appuie sur l’utilitaire de
lancement d’application ‘POPSEL.EXE ‘ qu’il faut télécharger
individuellement et qu’il faut copier dans un sous répertoire du répertoire
dans lequel se trouve Network Notepad.exe.
Pour télécharger POPSEL
http://home.mnet-online.de/horst.muc/wpop.htm
Cet utilitaire va nous permettre de créer un
menu par icône. La vidéo qui suit nous montre comment créer ces menus
personnalisés.
Dans cet exemple, nous allons créer un menu
pour le routeur C871-A ainsi qu’un menu pour le routeur C871-B.
Le menu de C871-A va nous permettre de lire
une archive de la configuration courante de ce routeur et va nous permettre de
lancer un ping dessus.
Le menu de C871-B va nous permettre de lire
une archive de la configuration courante de ce routeur et va nous permettre de
lancer l’application « Security Device Manager »
Cliquer sur ce lien pour voir comment créer un menu d'applications par icônes
Network Notepad un peu plus en profondeur
Ce chapitre est en cours de construction. Mais
pour avoir une idée de ce qui va être traité ici.
Les curieux auront remarqué que Network
Notepad s’appuie sur des fichiers textes. Eh bien ça permet pleins
d’applications… PUISSANTES !!!
A SUIVRE …