Blog / Nouvelles - Tous les billets

Suite à la découverte de plusieurs bugs dans la récente v2.6 de Dipiscan (merci à Norbert V. pour sa vigilance et son signalement), je vous propose ce soir une v2.6.1.

Problèmes corrigés :

  • correction bug mauvais encodage à l'écriture du fichier parc et dans les fonctionnalités d'export et export avancé
  • correction bug à l'export avancé : en l'absence de valeur dans les premières colonnes, celles-ci n'étaient pas prises en compte (les séparateurs n'étaient pas ajoutés), ce qui engendrait un décalage des informations

Vous l'aurez peut-être compris, les fichiers générés par la v2.6 (qu'il s'agisse des fonctionnalités d'export, d'export avancé et sauvegarde du fichier parc) risquent de présenter des défauts, essentiellement dus à l'encodage. Mais les conséquences sont limitées : seuls les caractères accentués seront "endommagés". Il vous suffira de modifier lesdits caractères et ré-enregistrer les fichier concernés, via Dipiscan de préférence, pour les "réparer".

Si vous avez déjà installé la v2.6 de l'outil, au lancement de celui-ci la nouvelle version devrait vous être proposée. A moins que vous n'ayez désactivé la fonctionnalité ou que la configuration de l'accès à Internet (cas des entreprises qui utilisent certains proxy exotiques) n'ait pas été paramétrée dans la fenêtre de configuration de Dipiscan.

Désolé pour le désagrément.

coucou

Publié le 16/02/2021 @ 20:43  - aucun commentaire - |

Depuis le mois de mars dernier, nombreux sont ceux qui ont adopté le télétravail à plein temps, de gré ou de force. J'en fais partie. Si ça a été assez compliqué pour moi au tout début, j'avoue m'y être bien habitué à présent. Mais les journées de travail se sont considérablement allongées, pour ma part en tout cas.

Du fait, quand j'éteins l'ordi boulot, la plupart du temps pas avant 19h (alors que je commence vers 8h00 portnawak), j'ai rarement envie de me remettre à coder, même pour Dipisoft. J'ai besoin de déconnecter, de mettre mon cerveau au repos en m'installant dans le canapé et en faisant le zombie devant la télé.

Ce qui explique pourquoi les dernières mises à jour de mes outils commencent à dater. Alors oui, j'ai récemment fait des petites choses pour le site, les plugins ou encore mis à jour quelques pages web de la rubrique "Services en ligne", mais il s'agissait à chaque fois de petits sujets.

Jusqu'à hier où j'ai décidé de me "retirer les doigts", comme on dit avec tellement de poésie ! Je me suis donc collé à Dipiscan pour finaliser les modifs entreprises il y a de longs mois et vous proposer une nouvelle version. Au menu de cette v2.6, j'annonce donc : 

  • correction liens email et www inactifs dans la fenêtre "A propos de..."
  • correction d'un bug dans l'encodage des textes adressés à la fenêtre de saisie du compte/mot de passe proxy
  • correction d'un bug occasionnant un plantage dans l'analyse Snmp pour les Oids contenant des éléments > 256 (ex.: le 1240 dans 1.3.6.1.4.1.1240.2.3.4.1.1.0)
  • correction d'un bug : plantage de l'appli à l'utilisation des commandes du sous-menu "Fonctionnalités de WakeOnLan" lorsque la colonne "Adresse MAC" est supprimée
  • ajout d'une fonctionnalité d'export personnalisé (avec choix du séparateur, double-quotage ou non, sélection des colonnes à exporter) via une "extension" du bouton Export (bouton Enregistrer pour l'onglet "suivi parc") déjà présent sur les différents onglets de la fenêtre principale. La nouvelle option apparaît lorsque le pointeur de la souris survole le bouton une fraction de seconde
  • ajout d'une fenêtre d'import de fichier dans l'onglet "suivi parc" : accessible via le bouton "...", elle n'apparaît que si le fichier sélectionné n'est pas un fichier parc de Dipiscan. La fenêtre permet de définir le caractère séparateur des données et de "mapper" celles-ci dans les colonnes de l'onglet "suivi parc". Les éventuelles double-quotes entourant les valeurs sont automatiquement supprimées
  • ajout du paramètre /sep au mode ligne de commande DipiscanBatch, permettant de spécifier le caractère à utiliser pour séparer les informations (double-quoter si caractère spécial, utiliser \t pour le caractère tabulation)
  • ajout du paramètre /dq au mode ligne de commande DipiscanBatch, permettant d'entourer (inconditionnellement) les valeurs de double-quotes
  • ajout d'un paramètre (onglet "Analyse" de la fenêtre de configuration) permettant de définir la condition de traitement des colonnes personnalisées (WMI et registre) : toujours (déconseillé) ou uniquement si la version de l'OS distant a pu être déterminée
  • ajout d'une fenêtre de sélection du réseau si plusieurs connexions sont détectées lors de l'utilisation de l'option "Brin réseau local"
  • ajout de l'option "Liste d'adresses, de plages ou de noms de machines contenues dans un fichier..." dans la liste déroulante "Plage de" (onglet scan)
  • modification du formatage des valeurs Snmp typées TimeTicks : réduction du nombre de décimales
  • amélioration du traitement d'identification des IP locales (cas de connexion VPN en particulier)
  • ajout de la colonne "Passerelle" dans la fenêtre de sélection du brin réseau (si la machine possède plusieurs IP)
  • ajout d'un traitement de vérification de présence de paramètres résiduels (qui n'ont pu être remplacés) à l'exécution des commandes personnalisées, avec demande de confirmation le cas échéant
  • ajout de la recherche automatique des mises à jour de l'appli au démarrage (mais il est possible de la désactiver via une option accessible dans la fenêtre de configuration)
  • refonte du traitement des accès à internet via le proxy
  • reformatage des fichiers de langues

Bref, je n'ai pas chômé comme vous pouvez le constater !

Et en bonus, l'appli est à présent disponible également sous forme d'un package installable (en plus de la version portable ZIP) ! C'est une demande qui revenait régulièrement, voilà qui est fait. A noter que l'installation ne nécessite pas de droits d'administrateur puisqu'elle s'effectue par défaut dans le profil de l'utilisateur et non dans Program Files.

Voilà, à vous de jouer à présent ! N'hésitez pas à me signaler les éventuelles anomalies que vous rencontreriez.

coucou

Publié le 14/02/2021 @ 18:32  - 1 commentaire - |

Besoin d'un compte à rebours pour savoir combien de temps il reste avant votre départ en retraite ou vos prochaines vacances ? Et surtout envie de l'afficher ostensiblement à l'attention de vos collègues ?! sifflote

J'ai récemment ajouté une page offrant cette fonctionnalité ; elle est accessible par une nouvelle option de la boite latérale gauche "Services en lignes" ou directement par ce lien.

Son utilisation est simple : renseignez la date (initialisée par défaut au 1er janvier de l'année N+1) et le libellé de "l'objectif" puis cliquez sur le bouton "Go!" pour lancer le décompte. C'est tout !

Pour éviter d'avoir à ressaisir ces informations la prochaine fois que vous viendrez sur cette page (depuis le même navigateur), vous pouvez cocher la case "Mémoriser dans un cookie" avant de cliquer sur "Go!". Si, par la suite, vous souhaitez supprimer le cookie, il vous suffit de décocher la case et de cliquer sur "Go!"...

Comme son nom l'indique, un lien "Afficher en plein écran" vous permet d'afficher ledit compte à rebours en pleine page. Apparemment le mode plein écran ne fonctionne pas sous Edge "original" (je ne sais pas pour Edge Chromium)... je verrais à l'occasion pour corriger ça.

Encore un truc inutile qui ne servira probablement pas à grand monde mais qui m'a permis de momentanément me sortir la tête de projets plus coriaces et accessoirement progresser un peu en Javascript. cligne

coucou

Publié le 10/02/2021 @ 13:30  - aucun commentaire - |

Il y a tout juste 16 ans, Dipisoft ouvrait officiellement ses portes. Alors joyeux anniv' à mon site qui souffle donc sa 16ème bougie ! fleur

Merci à tous les utilisateurs.trices qui me font confiance en se servant, parfois quotidiennement, de mes logiciels.

A celles et ceux qui participent à leur amélioration en signalant les bugs, en m'adressant des suggestions d'évolutions ou juste en déposant un petit mot sympathique dans l'article concerné, en réponse à un billet ou dans le livre d'or.

A celles et ceux qui parlent de Dipisoft autour d'eux, à leur collègues, amis, sur divers forums et/ou qui ont "liké" le site sur les réseaux sociaux.

Enfin, un grand merci tout particulièrement à ceux qui permettent au site de continuer à exister, en m'envoyant des dons notamment. Je rappelle au passage que si vous avez du matériel informatique qui ne vous sert plus, au fond d'un placard, je suis susceptible d'être intéressé alors n'hésitez pas à me contacter.

Voilà, l'aventure continue, je l'espère pour au moins aussi longtemps ! cligne

Ah! Je profite de ce petit message pour faire un petit point suite à ma dernière newsletter dans laquelle j'évoquais mon projet d'antispam : en quelques jours j'ai reçu une trentaine de messages d'habitués qui, pour la plupart, m'ont écrit qu'ils étaient très intéressés. Merci à tous, je dois bien l'avouer que je ne m'attendais pas à tant de réponses. Dont acte ! Je continue à travailler sur le sujet et reviendrai vers vous quand je toucherai au but !

coucou

Publié le 29/01/2021 @ 17:59  - 2 commentaires - |

Petite info à destination de ceux qui utilisent le même CMS (Système de Management de Contenu in french, l'outil utilisé pour "donner vie" à ce site ; un concurrent de "Wordpress" en quelque sorte) que moi, à savoir GuppY : il y a une dizaine de jours j'ai mis à jour mes plugins TranslatorBox (en v1.6) et ArchivesNewsletters (en v1.3) qui sont désormais compatibles avec GuppY 5.x et 6.x.

Et hier, j'ai publié une nouvelle version d'ArchivesNewsletters (la v1.4) qui permet à présent de faire figurer, optionnellement, la date de création de chaque newsletter. Elle s'affiche dans la liste déroulante, avant l'intitulé de chaque newsletter. Il est ainsi plus simple pour les visiteurs de trouver le document qu'ils veulent consulter, d'après sa date de création. Merci à Norbert V. pour cette suggestion.

coucou

Publié le 19/01/2021 @ 06:37  - aucun commentaire - |

Vous en avez raz le bol de recevoir des dizaines de spams chaque jour dans votre boite mail perso ? Et des messages qui finissent dans le dossier des indésirables alors qu'ils n'en sont pas ?

J'imagine que peu de personnes saines d'esprit répondraient "non" à ces deux questions.

En tout cas, moi j'en ai plein le £%# ! Et mon père aussi ! D'ailleurs, c'est lui qui m'a demandé, il y a quelques jours, si je pouvais faire quelque chose pour améliorer cette situation.

J'ai donc commencé par chercher sur Google s'il existait des systèmes d'antispam avec confirmation : oui, bien-sûr ! Mais généralement ils sont payants et il s'agit souvent d'outils à installer sur le PC. Ce qui signifie qu'il faut laisser le PC allumé. Un peu gênant je trouve, surtout quand on est susceptible de consulter ses mails depuis d'autres appareils.

Du coup, je me suis penché sur la question et ai commencé à coder un "prototype" en PHP. Je sais, certains diront que c'est une techno "has been", j'm'en fous ! On verra peut-être plus tard pour une version en python qui pourrait tourner sur un Raspberry.

Alors voilà, le principe est très simple :

  • le traitement consiste à surveiller la boite de réception à intervalle régulier (toutes les 5 minutes par exemple)
  • quand un message arrive dans la boite de réception, l'adresse mail de son expéditeur est comparée à la liste des contacts (une liste locale car je ne me suis pas penché sur la possibilité de traiter l'éventuel carnet d'adresses de la boite mail) 
  • si l'expéditeur n'est pas dans cette liste, le message est mis en quarantaine (sauf cas ci-après) ; un mail est renvoyé à l'expéditeur pour l'en informer et lui demander de renvoyer un message de confirmation contenant certains éléments.
  • lorsque qu'un message de confirmation arrive dans la boite de réception et après vérification que celui-ci est correct, l'expéditeur est ajouté à la liste des contacts et son ou ses messages sont redéplacés de la quarantaine vers la boite de réception
  • bien entendu, une fois qu'un expéditeur a été "validé" ses messages ne sont plus mis en quarantaine

Ça fonctionne du tonnerre (testé sur une de mes boites @free.fr) mais il faut encore que je travaille sur une interface utilisateur car à cette heure je dois paramétrer le truc en éditant un fichier de configuration à la main. Je dois également me pencher sur un traitement de "purge" du dossier de quarantaine au bout d'un certain délai. Peut-être aussi voir pour optionnellement transférer les messages acceptés vers une autre boite mail. Autant dire que si le cœur du mécanisme est codé, il reste encore des choses à finaliser.

Mais avant d'aller plus loin, je voulais savoir ce que vous pensiez d'un outil ou plutôt d'un service de ce genre ? Est-ce vous seriez éventuellement intéressé.e ? Ne seriez-vous pas réticent.e.s à fournir le login/password de connexion à votre boite mail (qui seraient bien-sûr stockés chiffrés et ne serviraient en aucune manière à consulter le contenu des messages) ? J'imagine que oui, je serais le premier à tiquer...

Bref, en fonction de vos réponses que j'espère nombreuses (mais qui malheureusement, comme la plupart du temps, se résumeront à deux ou trois mails des plus fidèles habitués) il est possible que j'en vienne à proposer ce service sur Dipisoft. Probablement pas à tout le monde mais plutôt à un nombre restreint de bénéficiaires ; mon site étant hébergé sur un serveur mutualisé, les ressources sont limitées. Pourquoi pas les généreux donateurs et les bêta-testeurs... à voir.

Voilà, j'attends vos avis, qu'ils soient positifs ou négatifs.

Merci d'avance !

coucou

Publié le 17/01/2021 @ 17:45  - 2 commentaires - |

Après plusieurs semaines de préparation, j'ai enfin finalisé la mise à jour du site qui s'appuie à présent la dernière version de GuppY (le CMS que j'utilise depuis la première version de Dipisoft).

Et pile-poil le jour où je procède à la bascule, mon hébergeur subit un gros incident sur son infra de serveurs mutualisés et tous les sites se sont retrouvés inaccessible pendant environ une heure. Enfin bon, l'équipe a été une fois de plus très réactive et tout est rentré dans l'ordre à cette heure, après de grosses lenteurs le temps que tout soit remis d'aplomb.

Donc voilà, le nouveau site est en ligne, enfin ! 

Quoi de neuf me direz-vous ? Hé bien cette version est à présent "responsive" (adaptatif in french). Ce qui signifie qu'en principe l'affichage devrait être plus adapté à la résolution de l'appareil avec lequel vous surfez, qu'il s'agisse d'un ordi, d'une tablette ou d'un smartphone. Alors bien-sûr, ceci ne s'est pas fait sans casser quelques œufs ; j'ai essayé de faire en sorte que visuellement ça reste le plus proche de la version précédente mais cela n'a pas été possible pour tout. J'espère que vous n'en serez pas trop perturbés.

N'hésitez pas à me faire part de vos remarques, notamment si vous détectez des "couacs". Merci d'avance !

coucou 

Publié le 11/01/2021 @ 00:20  - aucun commentaire - |

Aussi pourrie fut-elle, cette année 2020 est enfin terminée !

Espérons juste que 2021 ne le soit pas tout autant, même si nous sommes bien partis sur la même voie avec cette saloperie de virus qui est toujours présent et nous gâche bien la vie depuis de longs mois.

Bref, je vous souhaite à toutes et à tous mes meilleurs vœux pour 2021... "et surtout la santé" comme disent les "p'tits vieux" ! cligne

Continuez à prendre soin de vous et de vos proches.

coucou

PS.: si vous êtes passé.e sur le site de Dipisoft récemment, vous avez probablement dû apercevoir quelques petits changements visuels. Ceci est dû au fait que je prépare la migration vers la nouvelle version de GuppY (nativement responsive et conçue "mobile first") ce qui n'est pas une opération anodine... à suivre.

Publié le 03/01/2021 @ 03:05  - 1 commentaire - |

Ce matin je suis tombé par hasard sur la page Facebook de "Dipica bio cosmétiques", une société tunisienne qui propose une gamme complète de produits avec des noms du genre DipiMilk, DipiSalt, DipiLip, DipiSmell, DipiHealth, DipiHair, DipiAcné, etc... sans oublier un DipiSoft bien-sûr ! sourire

dipica-dipisoft.png

Alors je tenais à vous rassurer : non je ne délaisse pas le développement pour me lancer dans les produits cosmétiques ! Et je n'ai aucune action chez eux, mais je trouvais ça rigolo alors je voulais partager l'info.

Vous pouvez reprendre une activité normale, comme disaient nos chers Guignols à l'époque où ils étaient encore drôles.

coucou

Publié le 09/12/2020 @ 09:00  - 1 commentaire - |

En cette fin de week-end, un utilisateur s'est "amusé" à envoyer plus de 600 requêtes de réveil via Internet (ou "WOW") à l'aide d'un de mes outils qui offrent cette fonctionnalité (WakeOnLan ou Dipiscan). Ou disons plutôt qu'il a tenté de le faire, car j'avais mis en place il y a quelques années une limitation de l'utilisation du script/webservice à 20 requêtes envoyées avec succès par jour et par IP émettrice. Ceci afin d'éviter que mon hébergeur ne me retire l'accès aux fonctions du module socket (qui sont désactivées pour les hébergements mutualisés).

J'ai donc modifié une nouvelle fois le script/webservice utilisé par WakeOnLan et Dipiscan pour mettre en place un bannissement automatique en cas d'abus manifeste. baton.gif

En conséquence, dès ce soir, un bannissement de l'adresse IP du demandeur a été mis en place au delà de 100 requêtes (réussies ou en échec) dans la même journée. Une fois l'adresse IP blacklistée, il faudra que son "titulaire" me contacte pour en demander le dé-bannissement car cela ne se fera pas automatiquement mais manuellement. Ou que l'indélicat se débrouille pour changer d'adresse IP.

Bref, ceci m'a également conduit à réfléchir à une formule "premium" pour ceux qui auraient besoin d'effectuer plus de 20 réveils par jour. Si vous êtes dans ce cas, merci de me contacter.

coucou

Publié le 22/11/2020 @ 21:35  - 2 commentaires - |