想想寫出來可能很好笑....
不過對於我這外行人來說,可是已經找了不知道多少的教學網站,才懂得一些語法 =.=+
到處偷偷剪剪,原來CODE只要那麼二三行
QUOTE("讓人笑話的原碼")
$sky = ObjCreate ("skype4com.skype")
$user1 = "家裡電話"
$user2 = "行動電話"
$user2 = "警察局電話"
If Not $Sky.Client.IsRunning Then
$Sky.Client.Start ()
EndIf
Sleep (8200) ; 這一段想利用檢測是否skype的狀態是以經能夠撥號,用這種sleep的招數似乎太cheap了
$sky.placecall ($user1,$user2,$user3) ;撥出!實測成功~~
想請教各位前輩大俠
1. 請問有任何函數(或是參數?啥名詞我不會正確形容),可以用來檢測skype是否已經進行到可以開始通話的進程呢?
2. 請問有沒有偵測掛斷通話的參數阿 ?
https://developer.skype.com/Docs/Skype4COMLib/ICall#Finish在教學文章中有找到這段,可是我不知道怎麼用呀??? 他是傳回一個值嗎 ? 不知道怎麼測試哩 ˊˋ
3. 若有以上二個參數,我一下可以套用 $sky = ObjCreate ("skype4com.skype") 這個函數嗎?
比如 $sky.ReadyToTalk = ( 0 or 1) 或是 $sky.IsDialOff = ( Ture or False ) ??
以上是用 AutoIt3 編寫的,笑完之後希望能有大俠指導一下啦 ~