-1
我正在嘗試創建腳本,以便能夠發佈對YouTube視頻的評論。這是我迄今爲止。在AutoIt上發表評論
$mIE=_IECreate("www.youtube.com/watch?v=xxx")
$oForm=_IEGetObjByName($mIE,"comment")
_IEAction($oForm, "focus")
_IEFormSubmit($oForm)
$oSubmit=_IEGetObjByName($mIE,"add_comment")
_IEFormElementSetValue($oForm,"Thanks")
_IEAction($oSubmit,"click")
一切工作正常,但一些如何腳本沒有點擊按鈕「發佈」。
爲什麼這麼緊急?它需要一個YouTube帳戶來測試你的代碼,這裏的大多數人都在空閒時間幫忙。因此,請耐心等待,同時排除一些錯誤......您能否確認$ oSubmit是否正確?您是否嘗試過,將鼠標移動到其屏幕位置以確認?您可以使用'_IEPropertyGet($ oSubmit,「screenx」)'來獲得它的位置(與'screeny'一樣),然後使用一個簡單的'MouseClick(「primary」,$ x,$ y)''。有創意。 ;-) – Samoth