samedi 20 novembre 2010

Skype

Eh oui, c'est quand même pour ça qu'on prépare l'ordinateur pour la mamie.

Alors, skype sous GNU/Linux c'est un logiciel propriétaire (bouhhh! c'est moche) et en plus en Béta ! A priori comme ça, il y a de quoi prendre peur. Mais en fait ça marche plutôt bien. Une fois les contacts enregistrés, il suffit de configurer quelques paramètres:
  • Connecter skype au démarrage
  • Commencer l'appel quand je double clique
  • Décocher "Autoriser l'affichage de mon statu sur le web"
  • Activer vidéo et démarrer automatiquement
  • Recevoir et montrer la vidéo des personnes autorisées
  • Désactiver les mise à jour automatique (dès fois qu'une mise à jour vers une version stable soit moins stable que la béta...)
Et voilà, le mot de passe enregistré, skype fonctionne. La webcam et le micro intégré du   Compaq Presario CQ71-403SF sont parfaitement gérés par Ubuntu grâce à l'application Camorama.

Question : Et si la mamie, par un grand hasard arrive à déconnecté skype. Comment elle fait pour se re-connecter?

Réponse :
Deux solutions, soit lui donner le mot de passe, qu'elle va oublier et ne pas savoir taper au bonne endroit, soit automatiser la connexion au démarrage. Et là on dit merci qui? Merci SIKULI !

C'est un outil génial de programmation visuelle pour les nuls. Il y a très peu de code à entrer, et avec des images de références il simule les cliques de la souris et les frapes claviers.
Ce qui est génial aussi c'est qu'il est fonctionne sous Win, OSX, et Linux!

Voici le code utilisé pour vérifier si skype est connecté et sinon pour mettre le mot de passe automatiquement :

Avec le "if" on vérifie si skype est déconnecté, puis on simule le clique dans la boîte mot de passe, on tape le mot de passe. Ensuite on coche "me connecter quand skype démarre" et on clique sur connexion.

Il faut remarquer l'emploi de "paste()" et non "type()", car avec le clavier modifier, si sikuli simule la frappe des touche, comme caps-lock est désactivé à la place de 1234567, il tape &é"'(-è. Pour contourner se problème avec notre config perso de clavier, il suffit de faire "paste()" qui copie et colle le texte dans le presse papier. Ca marche même avec les caractères hindous ou chinois! Trop cool!

Bien sûr si skype est déjà connecté, il ne fait rien.

Il faut noter la simplicité de la fenêtre de programmation qui permet en un seul clique de lancer la capture d'écran de la zone à cliquer et d'écrire le texte.
Attention toutefois, la programmation reste du python donc attention aux tabulation des lignes.

Dans un prochain épisode la configuration des notifications de skype pour lancer des scripts et réveiller la mamie de la sieste quand on lui écrit un petit message...
Ordinateur pour grand-parents, ordinateur pour papy, ordinateur pour personnes âgée, linux pour mamie, linux pour papy, linux pour personne âgée, linux pour grands-parents.

1 commentaire:

  1. Alors là, je n'ai pas tout suivi. Mais bon on verra à l'usage, car il s'agit bien de cela, c'est nous qui essuierons les premiers plâtres. J'espère qu'à ce moment là j'aurai tout compris...?

    RépondreSupprimer