科技时代新浪首页 > 科技时代 > 软件 > 正文

用"精灵"在"任务"上发榜揭榜


http://www.sina.com.cn 2006年06月01日 15:26 太平洋电脑网
作者:佚名

  按键精灵是由兄弟工作组出品的小软件,在2003-2004连续两年获得秀共享软件、年度最佳创意奖、年度最佳应用软件等奖项。

  通过按键精灵,不懂编程的用户也能写程序。按键精灵究竟是如何做到的呢?众所周知,绝大部分在电脑上的操作都是通过鼠标完成的,按键精灵就是一个模拟鼠标键盘动作的软件。

  通过制作脚本,可以让按键精灵代替您的双手,自动执行一系列鼠标键盘动作,从而完成某种特定的任务。按键精灵简单易用,它不仅面对有一定计算机语言的程序设计人员,更重要的是如果您不了解任何编程知识,同样可以作出功能强大的脚本。

  下面以制作一个实例来讲解按键精灵的应用。

  程序安装完成后进入软件主界面,第三个脚本就是实现"鼠标左键连击"这样一个小功能的条目,我们选中起始处的方框表示激活它,接下来按"F10"键。

用"精灵"在"任务"上发榜揭榜

图1 按键精灵的主界面

  这时把鼠标移到网页的文档处马上就可以出现连续左键单击的效果,不用对鼠标进行任何操作。按"F12"键可以终止这个程序的执行。

  这时我们保持刚才条目的选中状态下,选择面板上的"修改",会弹出一个新的界面,这就是"脚本编辑器",它分为左右两个部分。

用"精灵"在"任务"上发榜揭榜

图2 按键精灵的脚本编辑器

  左侧是在编写代码过程中可能会使用到的命令集,其中包括"键盘"、"鼠标"、"控制"、"VBScript"等命令,它们是为了避免您记忆各种语句而设计的,使用起来直观而且方便。

  右侧分为上下两部分,上部用来设置每个脚本的名称等和启动命令等,下方有两个标签,分别是"普通"、"源文件",脚本的优势就在此。

用"精灵"在"任务"上发榜揭榜

图3 按键精灵中的脚本

  "普通"视图中全部是文字说明,除了一些解释性的语句之外,全是文字描述的命令。比如上图中的"左键单击",双击它可以弹出属性修改窗口,可以看到"左键单击"对应的是"LeftClick"命令。下方的"延时200毫秒"则是表明每两次单击间隔的时间。

  转到"源文件"窗口,脚本的真面貌就显现出来了。其中亮蓝色部分就是脚本语言。可以看出,他与文字说明示一一对应的。而所谓脚本,就是指源文件窗口里展示的英语语句,他在这里被保存在扩展名为".txt"的文本文件中。

  编写第一个脚本程序

  我们来开始尝试制作属于自己的第一个脚本,实现这样一个功能-"一键上网"。就是我们只需要按一个键"F6",在弹出一个信息框进行简单说明之后,由浏览器自动打开我们指定的网址(http://www.taskcn.com),结束之时再次弹出信息框由用户确认。

  这是一个很简单的例子,使用文字描述其顺序就是:

  1.弹出信息提示框,提示内容:亲爱的朋友你好,按键精灵强大脚本需要你我共同完成,你有任何需要或者你是代码高手,请到"任务中国"看看吧!这就带您去!

  2.打开默认浏览器,并且访问网址:www.taskcn.com

  3.弹出信息提示框,提示内容:非常感谢您的合作!欢迎再来!

  这里面我们需要用到两个命令,分别是弹出提示信息窗口的"MessageBox"命令和调用外部程序的"VBSCall",以及一个辅助语句"Delay",如果您对它们不熟悉也没有关系,在脚本编辑器左侧的"其它命令"中,都可以找到它们。

用"精灵"在"任务"上发榜揭榜

图4 编写脚本

  在主界面点击"增加"按钮,进入脚本编辑器,依次按照图示流程完成程序语句的插入,很多属性值需要在左侧输入后直接点击"插入"就可以了,绿色的部分是解释性语句,他们不是必需的。可以发现,除了一些必要的说明性语句之外,几乎不需要记忆命令语句。保存后,可以发现,一连串的功能实现起来竟是如此的简单。

用"精灵"在"任务"上发榜揭榜

图5 脚本执行效果

  目前按键精灵与"任务中国"(http://www.TaskCN.com)合作,用户可以在全实名制的任务交流平台上,通过发布悬赏金额的方式将自己的各种要求发布出来供其他用户来揭榜;也可以通过这个平台找到适合您的任务,完成它就可获得相应的悬赏金额。

用"精灵"在"任务"上发榜揭榜

图6 在任务中国上发布悬赏任务

  如果您是一名脚本需求者,您所需要做的就是登陆任务中国(http://www.TaskCN.com)网站,在经过简单的身份认证后将自己的具体要求发布出去等待勇敢的"揭榜者"完成您的任务。发布悬赏任务后,通过网银在线支付成功,系统即将款项存入您的个人帐户,且自动发布您的任务到网站(http://www.TaskCN.com)首页和对应分类页面。

  如果您是一名脚本编写者,那么您的任务就是登陆任务中国(http://www.TaskCN.com)网站找到您合适的任务,点击"我要参加此任务"。 系统会提示您是否要参加,点击"确认"进入实名认证页面,点击"取消"返回任务显示页面。值得一提的就是,任务中国采用前所未有的全实名制模式以保障站内会员的安全交易。如果您已经通过实名认证,则可随意提取您的个人账户中的流动资金。

爱问(iAsk.com)



论坛】【收藏此页】【 】【多种方式看新闻】【下载点点通】【打印】【关闭




科技时代意见反馈留言板 电话:010-82628888-5595   欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2006 SINA Inc. All Rights Reserved

新浪公司 版权所有