Тема: AHK: Skype API/Skype4COM
Всех приветствую.
Наткнулся в интернете на возможность взаимодействия между AHK и Skype с помощью API. Одна проблема: большая часть примеров, тем, вопросов и статей рассматривают очень старые версии Skype (самая "свежая" - 2016 года). Более того, на форумах увидел сообщения на тему того, что API с каждой новой версией Skype всё более куцый в плане возможностей. Ни один из примеров реализации той или иной возможности у меня так и не заработал. В связи с этим вопрос: а действительно ли Skype API не актуален и в принципе не заработает сейчас (в 2018-м) или же мне стоит обратить внимание на себя?
Я использовал разные варианты в основном такие:
oSkype := ComObjCreate("Skype4COM.Skype")
ComObjConnect(oSkype, "Skype_")
oSkype.Attach
oChat.SendMessage("Greetings!")
oChat.OpenWindow
(Это просто наброски кода, дальше базового тестирования функциональностей я не доходил)
Собственно, проблема возникает именно тогда, когда я пытаюсь сделать хоть что-то: свернуть/развернуть окно, изменить статус, позвонить, написать сообщение и т.д. Каждый раз появляется ошибка, мол время ожидания превышено. Как быть? Что делать? Как никогда не работать?