Warning: include(../plugins/glossaire/conf_defaut2.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 29

Warning: include(../plugins/glossaire/conf_defaut2.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 29

Warning: include(): Failed opening '../plugins/glossaire/conf_defaut2.inc' for inclusion (include_path='.:/opt/alt/php74/usr/share/pear') in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 29

Warning: include(../plugins/glossaire/gloss_inc1.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 36

Warning: include(../plugins/glossaire/gloss_inc1.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 36

Warning: include(): Failed opening '../plugins/glossaire/gloss_inc1.inc' for inclusion (include_path='.:/opt/alt/php74/usr/share/pear') in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 36

Warning: include(../plugins/glossaire/gloss_mob_inc2.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 37

Warning: include(../plugins/glossaire/gloss_mob_inc2.inc): failed to open stream: No such file or directory in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 37

Warning: include(): Failed opening '../plugins/glossaire/gloss_mob_inc2.inc' for inclusion (include_path='.:/opt/alt/php74/usr/share/pear') in /datas/vol1/dipisoft.com/var/www/dipisoft.com/htdocs/mobile/inc/inchead/glossaire_mob.inc on line 37
Dipisoft, le site de Damien PONNELLE !

Accueil  Blog / Nouvelles  Liens  FAQ  Livre d'or 

Dipiscan...

Rubrique : Logiciel - par damien

IPScan32 est l'un des premiers logiciels que j'ai publiés sur mon site, il y a plus de 6 ans maintenant. Au cours de cette période, il a été téléchargé plus de 30.000 fois ici-même, ce chiffre ne tenant pas compte des téléchargements effectués depuis les nombreux autres sites qui le référencent (logitheque.com, telecharger.com ou encore commentcamarche.net pour ne citer que les plus connus mais la liste est beaucoup plus longue).

A plusieurs reprises, l'outil s'est enrichi tant en nouvelles fonctionnalités qu'en terme d'ergonomie. Si du côté efficacité il n'a pas à rougir face à sa concurrence, on ne peut que reconnaître (moi le premier) que côté rapidité IPScan32 a toujours été hyper lent comparé aux "pointures" comme Angry IP Scanner ou Softperfect Network Scanner... Et le fait qu'il ne soit pas réellement "portable" (il utilise des ActiveX) ne lui a pas permis de profiter de certaines "tribunes" tel que la Liberkey qui auraient pu lui donner une plus grande visibilité.

Ceux qui suivent un peu l'actualité de Dipisoft ne sont pas sans savoir qu'elle est bien pauvre depuis plusieurs mois, ceci étant notamment dû à mon interrogation sur l'avenir de mes outils : avec l'avènement des technos de développement en .NET, tous ces softs développés en VB5 commencent à se faire vieillots et j'ai de plus en plus de réticences à les faire évoluer.

Il y a un peu plus de 2 ans, à l'occasion d'un changement de boulot il a fallu que je me mette au VisualBasic .NET. Début juillet de cette année, c'est au C# que je me suis attaqué. Jusqu'alors, je m'étais refusé à adopter le .NET pour Dipisoft, arguant que la lourdeur du Framework (le 3.5sp1 fait plus de 250Mo !) était pour moi rédhibitoire. Mais à un moment donné, il faut bien ouvrir les yeux et revoir son point de vue.

Et c'est grâce à l'un d'entre vous (Stéphane G., si tu me lis ! cligne) que j'ai décidé de franchir le pas. En effet, Stéphane m'a récemment contacté pour me demander une évolution d'IPScan32. Pour son boulot, il a besoin de scanner régulièrement certains brins réseau pour "découvrir" les machines qui s'y trouvent. L'idéal pour y parvenir aurait été de pouvoir utiliser IPScan32 en mode ligne de commande, et c'était là l'objet de sa demande. Sauf que je n'avais pas tu tout envie d'adapter ainsi l'appli alors qu'elle présente mes yeux l'énorme défaut de son extrême lenteur. Je lui ai donc proposé de lui développer une petite appli spécifique qui scannait la plage d'IP spécifiée pour récupérer le ComputerName des machines qui "répondent"...

J'ai continué à enrichir le produit et je pense qu'il est assez "mature" pour vous proposer aujourd'hui une bêta de ce scanner en mode ligne de commande, que je suis d'ores et déjà en train d'adapter en mode GUI. Il s'agit donc d'un prototype de ce que sera la prochaine version d'IPScan32 .NET.

Les petits + de ce Dipiscan :

Les deux derniers points font de ce nouvel outil un scanner très-très-rapide comparé à IPScan32, et même par rapport aux autres outils mentionnés un peu plus haut. Comparez par vous-même !

Je vous colle ici le texte d'aide accessible en utilisant Dipiscan avec le paramètre /? (ou sans aucun paramètre d'ailleurs) :
 

Dipiscan.exe /?
Dipiscan v1.0 BETA 1 - NoCopyright © 2011, Dipisoft
Logiciel développé par Damien PONNELLE

Utilisation :
   Dipiscan /a:adresse_ou_plage [/w:délai] [/i:informations] [/lp [/mp]]
            [/pu | /at] [/se]

Options :
   /a:{adresse_ou_plage} : Adresse IP (v4) ou plage d'adresses IP à scanner.
                           Voir exemples pour la syntaxe à utiliser.
   /w:{délai}            : Délai d'attente exprimé en millisecondes. Valeur
                           fixée par défaut à 1000ms.
   /i:{informations}     : Chaine de caractères spécifiant la liste des
                           informations à afficher. Valeur fixée par défaut
                           à 'ictnudmsokp'.
                                - i : adresse ip
                                - c : computername
                                - t : temps de réponse
                                - n : nom dns
                                - u : utilisateur
                                - d : domaine
                                - m : adresse mac
                                - s : serveur (o/n)
                                - o : version de l'OS
                                - k : description
                                - p : nombre de partages
   /lp                   : Afficher la liste des partages.
   /mp                   : Mentionner le partage 'print$' s'il existe.
   /pu                   : Afficher uniquement les machines exposant au moins
                           un partage.
   /at                   : Afficher la totalité des adresses analysées alors
                           que par défaut seules celles qui répondent le sont.
   /se                   : N'afficher ni l'en-tête, ni le récapitulatif en fin
                           de traitement.

Exemples :
   Dipiscan /a:192.168.0.100
   Dipiscan /a:192.168.0.1-254
   Dipiscan /a:192.168.0.1-254 /w:100 /at
   Dipiscan /a:192.168.0.1-254 /w:100 /i:itcmu
   Dipiscan /a:192.168.0.1-254 /w:100 /i:pic /pu

Bien entendu, vous pouvez à loisir rediriger la sortie vers un fichier en utilisant la syntaxe qui va bien.

Maintenant que vous avez bien tout lu, je vous propose enfin le lien pour récupérer la bêta 1 la bêta 2 la bêta 5 (cliquez ici). langue

J'attends vos éventuels retours d'expérience avec cet outil, en espérant qu'il soient plus nombreux que ceux attendus pour mon précédent billet concernant la bêta de FreeZappette auquel personne n'a encore répondu à ce jour... portnawak

coucou


Date de création : 24/09/2011 @ 13:34
Page lue 10573 fois
Haut

© 2004-2024