按键精灵怎么用编程,求人指导,两个很简单的操作

类人猿教学版【汇编其实很简单】 _ 综合讨论 - 按键精灵论坛
软件版本:2014.05软件大小:21.6M更新时间:07-04
软件版本:3.3.0软件大小:62.5M更新时间:5-24
软件版本:1.3.3软件大小:29.2M更新时间:06-14
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 3682|回复: 98
[心得分享]
按键精灵开发者6级可通过提升认证等级来升级勋章:rz.anjian.com
很多朋友都说汇编很难学,很难懂。其实真正要掌握的内容也不是很多的。下面的就是总结出来的常用知识点,我一直放在我的空间的,今天就给大家分享一下。别给大神吓怕了,看完下面你会阔然开朗,你也会成为汇编佼佼者的。
一.机械码,又称机器码. ultraedit打开,编辑exe文件时你会看到 许许多多的由0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F组成的数码,这些数码 就是机器码. 修改程序时必须通过修改机器码来修改exe文件. 二.需要熟练掌握的全 ...一.机械码,又称机器码. ultraedit打开,编辑exe文件时你会看到 许许多多的由0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F组成的数码,这些数码 就是机器码. 修改程序时必须通过修改机器码来修改exe文件. 二.需要熟练掌握的全部汇编知识(只有这么多) 不大容易理解,可先强行背住,混个脸儿熟,以后慢慢的就理解了 cmp a,b 比较a与b mov a,b 把b的值送给a ret 返回主程序 nop 无作用,英文“no operation”的简写,意思是“do nothing”(机器码90)***机器码的含义参看上面 (解释:ultraedit打开编辑exe文件时你看到90,等同于汇编语句nop) call 调用子程序 je 或jz 若相等则跳(机器码74 或0F84) jne或jnz 若不相等则跳(机器码75或0F85) jmp 无条件跳(机器码EB) jb 若小于则跳 ja 若大于则跳 jg 若大于则跳 jge 若大于等于则跳 jl 若小于则跳 jle 若小于等于则跳 pop 出栈 push 压栈 三.常见修改(机器码) 74=&75 74=&90 74=&EB 75=&74 75=&90 75=&EB jnz-&nop 75-&90(相应的机器码修改) jnz -& jmp 75 -& EB(相应的机器码修改) 字串8 jnz -& jz 75-&74 (正常) 0F 85 -& 0F 84(特殊情况下,有时,相应的机器码修改) 四.两种不同情况的不同修改方法 1.修改为jmp je(jne,jz,jnz) =&jmp相应的机器码EB (出错信息向上找到的第一个跳转)jmp的作用是绝对跳,无条件跳,从而跳过下面的出错信息 xxxxxxxxxxxx 出错信息,例如:注册码不对,sorry,未注册版不能...,&Function Not Avaible in Demo& 或 &Command Not Avaible& 或 &Can’t save in Shareware/Demo&等 (我们希望把它跳过,不让它出现) 。。。 。。。 xxxxxxxxxxxx 正确路线所在 2.修改为nop je(jne,jz,jnz) =&nop相应的机器码90 (正确信息向上找到的第一个跳转) nop的作用是抹掉这个跳转,使这个跳转无效,失去作用,从而使程序顺利来到紧跟其后的正确信息处 xxxxxxxxxxxx 正确信息,例如:注册成功,谢谢您的支持等(我们希望它不被跳过,让它出现,程序一定要顺利来到这里) 。。。 。。。 xxxxxx 出错信息(我们希望不要跳到这里,不让它出现)它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.  1. 通用数据传送指令.  字串4 MOV 传送字或字节.  MOVSX 先符号扩展,再传送.  MOVZX 先零扩展,再传送.  PUSH 把字压入堆栈.  POP 把字弹出堆栈.  PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.  POPA 把DI,SI,BP,SP,BX,DX,CX,AX依次弹出堆栈.  PUSHAD 把EAX,ECX,EDX,EBX,ESP,EBP,ESI,EDI依次压入堆栈.  POPAD 把EDI,ESI,EBP,ESP,EBX,EDX,ECX,EAX依次弹出堆栈.  BSWAP 交换32位寄存器里字节的顺序  XCHG 交换字或字节.( 至少有一个操作数为寄存器,段寄存器不可作为操作数)  CMPXCHG 比较并交换操作数.( 第二个操作数必须为累加器AL/AX/EAX )  XADD 先交换再累加.( 结果在第一个操作数里 )  XLAT 字节查表转换.  ── BX 指向一张 256 字节的表的起点, AL 为表的索引值 (0-255,即  0-FFH); 返回 AL 为查表结果. ( [BX+AL]-&AL )  2. 输入输出端口传送指令.  IN I/O端口输入. ( 语法: IN 累加器, )  OUT I/O端口输出. ( 语法: OUT ,累加器 )  输入输出端口由立即方式指定时, 其范围是 0-255; 由寄存器 DX 指定时,  其范围是 0-65535.  3. 目的地址传送指令.  LEA 装入有效地址.  例: LEA DX,把偏移地址存到DX.  字串9LDS 传送目标指针,把指针内容装入DS.  例: LDS SI,把段地址:偏移地址存到DS:SI.  LES 传送目标指针,把指针内容装入ES.  例: LES DI,把段地址:偏移地址存到ESI.  LFS 传送目标指针,把指针内容装入FS.  例: LFS DI,把段地址:偏移地址存到FSI.  LGS 传送目标指针,把指针内容装入GS.  例: LGS DI,把段地址:偏移地址存到GSI.  LSS 传送目标指针,把指针内容装入SS.
(, 下载次数:0)
汇编( 19:33:39 上传)
类人猿 最后编辑于
按键X开拓者勋章最先体验按键精灵X,且提交有效反馈的奖励勋章剑侠勋章剑侠世界公测活动勋章过大年勋章俩小福娃给大家拜年啦!天使勋章天使一样的用户按键明星按键明星勋章按键精灵开发者6级可通过提升认证等级来升级勋章:rz.anjian.com论坛GG按键论坛男性用户勋章小红帽对论坛提出良好建议(可向管理员申请)发帖高手鼓励积极回复,但注意不要灌水哦
按键X开拓者勋章最先体验按键精灵X,且提交有效反馈的奖励勋章剑侠勋章剑侠世界公测活动勋章月全勤论坛自然月(如8.1-8.31)签到满勤,系统会在月底自动判断发放。按键图书勋章尊贵的按键图书用户骨灰级按键用户3年以上的按键论坛用户按键精灵开发者5级可通过提升认证等级来升级勋章:rz.anjian.com小红帽对论坛提出良好建议(可向管理员申请)学有所成学有所成勋章,新手步入按键学堂的第一枚勋章
机械码,又称机器码.
按键精灵开发者4级可通过提升认证等级来升级勋章:rz.anjian.com
汇编很难学,很难懂
按键精灵开发者4级可通过提升认证等级来升级勋章:rz.anjian.com
学习一下!!!!!!!!
按键会员(季)按键会员绑定账号后自动赠送兔年勋章(360天)兔年纪念勋章(360天)脚本作者商业小精灵作者绑定账号后自动赠送按键精灵开发者1级可通过提升认证等级来升级勋章:rz.anjian.com
按键精灵开发者6级可通过提升认证等级来升级勋章:rz.anjian.com
牛人一个,我是看不懂,但想看
按键TC易语言-学习交流Q群-----&a target=&_blank& href=&//shang.qq.com/wpa/qunwpa?idkey=dadbacb38f8b2e3dd74ede65ea43003cc0a&&按键TC易语言-新手交流&/a
按键精灵开发者6级可通过提升认证等级来升级勋章:rz.anjian.com
按键X开拓者勋章最先体验按键精灵X,且提交有效反馈的奖励勋章过大年勋章俩小福娃给大家拜年啦!羊年勋章(360天)羊年纪念勋章(360天)官方脚本作者工会官方脚本作者工会专属勋章 月全勤论坛自然月(如8.1-8.31)签到满勤,系统会在月底自动判断发放。天使勋章天使一样的用户按键明星按键明星勋章黄金之翼黄金之翼勋章按键精灵开发者6级可通过提升认证等级来升级勋章:rz.anjian.com论坛GG按键论坛男性用户勋章发帖高手鼓励积极回复,但注意不要灌水哦爱心大使积极帮助新手(可向管理员进行申请)
是有啥新教程了?
接网页操作、办公脚本。
按键精灵开发者2级可通过提升认证等级来升级勋章:rz.anjian.com
攻城小怪兽
按键精灵开发者1级可通过提升认证等级来升级勋章:rz.anjian.com小红帽对论坛提出良好建议(可向管理员申请)
55887现场开奖
机械码,又称机器码.
机械码,又称机器码.
按键精灵开发者1级可通过提升认证等级来升级勋章:rz.anjian.com
不会给哥哥 v
按键精灵开发者4级可通过提升认证等级来升级勋章:rz.anjian.com
闽网文 (-037号跪求按键精灵脚本编写方法,很简单,分全送_百度知道
跪求按键精灵脚本编写方法,很简单,分全送
本人诚心带分跪求按键精灵一个脚本。就是重复的按ESC键,按下弹起,按下弹起那种,时间间隔1.5秒左右,我已经做出来了按下弹起,可是一切换到游戏界面,游戏就卡住不动了,谁知道是什么原因?所以我觉得是不是按的频率过快?间隔1.5秒要怎么做?求高人指点,诚...
我有更好的答案
for 999999keydown 27,1delay 1500keyup 27,1delay 1500endfor这样写的话做出来的效果是按住1.5秒,然后弹起,然后隔1.5秒后按住,如果只是要隔1.5秒按一下ESC,可以这样:for 99999keypress 27,1delay 1500endforfor-endfor是循环命令,后面的数字是循环次数新版本的按键很多命令有教学,自己仔细看看帮助应该都能学会
采纳率:39%
是按下esc1.5秒(1500毫秒)弹起esc..?还是单击esc1.5秒(1500毫秒)..?选循环设好命令开始结束的快捷键
基本命令--其他命令--延迟--然后你可以写上时间在你需要延迟的地方--点击 插入给分
可以留Q 、、、、
其他1条回答
为您推荐:
其他类似问题
您可能关注的内容
按键精灵脚本的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。怎样写出又快又稳定又简单的脚本? _ 按键精灵手机版 - 按键精灵论坛
软件版本:2014.05软件大小:21.6M更新时间:07-04
软件版本:3.3.0软件大小:62.5M更新时间:5-24
软件版本:1.3.3软件大小:29.2M更新时间:06-14
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 1072|回复: 7
按键精灵开发者1级可通过提升认证等级来升级勋章:rz.anjian.com
DOIf CmpColorEx(&234|76|FFFFFF&,0.9) = 1 ThenTAP 100,230DELAY 500END IF If CmpColorEx(&544|716|FFFFFF&,0.9) = 1 ThenTAP 250,233DELAY 500END IF IF CmpColorExIF CmpColorEx.........LOOP内容大部分由以上代码组成当颜色判断 If CmpColorEx 在10-20个时 脚本单步响应速度平均在2秒内,在100-200个时,平均2-8秒,测试CPU为 I3-4170一个在简单的脚本想要稳定就得判断各种意外情况,测试一般都要超过100个颜色判断,本来单机2-4秒一步也不算什么,但是一放到模拟器多开就变成了6-10秒了,效率大打折扣..如果是对单步响应速度要求很高的呢?我能想到的2解决方法 都不满意第一种:多重IF嵌套+小循环是第一个能想到的解决方法优点:非常稳定 ,能提升局部响应速度缺点:是要理流程,代码一多,需要消耗大量的时间和脑力才能归类,还不一定能解决问题,所以放弃.第二种 大量使用 do
exit do loop优点:速度非常快 缺点:不稳定,中途有一步错了可能就要重头开始甚至不能继续,还有代码很长很长不容易找错有没有一种 又快又稳定写法又简单的方法?
ifelseifendif这样行不。
过大年勋章俩小福娃给大家拜年啦!双十一绝版纪念勋章双十一绝版纪念勋章单身汪勋章单身贵族的专属勋章按键精灵开发者6级(新浪V认证)通过新浪微博加V后自动发放,并替换普通的认证6级勋章。 微博达人(90天)完成新浪微博加V的奖励,结合活动不定期开放申请。幸运草勋章(永久)商业小精灵限时活动勋章。官方脚本作者工会官方脚本作者工会专属勋章 鹰眼勋章鹰眼注册用户专属勋章黄瓜勋章(永久)体验商业小精灵活动的奖励按键卫士(90天)参与“打击山寨,维护按键”活动图灵勋章参与按键精灵验证码识别大赛奖励按键图书勋章尊贵的按键图书用户小红帽对论坛提出良好建议(可向管理员申请)学有所成学有所成勋章,新手步入按键学堂的第一枚勋章
您好 , 这种 纯考验逻辑的东西 还真帮不上你的忙. 只能你自己根据实际情况 调整. 不同的情况 逻辑肯定是不一样的一般 就是 和你一样 多个步骤放 同一个循环内反复判断 . 然后 就是
可以归类 把相同前提条件的 放在 同一个判断内 等等 ......... 还有 就是 模拟器 是非常考验电脑性能的 . 我 I5 最好的U . 模拟器4开 就不流畅了 . 我觉得 你反应慢 和 模拟器多开也有一定的关系
gljxsd 最后编辑于
为什么认证只有PC题
假如是同时进行多次判断,如判断现在是人物介面还是物品介面还是其它,可以用KeepCapture和ReleaseCapture 优化运行速度.而且正如版主所说的,把操作归类,例如,背备强化的前置条件是要在强化介面里,可以先判断是不是强化介面,再进化强化过程的操作判断.有了分类后再可以用if..elseif..else..end来减少判断次数,例如:打开了角色介面就不可能打开背包介面,所以判断到是角色介面,之后的背包,宠物介面都不用再去判断,直到下一次循环再判断.下次写代码前不妨 花点时间明晰操作对象之间的关系
按键精灵开发者1级可通过提升认证等级来升级勋章:rz.anjian.com
回复 首先感谢你能认真回答,不过你的解决方案正如我所说的第一种方案一样,需要消耗太多的精力和时间去把每个步骤都归类,效率太低,而且响应速度不够快.唯一的优势就是 非常稳定了,挂个几天都没问题.我在想应该有一种方案是可以又快又稳定又简单的,比如多线程?就是不知道具体框架应该怎么写
为什么认证只有PC题
回复 首先多线程完全不适合你的要求!!多线程是一种用资源换取效率的方法,多线程并不是用来简化代码,反而会增加代码的复杂性,增加运行时异常的发生机率.其次,单线程不能把运行效率和可靠性做到较好的程度先不要考虑多线程,多线程调试难道比单线程高很多.再次,用多线程前先搞明白多线程最基本的几个问题:1.线程间的协调;2.线程间的数据交互;3.线程间的数据安全;这些问题可以百度一下,反正任何语言多线程都离不开这几个问题.就找色来说,单线程同时只进行一次找色,但多线程有可能会同时进行一次以上的找色;单线程一次找到一个色,多线程有可能同时找到几个色;单线程找到一个色点击一次,多线程每线程找到一个色点击一次,可以出现以下情况:1.几个线程同时点,但用同一个触点ID,只有基中一个点成功;2.其中一个线程识别颜色出错,进行了不应该出现的操作.想提升代码编写效率最有效的办法是把常用代码封装成函数,插件等,增加代码可重用性.多线程的确是一个提升运行效率的有效方法,但并不是1+1=2的方法,如果不熟悉多线程的情况下使用,最有可能是1+1=-2的情况(没错,就是负优化)
小红帽对论坛提出良好建议(可向管理员申请)
首先你得找个老师 纠正你的编程习惯 观念 学习比较优秀的编程开发经验论坛上有很多很好的老师 他们的视频课程 源码 帖子都很好
按键精灵开发者4级可通过提升认证等级来升级勋章:rz.anjian.com
按键安卓效率就这样,别指望了。
哇哈哈的情怀
闽网文 (-037号我想用按键精灵一个脚本下同时两个循环,一个7500毫秒一次,一个7000毫秒一次.同时进行同时循环,求写法
我想用按键精灵一个脚本下同时两个循环,一个7500毫秒一次,一个7000毫秒一次.同时进行同时循环,求写法
二楼的确实是个好方法,不过CPU太卡了,开着的时候将近50%用简单点的语句也是可以实现这个功能的而且CPU用量很小----------------以下是按键8源码------------BeginThread Thread1BeginThread Thread2Sub Thread1()While trueCall 事件1()Delay 7000WendEnd SubSub Thread2()While trueCall 事件2()Delay 7500WendEnd SubSub 事件1()i=i+1Call Plugin.Msg.ShowScrTXT(0,0,,i,"0000FF")//这儿放你的事件1End SubSub 事件2()j=j+1Call Plugin.Msg.ShowScrTXT(0,30,,j,"0000FF")//这儿放你的事件2End Su
我有更好的回答:
剩余:2000字
与《我想用按键精灵一个脚本下同时两个循环,一个7500毫秒一次,一个7000毫秒一次.同时进行同时循环,求写法》相关的作业问题
我没有发现按键精灵有计时且把时间存为变量命令.不过我想你要的脚本是可以做出来的,但是需要改变一下思路.估计你现在的思路是走不通的,可我不能完全理解你的意思,所以没办法给你更多的建议. 再问: 应该有的吧,按键精灵里面不是有自带的自动喊话的案例么,里面可以设置多少时间喊一次话,然后还可以设置很多句不通的话,分别喊,你不懂
通常编程语言的优先级是and高于or,所以它会先运算&XXX&&&0&and&XXX&&&0的结果,再算or的结果.这就像2+3×4,会先算3×4,而不是2+3.所以If XXX & 0 and XXX & 0 or XXX
自己录制一个,很简单的.以前我用过,不过现在电脑上没有那个软件了.
答:实验步骤:(1)将铁块放在木块上,用弹簧测力计水平匀速拉动木块,记下测力计示数F1(2)将木块放在铁块上,用弹簧测力计水平匀速拉动铁块,记下测力计示数F2.实验结果:若F1>F2,则木块下表面粗糙;若F1<F2,则可以得出铁块下表面更粗糙;若F1=F2,则铁块和木块的下表面同样粗糙.
新安洲把.SR明显坑父亲大人.SR没400不一定出,去漫猫看看以下是个人看法SR新安洲属性明显霸气全游戏第一总和仔细一看发现攻击明显低了.推进跟机动霸气是不错,但对一些布还是比较无力.R前无远程,R后无近程.比较考验技术.新安洲六维比较均衡,R后像SR靠齐不可逆是不错,但是如果可逆直接坑父亲R前辅佐队友,R后飞踢绝对给
带好手套拿过去,别留气味.必须撤掉一个窝.破掉了如果不是很严重,膜没破,用融化了的蜡烛油涂一层,应该还有一点希望.
漂移板 (freeline skate) 最先由美国的极限运动者Ryan Farrelly于2004年发明,最初灵感来自于高山滑雪运动,于是漂移板便变成了陆上的滑雪运动.是全球最轻、最小的滑板,能随身携带到任何地方漂移板自由滑分左右两个板,分别标注上了L(left左边)和R(right右边),左右不能混淆使用.  漂移
用来学习如何巧妙的摔跤.
ax²+bx+c=0a≠0则b²-4ac>0,有两个不相等的实数根b²-4ac=0,有一个实数根b²-4ac《0,没有实数根
这是一种将简谱与线谱相结合的方法,大概只有中文歌词中才会出现。歌词中的下划线其实就是简谱中的减值线,当一个音下面有两个以上的字时才用。第一张图中加两条线,表示八分音符下面的这两个字各唱十六分音符的时值。第二张图加一条线,表示四分音符下面的这两个字各唱八分音符的时值。
就汉语来讲,这个句子就包含了两个意思了.就是敏锐地察觉和敏锐地扶植.扶植不会用这样的副词形容句义不通,因此是搭配不当,而且这个不是一个形容词修饰两个名词而是一个副词修饰两个动词.中文上一个副词可以修饰两个动词,只要搭配得当.相同的,一个形容词在搭配得当的情况下也可以修饰两个名词.但是在英语的语法上却没有这样的用法
要看你的备择假设是什么了啊,如果是大于或者小于就查单侧的,是不等于是双侧的,一般情况下.区间估计,一般是正态的才能估计,样本量没有规定.如果是非正态的,就要用到非参数统计的知识了.我现在正在学非参呢~
1.正常发光说明灯泡两端电压为12V,功率为12W,所以12h消耗的电能为W=P·t=12/.144kw·h2.先由灯泡的规格可知灯泡的额定电阻为R=U2/P=12欧,两个这样的灯泡串联,总电阻为24欧,所以在12V电压下,可得电流I=0.5A,总功率为P=I2*R总=6W3.同理,并联总电阻为6欧,
1、6w2、24w3、并联 每盏灯都能在额定低压下工作 并且此种情况 每盏灯的功率最大
电场线从正电荷指向负电荷或者无限远.在带有等量正负电荷的极板内的电场线是平等等距的平行线.在一个板带正电荷,另一板不带电时电场线从正电荷出发指向不带电的无限远,这时候的无限远和另一不带电极板等效.也就是说电场线是从正极板指向不带电极板.电场线和前者相同.实际上可以这样更好的解释:这个不带电极板在带正电极板的感应下,内表
元.管道升《我侬词》【注释】:元初赵孟頫,精绘画,擅书法,能诗文.他的妻子管道升,是一位贤良多才的女性,善画墨竹、兰、梅,亦工山水、佛像,诗词歌赋也造诣很深,本来是女子中的佼佼者.但赵孟�\不满足,异想天开地要纳妾,可又不便开口直言,便填了一首词给夫人看,词中意思说:“岂不闻王学士有桃叶、桃根,苏学士有朝
两条相交直线确定一个平面 另两条直线分别与该平面平行(平行于该平面上的直线 则与平面平行) 另两条直线在同一平面内 于是两平面平行
n小时就是2n个30分钟.所以分裂成2^2n=4^n个
LostA SchoolbagThere are two notebooks ,some books ,a set of keys and a pencil box.Please call me at 532-8972

我要回帖

更多关于 按键精灵安卓教程 的文章

 

随机推荐