Archive

Archives pour 02/2010

Envoyer un SMS en AppleScript via Skype

Skype

Il est tout à fait possible d’envoyer un SMS à partir de Skype, il est même possible de le faire en AppleScript.

set thePhone to "+33xxxxxxxxx"

set theSMSText to "essai SMS de applescript "

tell application "Skype"
set TheSMS to (word 2 of (send command ("CREATE SMS OUTGOING " & thePhone) script name "Notifier") as text)

send command (("SET SMS " & TheSMS & " BODY " & theSMSText) as string) script name "Notifier"

send command (("ALTER SMS " & TheSMS & " SEND") as string) script name "Notifier"

end tell

Categories: Développement, Mac OS X Tags:

Passer des arguments à un AppleScript depuis une ligne de commande

13/02/2010 Comments off

AppleScript

L’idée est de pouvoir passer un argument à une commande AppleScript depuis le terminal:

Utilisez l’Éditeur Applescript situé dans le répertoire Utilitaires et écrivez ce qui suit :

Écriture du script test.scpt:

on run argv
return "Bonjour, " & item 1 of argv & " ?"
end run

Execution dans le terminal :

%osascript test.scpt "tu va bien"

Bonjour, tu va bien ?.

Categories: Développement, Mac OS X Tags:

Démarrer Apple Remote Desktop à l’aide de la commande kickstart

12/02/2010 Comments off

TerminalIl peut être très utile d’activer ou de réactiver Apple Remote Desktop (ARD) depuis SSH lorsqu’il a planté ou simplement qu’il n’est pas démarré.

Pour ce faire connectez-vous en SSH sur la machine en question et tapez ce qui suit en 10.6.x :

$cd /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/
$ sudo ./kickstart -restart -agent -console

Cela aura pour effet de relancer ARD et tous les services associés.

La documentation complète de cette commande est disponible  ici.