23 March 2008
Skype API та PowerShell
Skype має дуже класне API. Цим я і вирішив скористатися ;).
Спочатку написав невеличку функцію яка відсилає месагу.
function Send-SkypeMessage
{
param([System.String] $name, [System.String] $message)
$skype = New-Object -ComObject Skype4COM.Skype
$chat = $skype.CreateChatWith($name)
if (($chat -eq $null))
{
Write-Host "Chat not found"
}
else
{
[void]$chat.SendMessage($message)
}
}
А потім і спеціальну версію яка надсилає запрошення на чай!
function Send-SkypeTeaRequest
{
Send-SkypeMessage "********" "Чай, кофе, капучино?"
}
Тепер, принаймні, чай автоматизовано.
До купи:
Skype in Visual Studio 2005 (v1.0) by Keng at Mycos - теж хлопці граються, Skype вбудований в Visual Studio ;).
Вчу українську, багато працюю. Цікавлюсь моделюванням небезпек. Більшість часу витрачаю на .Net.