AHK 快餐店[8] 之 读者互动[1]

上回讲到 steen 学会了如何把鼠标键盘动作录制成一个 AHK 脚本,今天我们来点读者互动。

AHK 快餐店[8] 之 读者互动[1] 1
1、helfee 在《AHK 快餐店[3] 之 挖地三尺,文件夹想进就进》

总算搞清楚 regedit 打开指定路径的方法了,哈哈 这下就可以实现:在网上看教程的时候,选中路径(或者注册表路径),然后按下快捷键 Win + J 就会打开选中的路径!

我的想法是:对于 XP 下,好办。其他操作系统的估计要用第三方注册表软件。

XP 的注册表编辑器有个很鸡肋的功能:记住上次打开的键。ok!只要我们事先用 AHK 修改这个地方的位置,我们不就实现了这个神奇的功能?

#j::
send ^c
; 复制选中的文字
clipwait
; 等待复制动作的完成
StringReplace, clipboard, clipboard, \, \, All
; 网络一些文章很不严谨,“\”“\”不分。替换掉剪贴板中所有的“\”,并且再把替换后的文字发送到剪贴板。
RegWrite, REG_SZ, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Applets\Regedit, LastKey, 我的电脑\%clipboard%
; 把负责注册表最近打开的键值修改为剪贴板中的路径。参数 REG_SZ 就是右上角图片中 LastKey 的类型。HKEY_CURRENT_USER 就是目标注册表分支,接着的参数是目标路径,然后是要修改的键,最后是要修改的值。
run regedit
; 运行注册表
return

2、杨克 在《AHK 快餐店[5] 之 打字太慢?试试屏幕键盘》 :

请问怎样修改~才能把这个程序的位置稍稍向上移一下~

答:很简单,在记事本里面搜索:k_WindowY -= %k_WindowHeight%
然后在后面加上两句:

k_WindowY -= 100
; 上面的 100 表示你要上移的像素。这句相当于:k_WindowY := k_WindowY – 100 ,也就是自减 100。
k_WindowX -= 100

3、李二嫂的猪 在《AHK 快餐店[6] 之 颜色神偷》

还可以利用 MouseGetPos 来做一个屏幕尺。

比如看看你的头像的宽、高分别是多少。我也知道这种东西估计是纯小众软件了,用的人少,使用频率也不高。

直接对着图片右键选择“属性”,这样不是更快更方便?屏幕尺这样的功能也太小众了吧。有兴趣的不妨挑战一下。如果写出来的话,记得要过来留言哦。

下回预告:AHK 快餐店[9] 之 让鼠标移动一像素

18 条留言

  1. helfee 2007/10/29 回复
  2. sfufoet 2007/10/29 回复
  3. helfee 2007/10/29 回复
  4. 3m 2007/10/30 回复
  5. sfufoet 2007/10/30 回复
  6. helfee 2007/10/30 回复
  7. 3m 2007/10/30 回复
  8. sfufoet 2007/10/30 回复
  9. tireless 2007/10/31 回复
  10. helfee 2007/10/31 回复
  11. tireless 2007/10/31 回复
  12. sfufoet 2007/10/31 回复
  13. helfee 2007/10/31 回复
  14. furusato 2011/03/12 回复
  15. keeds 2011/04/11 回复
  16. brook 2012/03/19 回复
    • sfufoet 2012/03/19 回复

写留言