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 ;).

Помічено як: , ,
 

Коментарі

Немає коментарів
Анонімні коментарі деактивовані. Увійдіть або Зареєструйтесь щоб мати доступ до ресурсів Спільноти.

About Mike Chaliy

Вчу українську, багато працюю. Цікавлюсь моделюванням небезпек. Більшість часу витрачаю на .Net.