snmp managermonitroing software newtork monitoring
Newsletter | Forum | Contact | Nouvelles | Produits | Télécharger | Support | Partenaires
version française
 

MsgToSkype (freeware)

Marque d'acceptation

Envoi de message IM Skype en mode CLI sous Windows

Introduction

MsgToSkype et LoriotPro

Installation du programme MsgToSkype

Envoi d'un Instant Message à un client Skype

Envoi d'un Instant Message à une Categorie

Envoi d'une alarme LoriotPro à un client Skype

Configuration du client Skype pour la réception de messages IM

MsgToSkype information et erreurs

 

Introduction

Luteus mets gratuitement à disposition des internautes le programme MsgToSKYPE, un programme Windows en ligne de commande pour l'envoi de messages à partir d'un ordinateur équipé du client Skype vers tout autre client Skype.

Skype est un programme peer-to-peer qui permet de téléphoner et de dialoguer par Internet ou tout réseau IP avec un destinataire équipé du service Skype. Skype est gratuit, facile à télécharger et à installer et fonctionne sur de nombreux systèmes d'exploitation et matériels.

MsgToSkype est aussi très simple d'utilisation, vous devez disposez de l'identifiant Skype de votre destinataire pour lui envoyer un message instantané.

Syntaxe: MsgToSkype  -U “Recipient Skype ID” “My message”

Pour fonctionner , le programme MsgToSkype a besoin que le programme Skype (gratuit) soit déjà installé sur votre ordinateur et que vous ayez un identifiant Skype. Les messages sont effectivement envoyés par le programme Skype client, MsgToSkype donne uniquement les ordres au client Skype pour qu'il execute cette tâche.

Visitez le site Skype WEB pour le téléchargment gratuit du programme client Skype. skype_logo.png

Le programme MsgToSkype peut être téléchargé et utilisé gratuitement sans aucune limite.

MsgToSkype et LoriotPro 

Le programme MsgToSkype a été écrit principalement pour les utilisateurs de la solution de supervision réseaux et systèmes LoriotPro de façon à transmettre instantanément les alarmes aux administrateurs réseaux

Le programme LoriotPro est capable de filtrer les alarmes et de déclencher des actions, en l'occurence appel du programme MsgToSkype pour envoyer l'alarme sous forme de message Instantané à un administrateur réseau disposant du client Skype sur son poste de travail.

Comment ça marche ? LoriotPro est capable de déclencher une action lors de la réception d'une interruption SNMP (trap), un événement ou un message Syslog. L'action est défini dans un filtre que LoriotPro contrôle en temps réel. LoriotPro lance les actions en fonction en fonction des filtres satisfaits. LoriotPro est conçu en interne pour traiter des centaines d'événements entrants par seconde et de déclencher les action appropriée(s).

Example de client Skype sur un poste administrateur qui reçoit des alarmes en provenance de la supervision LoriotPro:

skype alarm sent to skype by msgtoskype 

Installation du programme MsgToSkype 

Le programme MsgToSkype se compose d'un fichier exe et utiliser les fenêtres de la bibliothèque Microsoft Skype4COM.dll (droit d'auteur Skype).

Skype4com est une interface (ActiveX) qui représente l'API de Skype comme des objets, des propriétés, des commandes et des événements et des notifications. Skype4Com.dll est automatiquement inclus avec Skype Extras Manager lors de l'installation de Skype. Si l'option Extras Manager a été décochée pendant l'installation, la bibliothèque (DLL) skype4com ne sera pas disponible sur cette machine. Dans ce cas, après avoir copier la dll dans un répertoire de votre système, enregistrer la Skype4COM.dll avec la commande Windows CLI suivante : regsvr32 Skype4COM.dll

Les librairies Micrososoft Visual C++ Redistributable Package (VCRedist_x86.exe) doivent être installées préalablement.

Télécharger MsgToSkype

Décompressez-le dans le répertoire de votre choix.

Remarque: Le répertoire /bin est le lieu idéal si vous voulez l'utiliser avec LoriotPro.

Vous pouvez maintenant utiliser le programme MsgToSkype."

Envoi d'un Instant Message à un client Skype 

Conditions préalables: Avant d'utiliser MsgToSkype vous devez avoir un client Skype fonctionnel sur votre PC avec un login valide et vous devez être loggué. Si le client Skype est pas chargé, il sera appelé et lancé par MsgToSkype mais il ne fonctionnera que si le loggin est fait par défaut au démarrage.

Pour utiliser le programme MsgToSkype, ouvrez une fenêtre de commande et tapez:

MsgToSkype -U "Destinataire Skype ID" "Mon message"

Exemple:

C:\>msgtoskype -U loriotpro_support "This is a test message"

MsgToSkype is a LUTEUS Copyrighted program. Consult www.loriotpro.com
Require Skype program to be installed and Skype4COM library registered.

Init Skype4COM OK
Skype Client loaded
Connect to Skype API OK
Skype client version 4.1.0.141
COM wrapper version 1.0.32.0
Local Skype ID : loriotpro_sales
Local current user status : Online
Local user fullName : LoriotPro Sales department
Remote Skype ID : loriotpro_support

Sending Instant Message to Remote Skype ID : loriotpro_support
Remote user status : Online
Message status : Sending - Sending - Sent -

instant message skype person 

Si c'est la première fois que vous lancez MsgToSkype, Skype affiche un avertissement

skype security warning

Selectionnez "Allow this program to use Skype".  Click OK

Sur le système du destinataire disposant du client Skype, une fenêtre popup apparait (attention cela dépend de la configuration du client Skype et du statut de notification du mode Chat).

skype popup test

La fenêtre Chat de Skype apparait en mode réduit

skype

L'ouverture de la fenêtre Chat de Skype permet de voir tous les message reçus.

Skype Chat

 

Sending Instant Message to a Category of Skype.

A la date que nous avons écrit cette page, envoyer un message instantané avec MsgToSkype à un groupe ne peut être utilisée en raison de la limitation de la librairie skype4com.

Pour atteindre le même objectif, il est possible d'utiliser le concept de catégorie de l'interface de Skype.

Une Catégorie permet de définir un ensemble d'utilisateurs et MsgToSkype peut utiliser cette catégorie pour envoyer un message instantané séquentiellement à toutes les personnes situées dans celle-ci.

Exemple de création de catégorie.

Category Creation

Une fois la nouvelle catégorie créée, vous devez glisser et déposez les utilisateurs de la catégorie

Contactez-Tous pour votre nouvelle catégorie. \r\n\r\n\r\n

Une fois fait, vous pouvez utiliser le programme MsgToSkype avec l'option-CC et au lieu de donner un nom d'utilisateur, vous devez donner le nom de catégorie.

Syntaxe: MsgToSkype -CC "Nom de la catégorie" "Mon message"

Le programme va essayer d'envoyer le message à tous les utilisateurs affectés à cette catégorie.

Attention: ne pas utiliser de groupe et seulement des personnes dans la catégorie.

Lire le chapitre suivant pour l'envoi de messages instantanés à partir de LoriotPro"

Envoi d'une alarme LoriotPro à un client Skype

Pour envoyer une alarme LoriotPro à un client Skype distant, vous devez savoir quel message vous avez besoin de filtrer.

Dans l'exemple suivant, nous utilisons un module (Plug-in) LoriotPro qui vérifie la présence d'un serveur Web. Dans le journal des événements, nous pouvons voir l'événement 10011 indiquant que le serveur Web ne répond pas.

event and alarm to filter

Dans cette fenêtre, un clique droit permet d'accéder par l'option du menu "Event Filter Wizard" à l'assistant de création de filtres.

filter for msgtoskype

Dans le champ "Action type", choisir l'option "Start Windows Program". Choisir ensuite le programme MsgToSkype.exe (celui-ci a été copié préalablement dans le répertoire /bin de LoriotPro.

Le chemin complet d'accès est automatiquement ajouté. Si MsgToSkype est dans /bin le chemin complet n'est pas obligatoire.

Ensuite, cliquer sur le bouton "wizard" pour ajouter les paramètres de lancement de MsgToSkype.

advanced filter options for msgtoskype

Dans lae champ "Custom string" il faut ajouter les paramètres de MsgToSkype requis.

exemple: MsgToSkype %Qloriotpro_support%Q %Q%m%Q

L'ID Skype est loriotpro_support dans notre exemple. Celui-ci est placé entre guillemets mais les guillemets doivent être remplacé par la valeur Q% car les guillemet sont des caractère réservé par LoriotPro.

%m est également une variable qui est le message texte de l'événement initial. Vous pouvez également ajouter l'une des autres variables ou votre propre texte de message. N'oubliez pas de joindre le message entre deux valeur %Q.

Vous trouverez des informations plus détaillées sur les paramètres du filtre dans la documentation LoriotPro. Pour être sûr que le message sera envoyé à l'occurrence suivante, vous devriez le vérifier avec le simulateur de l'événement. Ouvrez le simulateur de l'événement à partir du menu Outils-> option EventSimulator.

event simultation for msgtoskype

Choisir le numéro d'événement à générer et conserver les autres valeurs par défaut. Cliquer sur SendEvent.

Si le filtre est bien configurer à chaque réception d'événement une action d'envoi de message par MsgToSkype sera déclenchée, avec un affichage dans ce style.

excution of msgtoskype

Pour éviter l'affichage de l'écran à chaque action, changer la syntaxe en ajoutant un caractère de soulignement avant le programme MsgToSkype.

_MsgToSkype.exe –U %Qloriotpro_support%Q %Q%m%Q

Vérifiez ensuite que les messages instantanés sont reçus par le destinataire.

skype

N'oubliez pas que les filtres et leur action(s) peuvent être stoppés en les décochant dans la fenêtre "Filters" de LoriotPro:

filter example

Configuration du client Skype pour la réception de messages IM 

Pour être en mesure d'envoyer un message en mode conversation(chat) de Skype, à la fois l'expéditeur et le destinataire doivent avoir le client Skype d'installé et d'opérationnel. Dans notre configuration, nous considérons que LoriotPro est l'expéditeur et l'administrateur réseau le récepteur. Le client Skype est bidirectionnels. Le récepteur peut répondre aux messages envoyés par LoriotPro LoriotPro mais ne fera rien avec les messages entrants. Ils seront affichés dans la fenêtre de discussion Skype.

Vous devez d'abord créer un compte sur votre système pour pouvoir utiliser le client Skype. La première fois que vous lancez le logiciel Skype vous demande de créer un compte. Dans notre exemple, l'expéditeur sera l'application LoriotPro."

 create skype account

Vous pouvez compléter votre profile ensuite Menu File->

Edit Profile

skype profile creation

Dans le menu menu Tools->Option modifier vos preferences pour pouvoir recevoir les messages instantanés.

allow send skype message 

L'apparence de l'écran de conversation (Chat) peut être adapté sur le client Skype.

Affichage ou ocultation des participants à la conversation.

ViewParticipant.jpg

Exemple avec affichage des messages et des participants

Skype Chat wide

Le panneaux de droite peut être caché avec l'option “hide” mode.

Dans le même menu le mode d'apparition des messages en alerte, "Notify me" à préférer pour les alarmes LoriotPro

skype shat notification

Pour plus d'information, consulter le site WEB de Skype http://support.skype.com/en

 

MsgToSkype information et erreurs

Si le programme est lancé sans arguments il affiche le texte suivant: 

Si le client Skype n'est pas démarré, MsgToSkype le démarre automatiquement.

Ne pas utiliser les groupes ! Si vous utilisez un groupe en tant que destinataire ou dans une catégorie le programme génère une erreur.

 

 msgtoskypepad This free software from Luteus is pad enable

 

Newsletter | ForumContact | Nouvelles | Produits | Télécharger | Support | Partenaires Luteus logo
   
LoriotPro Search button LoriotPro SiteMap lexique © LUTEUS SARL. Tous droits réservés