AHK应用之不挂QQ我挂论坛

互联网 | 编辑: 吴宏 2008-03-10 00:30:00转载

在新论坛中,是不是很眼红别人ID超长的在线时间,只怪自己注册的太晚,只怪自己注册的太晚,没关系,接下来就给大家介绍一个刷在线时间的方法,可以迅速提高你的在线时间。请出今天的主角,大名鼎鼎的AutoHotKey~~~~,他能做什么呢?看了下面的内容你就知道了(内容引自AHK帮助文件,感谢yonken 的汉化):

Quote:

AutoHotkey 是一款免费的、Windows平台下开放源代码的热键脚本语言。有了它,您就可以:

通过发送键盘或鼠标的键击动作命令来实现几乎所有操作的自动化。您可以自己编写宏 或者使用宏录制器来生成;

为键盘,游戏操纵杆和鼠标创建 热键。事实上任何的按键、按钮或组合键都可以被设置为热键;

当键入您自定义的缩写时可以 扩展缩写。例如,键入“btw”就可以自动扩展为“by the way”;

创建自定义的数据输入表格、用户界面、菜单等。详情请看 图形界面部分;

映射键盘、游戏操纵杆和鼠标上的按键或按钮;

运行现有的AutoIt v2脚本 并用 新功能来增强它们;

将脚本文件编译成EXE可执行文件,使得程序在没有安装AutoHotkey的机器上得以运行;

借助 相关工具以实现更强大的功能。

由于我们针对的是论坛挂机,所以原理很简单,只要保证你的ID在线,然后在服务器规定的在线时间计算最大间隔时间内(绕口吧,吼吼),让AHK发送一个F5的页面刷新动作,这样便可告知服务器我依旧在线,如此反复我们的目的也就实现了。

首先你得下载AHK,或去官方直接下载也可以:http://www.autohotkey.com/
安装就不用我介绍了吧,下一步接着下一步。安装完毕后,运行AHK的主程序,此时你会在状态栏看到一个绿色背景的H图标,这时AHK的守护进程就已经启动了,接下来我们就可以写脚本了。

其实说白了,他就是一个类似于按键精灵的功能,但是他比按键精灵更加灵活,更加强大,说大一点,AHK可以认为是一个平台,而不是一个单纯的软件,不瞎扯了介入主题。

写脚本有两种方法,一是直接打开记事本,输入脚本内容,保存为XXXX.AHK,单击运行即可,或者鼠标右键单击状态栏的AHK图标,选择Edit This Script (见图),即会自动为你启动记事本(和你系统关联的编辑器有关),你会发现其中已经有内容了,对,这就是当前运行的脚本内容,不过仔细看下,基本都是注释。

因为我们接下来要实现的事情,属于独占型的模式,所以建议大家使用记事本(最好是用UE)单独编写一个脚本,当然也可以直接编辑默认运行中的脚本,加一个窗口检测和激活快捷键,来决定是否去执行挂机脚本,不过偶个人认为没有什么必要,毕竟大家挂机时基本都回去睡觉了,电脑也不会做什么其他事情,所以偷懒下,做一个独立的脚本出来更方便些。

打开UltraEdit32编辑器,开始编写脚本

Loop{;;开始循环执行挂机脚本

send {F5};;发送F5刷新命令,使页面执行刷新操作

Sleep,3000;;等待3秒钟,保证页面基本刷新完毕

send {F3};;发送F3切换到下一页面

Sleep,30000  ;;等待30秒,做一个缓冲的时间。

}


稍微有点编程基础的哥们,肯定乐了,这玩意太简单了,脚本以30秒为一周期(准确说是33秒,不必做的太快,一是对较少一点机器的负荷,而是减少自己挂机对论坛造成的影响,虽然说微不足道…..),执行刷新和切换下一页面的操作,如此循环往复。F3是MAXTHON切换下一个标签的快捷键,使用FF和IE7的朋友们可以根据自己的情况修改一下,大同小异。

接着保存文件,我这里命名为<论坛无敌挂机.ahk>。打开maxthon,使用自己的ID登陆3个不同的论坛页面(数量不限制,看你机器的能力,但是最好不要超过30个),然后鼠标双击运行刚才的论坛无敌挂机.ahk文件,你会在状态栏发现又出现一个AHK的图标,没关系,切换回我们的maxthon页面(一定要保证当前激活窗口为maxthon),这个时候你就可以坐山观虎斗,傲视无数网页在你的手下俯首称臣了~~~~

画外音:

1、此方法并非对所有的论坛有效。

2、负责任的说,本人不推荐大家这样做,浪费电力,提倡节能减排嘛。

最后推荐个学习AHK的站点http://yonken.blogcn.com/index.shtm

另外小众软件转载的AHK 快餐店也是不错的教程

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑