Przeglądam już od dawna interfejsy API Skype'a i chcę wiedzieć, czy istnieje sposób, dzięki któremu mogę się dowiedzieć, czy Skype wykonuje aktywne połączenie przez jakiś interfejs API .Jak sprawdzić, czy jest aktywne wywołanie skype na komputerze stacjonarnym
Skype.Client.IsRunning mówi, czy sama aplikacja Skype jest uruchomiona czy nie, a jest kilka innych apisów, które znają różne rzeczy, takie jak historia połączeń itd., Ale nie mogłem znaleźć sposobu na sprawdzenie, czy jest połączenie z Skype aktywne obecnie.
każda pomoc byłaby bardzo doceniana.
IIRC, skype ma konkretny port, z których korzysta, można powąchać na to (myślę Wireshark), aby zobaczyć, czy jest aktywność – KevinDTimm
skype losowo wybiera port powyżej 1024 do podłączenia . https://support.skype.com/en/faq/FA148/which-ports-need-to-be-open-to-use-skype-for-windows-desktop – Sumant
'Podczas instalacji skype wybierany jest losowy port dla połączeń przychodzących' - więc gdy już poznasz ten port, możesz podsłuchiwać połączenia przychodzące. – KevinDTimm