AHK 快餐店 – 读者互动[2]

AHK 快餐店 - 读者互动[2]  1

近来找不到 blogging 的动力,火山我从火星回到地球(家里终于安了 ADSL)一个多星期。再拖下去就不知道什么时候才搞定读者的 AHK 问题了。

AHK 快餐店系列教程

Q1:求个代码,获取屏幕上某块区域的位置(上,下,左,右),就像截图软件的区域截图那样截取,然后激活一窗口,将这四个值粘贴到四个输入框内(按TAB跳到下一输入框)。来自小众读者 tireless 的提问

A1:代码在下面,顺便,tireless 问的第二个问题我没明白,请说详细一点。

CoordMode Mouse, Screen
;设置鼠标的坐标系统,以屏幕为绝对坐标。

^LButton::
MouseGetPos x0, y0, id0            ; 鼠标开始拖动的位置
   Loop
   {
     Sleep 20                    ; 暂停 20 毫秒
     GetKeyState, keystate, LButton, p ; 获得左键的按键状态
     IfEqual, keystate, U, {
       MouseGetPos, x1, y1         ; 鼠标左键松开时候的位置
       WinActivate Appinn.com ; 激活标题包含 Appinn.com 的程序
       ; 假设光标已经在第一个输入框里
       clipboard = %x0%, %y0%
       clipwait
       send ^v
       send {tab}
       ; 发送其他三个坐标的代码我就不列出了,请自行补完。
       break ; 最后不要忘记跳出循环哦。
     }
   }
return

Q2:请小众同志看一下这篇文章:【教程】教你怒看迅雷在偷偷上传你盘上什么文件?占多少带宽?如何毁你硬盘?能不能用AHK写个自动清除c:\windows\system32\cid_store.dat文件的程序呢?? – 来自锐风的提问

A2:

Loop
{
  IfExist C:\windows\system32\cid_store.dat
  FileDelete, C:\windows\system32\cid_store.dat
  sleep 10000
}

64 条留言

  1. scavin 2008/03/19 回复
  2. Paveo 2008/03/19 回复
  3. v2003 2008/03/19 回复
  4. tireless 2008/03/19 回复
    • sfufoet 2008/03/20 回复
    • tireless 2008/03/20 回复
    • sfufoet 2008/03/20 回复
    • tireless 2008/03/20 回复
  5. Juny 2008/03/20 回复
  6. sfufoet 2008/03/20 回复
  7. sora 2008/03/20 回复
    • sfufoet 2008/03/25 回复
  8. bunny 2008/03/20 回复
    • sfufoet 2008/03/20 回复
    • soapy 2008/03/25 回复
  9. soapy 2008/03/25 回复
    • sfufoet 2008/03/25 回复
    • soapy 2008/03/25 回复
    • soapy 2008/03/25 回复
    • sfufoet 2008/04/03 回复
  10. tireless 2008/03/26 回复
    • sfufoet 2008/03/27 回复
    • tireless 2008/03/27 回复
    • sfufoet 2008/03/28 回复
    • tireless 2008/03/31 回复
    • sfufoet 2008/03/31 回复
  11. D调 2008/03/28 回复
    • sfufoet 2008/03/28 回复
      • aofa 2009/08/24 回复
    • D调 2008/04/06 回复
    • sfufoet 2008/04/06 回复
  12. njxn 2008/05/02 回复
    • sfufoet 2008/05/03 回复
    • sfufoet 2008/05/22 回复
  13. mctuandui 2008/05/19 回复
    • sfufoet 2008/05/19 回复
  14. mctuandui 2008/05/19 回复
    • sfufoet 2008/05/19 回复
    • sfufoet 2008/05/19 回复
  15. mctuandui 2008/05/20 回复
  16. mctuandui 2008/05/22 回复
    • sfufoet 2008/05/22 回复
  17. mctuandui 2008/05/22 回复
    • sfufoet 2008/05/22 回复
  18. mctuandui 2008/05/22 回复
    • sfufoet 2008/05/22 回复
    • sfufoet 2008/05/22 回复
  19. mctuandui 2008/05/22 回复
  20. mctuandui 2008/05/22 回复
    • sfufoet 2008/05/22 回复
  21. mctuandui 2008/05/22 回复
  22. wildtoy 2008/06/20 回复
    • sfufoet 2008/06/20 回复
    • wildtoy 2008/06/20 回复
    • sfufoet 2008/06/20 回复
  23. wildtoy 2008/06/23 回复
  24. wildtoy 2008/07/16 回复
    • sfufoet 2008/07/16 回复
  25. soskitty 2008/08/19 回复
    • soskitty 2008/08/19 回复
    • sfufoet 2008/08/20 回复

写留言