还有什么软件和这个类似的
本人从大学开始就接触按键精灵 ,并且小有所成,近一段时间,又新出来一款TC开发软件,近来在我的群里这两个软件都闹的很火热。
由于本人什么都不多,就时间多,无聊就喜欢对比这些工具。
下面做一些功能对比,特此申明,我这里说的TC都是指TC2.0版本,TC1.05版本还是一个扶不上正道的产品,TC2.0着实让人眼前一亮,还算拿的出手,好了,不罗嗦,到正题。
本人做脚本开发5、6年了,个人认为选择脚本开发工具的标准,应该从以下几个方面着手,我把每一次评分的最高分定为10分。
支持的功能界面设计运行速度代码的可维护性上手难度第一、支持的功能TC支持普通的键盘,鼠标、驱动的键盘鼠标、文件操作、窗口操作……基本API,COM组件的调用就等于支持了市面上大漠、大兵、360…等等一系列插件,多线程的支持,这里是真多线程。
多开脚本和写复杂脚本的时候,多线程的优势太明显了,但是TC现在没有数组的支持,弄了一个队列,个人觉得还是没有数组好用。
联系了官方,官方说以后会支持。
按键精灵同样支持普通的键盘、鼠标、驱动的键盘鼠标……。
按键精灵很多功能都是封在插件里面的,支持市面上的插件所有的调用,支持数组,但是没有真多线程。
这个功能我们向官方呼吁很久了,结果官方出个假多线程就把我们忽悠了。
总结:TC有多线程的优势,数组需要快点支持,按键能不能搞个真多线程,我们呼吁3、4年了,不要再忽悠我们了,TC出来4个月就有了。
评分:TC 9分 按键精灵 8.5分第二、界面设计这里我先说按键精灵。
我抱怨下,我用按键写脚本的时候最吐槽的一件事,就是要用VB搞个界面,然后去嵌套在小精灵上,有时候还要测试机器的兼容性,有时候发这个用户上去,界面没了,或者什么7788的问题。
按键9出来界面设计了,兄弟们,我觉得可以忽略这个功能,7个控件能干什么。
TC的界面是TC这个工具的一个优势,简单、实用。
很简单的操作,就能走出很漂亮实用的控件,特别TC的那个TAB控件,实在是很方便。
总结:按键小精灵界面就是一个死的,不给钱还带一堆的广告,做商业脚本还得学VB,着实让人讨厌,TC的界面是完全自己控制的,完全没有广告和其他残余痕迹,在这点上TC有明显优势。
评分:TC 9分 按键精灵 6分第三、运行速度不多说,直接上脚本:TC的:整型 time=系统.获取毫秒(),i=0整型 x,y,图像序号循环(i<=10000)//图像序号=图像.找图(0,0,1440,900,"d:\\1.bmp",#102030,1.0,0,x,y)i=i+1循环结束time=系统.获取毫秒()-time辅助.消息框(转换.整型转字符型(time))按键9的:s = Plugin.GetSysInfo.GetTime()While(i<=10000)i = i + 1EndWhiles = Plugin.GetSysInfo.GetTime() - sMessageBox(s)执行5次的平均结果:TC:180毫秒按键精灵:600毫秒按键的速度是慢慢慢,这个是大家众所周知的,TC的速度快了3倍多。
评分:TC 9分 按键精灵 7分第四、代码的可维护性这里我一句带过,如果你是脚本作者,你才需要关注这点。
如果你自己随便玩玩,可以跳过这里。
做商业脚本后,脚本的维护就成了一个大的工作量,按键的脚本是一个面版显示,然后界面还要另外维护一份VB界面的代码。
当写按键的脚本后到了5000行后,代码维护就变的异常麻烦。
TC的脚本管理和VC,VB比较像。
项目试管理,空间封装功能,功能封装脚本命令,一个项目可以有多个源文件,当项目比较大了以后,这样的管理模式就变的很舒服了。
总结:TC更适合做商业项目或者大的项目,按键精灵借助VB管理起来有的麻烦。
评分:TC 9分 按键精灵 8分第五、上手难度我从大学就开始接触按键精灵,我喜欢上他就是因为它上手方便。
做一些小功能,比如鼠标点点,的确快很多,本身软件就可以执行功能。
我吐露下自己多年的抱怨,我喜欢按键精灵这个软件,因为它给我带了很多惊喜,但是我讨厌按键精灵公司,简单游50%的收费让人恶心,什么都是钱、钱、钱,功能后期对VB的依赖性太大,让我后来不得不放弃它。
TC是项目试管理和VB,VC,的管理模式比较的类似。
如果没有经验的刚开始会有点不习惯。
TC支持纯中文编程,一段你熟悉了以后,就会发现太简单了,只要能看懂中文就能学会它。
总结:按键精灵开始容易,后面难,TC开始麻烦,后面容易。
评分:TC 8分 按键精灵 9分最后总结下:按键精灵适合小功能,鼠标点点什么的,很方便。
TC更适合做复杂的脚本,和商业脚本。
写脚本的兄弟们,可以自己去体会和对比下。
按键精灵脚本编辑使用的是什么语言?
按键精灵脚本是按键精灵自行设计的语言,类似于VB或VBS。
可以说是一门独立的语言。
另外,在按键精灵中支持导入VB程序,或VBS脚本。
在按键精灵脚本编辑时,如果对语言不熟悉,可以使用图形设计界面,按键精灵的图形设计界面提供了大多数功能操按键精灵脚本编辑使用的是什么语言?
wow工作室评级战场对刷是怎么一回事啊
怎么绑定,大漠接口说明里说得清清楚。
学习任何东西都要自己多动手动脑,你才能记得住。
函数简介:绑定指定的窗口,并指定这个窗口的屏幕颜色获取方式,鼠标仿真模式,键盘仿真模式,以及模式设定,高级用户可以参考BindWindowEx更加灵活强大.函数原型:long BindWindow(hwnd,display,mouse,keypad,mode) 参数定义:hwnd: 指定的窗口句柄 display: 屏幕颜色获取方式 取值有以下几种"normal" : 正常模式,平常我们用的前台截屏模式"gdi" : gdi模式,用于窗口采用GDI方式刷新时. 此模式占用CPU较大."gdi2" : gdi2模式,此模式兼容性较强,但是速度比gdi模式要慢许多,如果gdi模式发现后台不刷新时,可以考虑用gdi2模式."dx2" : dx2模式,用于窗口采用dx模式刷新,如果dx方式会出现窗口所在进程崩溃的状况,可以考虑采用这种.采用这种方式要保证窗口有一部分在屏幕外.win7或者vista不需要移动也可后台.此模式占用CPU较大."dx3" : dx3模式,同dx2模式,但是如果发现有些窗口后台不刷新时,可以考虑用dx3模式,此模式比dx2模式慢许多. 此模式占用CPU较大."dx" : dx模式,等同于BindWindowEx中,display设置的"dx.graphic.2d|dx.graphic.3d",具体参考BindWindowEx 注意此模式需要管理员权限 mouse: 鼠标仿真模式 取值有以下几种"normal" : 正常模式,平常我们用的前台鼠标模式"windows": Windows模式,采取模拟windows消息方式 同按键自带后台插件."windows2": Windows2 模式,采取模拟windows消息方式(锁定鼠标位置) 此模式等同于BindWindowEx中的mouse为以下组合"dx.mouse.position.lock.api|dx.mouse.position.lock.message|dx.mouse.state.message" 注意此模式需要管理员权限"windows3": Windows3模式,采取模拟windows消息方式,可以支持有多个子窗口的窗口后台."dx": dx模式,采用模拟dx后台鼠标模式,这种方式会锁定鼠标输入.有些窗口在此模式下绑定时,需要先激活窗口再绑定(或者绑定以后激活),否则可能会出现绑定后鼠标无效的情况.此模式等同于BindWindowEx中的mouse为以下组合"dx.public.active.api|dx.public.active.message|dx.mouse.position.lock.api|dx.mouse.position.lock.message|dx.mouse.state.api|dx.mouse.state.message|dx.mouse.api|dx.mouse.focus.input.api|dx.mouse.focus.input.message|dx.mouse.clip.lock.api|dx.mouse.input.lock.api|dx.mouse.cursor" 注意此模式需要管理员权限"dx2":dx2模式,这种方式类似于dx模式,但是不会锁定外部鼠标输入.有些窗口在此模式下绑定时,需要先激活窗口再绑定(或者绑定以后激活),否则可能会出现绑定后鼠标无效的情况. 此模式等同于BindWindowEx中的mouse为以下组合"dx.public.active.api|dx.public.active.message|dx.mouse.position.lock.api|dx.mouse.state.api|dx.mouse.api|dx.mouse.focus.input.api|dx.mouse.focus.input.message|dx.mouse.clip.lock.api|dx.mouse.input.lock.api| dx.mouse.cursor" 注意此模式需要管理员权限 keypad: 键盘仿真模式 取值有以下几种"normal" : 正常模式,平常我们用的前台键盘模式"windows": Windows模式,采取模拟windows消息方式 同按键的后台插件."dx": dx模式,采用模拟dx后台键盘模式。
有些窗口在此模式下绑定时,需要先激活窗口再绑定(或者绑定以后激活),否则可能会出现绑定后键盘无效的情况. 此模式等同于BindWindowEx中的keypad为以下组合"dx.public.active.api|dx.public.active.message| dx.keypad.state.api|dx.keypad.api|dx.keypad.input.lock.api" 注意此模式需要管理员权限 mode : 模式。
取值有以下两种 0 : 推荐模式,此模式比较通用,而且后台效果是最好的. 1 : 和模式0效果一样,如果模式0会失败时,可以尝试此模式,此模式仅支持按键和简单游平台,小精灵等一律不支持. 2 : 同模式0,此模式为老的模式0,尽量不要用此模式,除非有兼容性问题. 3 : 同模式1,此模式为老的模式1,尽量不要用此模式,除非有兼容性问题. 4 : 同模式0,如果模式0有崩溃问题,可以尝试此模式. 5 : 同模式1, 如果模式0有崩溃问题,可以尝试此模式.返回值:0: 失败1: 成功 示例:// display: 前台 鼠标:前台键盘:前台 模式0 dm_ret = dm.BindWindow(hwnd,"normal","normal","normal",0)// display: gdi 鼠标:前台 键盘:前台模式1 dm_ret = dm.BindWindow(hwnd,"gdi","normal","normal",1)// display: dx 鼠标:前台 键盘:前台模式0 dm_ret = dm.BindWindow(hwnd,"dx","normal","normal",0)// display: dx 鼠标:windows后台 键盘:windows后台 模式1 dm_ret = dm.BindWindow(hwnd,"dx","windows","windows",1)// display: dx 鼠标:dx 后台 键盘: dx后台 模式1 dm_ret = dm.BindWindow(hwnd,"dx","dx","dx",1) // display: dx 鼠标:windows3后台 键盘:windows后台 模式1 dm_ret = dm.BindWindow(hwnd,"dx","windows3","windows",1) 注意:绑定之后,所有的坐标都相对于窗口的客户区坐标(不包含窗口边框) 另外,绑定窗口后,...
九阴真经头上总有个恶字怎么回事?另外
一、头上有个恶字使你用了不被游戏承认的辅助软件照成的建议马上关掉,因为如果有恶字的话被人杀了是会掉东西的二、第一种套路追魂爪入门即可 第二种套路是鹰爪拳你点开任务栏有个门派剧情任务过完第一章就能学了第三个套路是失魂刀要实力达到略有小成才能学三、燕行功有必要买这是给你PK时候闪避用的四、那个99元武学是有时间限制的等过几天就出新的了到时候再买也不迟哦还有就是如果感觉无所事事的话不妨下线休息一下、不然的话找朋友看看风景切磋切磋也不错