0

これはバグかもしれないと思いますが、もしそうなら、いわば「野生の」バグに遭遇するのは初めてです。だから、私は何をすべきか完全にはわかりません。

ドキュメント:

Properties:
    IsRunning
    Tells if Skype client is running.

私のコード:

if __name__ == '__main__':
    skype = Skype4Py.Skype()
    print skype.Client.IsRunning

Skypeが実際に実行されている場合でも、falseと出力されます。何か案は...?

4

1 に答える 1

0

私は同じ問題に遭遇し、この修正を見つけました

https://github.com/awahlig/skype4py/issues/11

C:\Python27\Lib\site-packages\Skype4Py\api\windows.pyの次の行を変更するだけです

windll.user32.FindWindowA('tSkMainForm.UnicodeClass', None))

windll.user32.FindWindowA('tSkMainForm', None))

私のために働いた。将来誰かに役立つことを願っています

于 2013-05-21T14:24:51.927 に答える