1、管理员点击的是哪个链接,是“删除此贴”还只是在点“下一页”?我如何获取用户点击的具体链接?
2、管理员点击链接时,同时按下了什么按键没有?
3、如何在获取了点击链接后,屏蔽浏览器打开新的页面,而是直接由AU3脚本执行后续删贴的细节操作,完成后泡泡提示?
思路1:鼠标悬在链接上,此时状态栏一般都有链接的完整显示,设置热键 = _GUICtrlStatusBar_GetText 获取目标句柄的状态栏文字,然后StringInStr 检查获取值是否含有删除帖子对应的链接的部分特征字符,这样就可以判定是否在点击删除帖子了
2.#include <Misc.au3>
$dll = DllOpen("user32.dll")
While 1
Sleep ( 250 )
If _IsPressed("23", $dll) Then
MsgBox(0,"_IsPressed", "End Key Pressed")
ExitLoop
EndIf
WEnd
DllClose($dll)
检测键盘事件简单的可用以上例子代码做个判断,完整的可以参照键盘代码自己写出一个判断语句
3.不知道你意图是什么,总有办法解决的,不过没有截图只有文字描述对于想解决问题是很难的
没有实际环境,不理解提问者的真实意图,想针对性的给建议是非常不容易的
还是楼主再深造下au3的相关函数,熟悉应用了,很多问题都能自己解决了 |