iChat,AppleScript, et Salling Clicker sont sur un bateau…

27/6/03, par GG- Ce soir, dans un éclair de lucidité après ces jours passés à s'extasier devant les copies d'écran de Panther, je me suis demandé si iChat AV, dispo chez Peupeule en beta, je vous le rappelle, était enfin compatible avec AppleScript. Car une petite idée me trottait dans la tête… Un simple glisser-déposer de l'icône de l'application sur celle de l'Editeur de scripts confirme mes doutes :

Après quelques secondes de réflexion (oui, parfois, je suis vraiment très très intelligent, et vous savez aussi qu'il suffit de seulement cinq centièmes de seconde à X-Or pour revêtir son scaphandre de combat, alors j'ai besoin de quelques secondes pour faire un AppleScript, na), j'ai pu créer le script de mes rêves, que je vous soumets :

try
	tell application "iChat"
		set status to away
		set status message to "Pas là/away"
	end tell
end try

Et ça fait quoi ? Oh, ben c'est tout simple : ça modifie le status d'iChat pour dire que vous êtes pas là. Et pour dire que vous êtes là ? Ben rien de plus simple :

try
	tell application "iChat"
		set status to available
		set status message to "Back :-)"
	end tell
end try

Les lignes en rouge, c'est du texte que vous pouvez modifier.

Bon, et alors, à quoi ça sert ?

Et bien, l'idée géniale (si si), c'est que vous pouvez ajouter ces scripts à la fonction Proximity Sensor du logiciel Salling Clicker, le fameux soft qui permet de contrôler son Mac avec son téléphone BlueTooth (shareware à 10 dollars, mais il les vaut bien, comme on dit chez L'…). Donc, vous vous barrez, iChat passe en status indisponible, vous revenez, hop, il repasse en dispo. Suffit de créer les scripts dans Salling Clicker, et de les rajouter dans la fonction Proximity Sensor. Rien de plus simple. Et que du bonheur :-)

Voila ! Si avec ça, vous arrivez pas à crâner ouvertement devant vos pôtes PCistes, vous avez vraiment pas de bol.

GG, toujours dispo