- 标记 开始
- 令 pmx = Sys.GetScRX()
- 令 pmy = Sys.GetScRY()
- 调用 Msg.Tips("请打开你的QQ好友界面,并展开你的好友分组,准备完毕请点击鼠标滚轮键继续下一步")
- 令 ks = (鼠标)等待按鼠标键
- 如果 ks <> 32777 则
- 跳转到标记 开始
- 条件结束
- 标记 点击联系人
- 调用 Msg.Tips("请点击第一个联系人的头像")
- 令 DJ = (鼠标)等待按鼠标键
- 如果 DJ = 32769 则
- 把当前鼠标所在的位置保存到 (Dx, Dy)
- 跳转到标记 删除好友
- 条件结束
- 跳转到标记 点击联系人
- 标记 删除好友
- 调用 Msg.Tips("3秒后开始,请稍等")
- 注释:---
- 令 n = 1
- 注释:------------
- 循环 n 次
- 标记 选择好友
- (鼠标)移动到 (Dx, Dy)
- (鼠标)右键单击, 1次
- 延时 1000 毫秒
- 令 cd = Window.Find("TXGuiFoundation","TXMenuWindow")
- 令 cdcz = Window.IsWindow(cd)
- 如果 cdcz = 0 则
- 调用 Msg.Tips("找不到菜单")
- 延时 2000 毫秒
- 跳转到标记 选择好友
- 条件结束
- 令 khqdx = Window.GetClientRect(cd)
- 注释:下面这句用于分割字符串,将横坐标和纵坐标分成两个字符串
- 令 MyArray = Split(khqdx,"|")
- 注释:下面这句将字符串转换成数值
- 注释:W1 = Clng(MyArray(0))
- 注释:H1 = Clng(MyArray(1))
- 注释:W2 = Clng(MyArray(2))
- 令 H2 = Clng(MyArray(3))
- 注释:MsgBox w1 & " " & w2 & " " & h1 & " " & h2
- 注释:-----------------------------------------------
- 如果 H2 = 470 则
- (鼠标)相对移动 (100, 310)
- (鼠标)左键单击, 1次
- 延时 1000 毫秒
- 注释:举报---------------------------
- 令 dxck = Window.Foreground()
- 令 ckbt = Window.GetText(dxck)
- 如果 ckbt = "举报" 则
- (键盘)按下 Alt 键
- 延时 200 毫秒
- (键盘)按 F4 键, 1次
- 延时 200 毫秒
- (键盘)弹起 Alt 键
- 延时 1000 毫秒
- (鼠标)移动到 (Dx, Dy)
- (鼠标)右键单击, 1次
- 延时 1000 毫秒
- (鼠标)相对移动 (100, 290)
- (鼠标)左键单击, 1次
- 延时 1000 毫秒
- 条件结束
- 注释:-----------------
- 跳转到标记 确认删除
- 条件结束
- 注释:
- 如果 H2 = 202 则
- (鼠标)相对移动 (100, 90)
- (鼠标)左键单击, 1次
- 延时 1000 毫秒
- 注释:举报---------------------------
- 令 dxck = Window.Foreground()
- 令 ckbt = Window.GetText(dxck)
- 如果 ckbt = "举报" 则
- (键盘)按下 Alt 键
- 延时 200 毫秒
- (键盘)按 F4 键, 1次
- 延时 200 毫秒
- (键盘)弹起 Alt 键
- 延时 1000 毫秒
- (鼠标)移动到 (Dx, Dy)
- (鼠标)右键单击, 1次
- 延时 1000 毫秒
- (鼠标)相对移动 (100, 70)
- (鼠标)左键单击, 1次
- 延时 1000 毫秒
- 条件结束
- 注释:-----------------
- 跳转到标记 确认删除
- 条件结束
- 注释:
- 如果 H2 = 448 则
- (鼠标)相对移动 (100, 290)
- (鼠标)左键单击, 1次
- 延时 1000 毫秒
- 注释:举报---------------------------
- 令 dxck = Window.Foreground()
- 令 ckbt = Window.GetText(dxck)