在新论坛中,是不是很眼红别人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 快餐店也是不错的教程
网友评论