精华内容
下载资源
问答
  • 这一节我们利用CE和OD去找到被选中的怪物对象,和怪物列表。从而为后面自动遍历怪物实现自动打怪外挂做铺垫。当然在这之前我们得了解汇编中数组和列表是怎么定位。一般是[eax*4+0x0063fedd],这样...
    合肥程序员群:49313181。    合肥实名程序员群:128131462 (不愿透露姓名和信息者勿加入)
    Q  Q:408365330     E-Mail:egojit@qq.com

    这一节我们利用CE和OD去找到被选中的怪物对象,和怪物列表。从而为后面自动遍历怪物实现自动打怪的外挂做铺垫。当然在这之前我们得了解汇编中数组和列表是怎么定位的。一般是[eax*4+0x0063fedd],这样通过自增通用寄存器eax去实现数组下标。0x0063fedd在这里就是一个基址。因为32位系统的地址是4字节我想这个大家都非常清楚,所以乘以4.废话不多说了,现在开始打开游戏盒CE。并且将游戏进程附加到CE中去。

    选中两者之间的值。输入值1和值0xFFFFFFFF。这是为了过滤掉0值。否则多查询出很多值。同时为了更快速的查询,我将内存扫描选项设置成00010000和7FFEFFFF之间的内存中进程查找。那么大家肯定会问,那如下的内存呢?如果我们要找的值在余下的内存中怎么办??这个绝不用当心,如果对windows操作系统内存比较了解很容易知道,我设置的这个区间真好是windows的用户模式区间。我们的程序都是在这个区间中的。0x00000000至0x0000FFFF是空指针赋值区。主要是用来辅助程序员捕捉空指针赋值。0x80000000至0xFFFFFFFF是内核模式分区,这个空间是2G。在内核模式分区和用户模式分区之间的是64k禁入分区。所以大家毫无当心的在这个内存区间中去查找,肯定能查到我们想要的值。

    第一次查询出的是一个庞大的数字。然后我们将扫描类型改成“未改变的”,然后查询,这样重复几次。然后我们在游戏中去选中一个怪。

    然后将将扫描类型改成“改变的”,在次查询。再选中其它的怪去查询改变的值,这样不停的改变选中的怪去查询,直到查询出几个值,我这里查询出一个值。

    可以看出它的值是65535。当时我没选中任何怪,说明未选中怪的时候这个内存中的值是0000FFFFh(16进制)

    我们已经找出这个被选中怪id存放的地址。

    然后将这个值选中到被选取,右击被选取数据"找出什么访问了这个地址"。弹出一个对话框,可以看到这样一行汇编指令:“004adb43 mov eax,[edi+00001478]”

    我们将这行代码记录下来。这个时候关闭CE,我们需要打开另一个外挂人员和破解人员必备动态调试工具OD。首先来了解下OD工作区:

    1区反汇编代码区,这个区是程序被反汇编器放汇编出的汇编指令。

    2区是寄存器区。这里显示了CPU中的寄存器,我们可以在动态调试的时候查看下寄存器的变化。

    3区是内存注释区

    4区是内存区,这里显示了内存状态。

    5区是栈区,这里会显示程序在调用过程中堆栈的变化。

     

    打开OD并且附加游戏进程。

    然后

    右击转的表达式,然后输入我们记录的那个地址004adb43。跳到访问被选中怪物id存放的地址的汇编指令那个地方。MOV EAX,DWORD PTR DS:[EDI+1478]这样一行代码。就是将被选中怪物的ID放到EAX寄存器。CMP EAX,0FFFF紧接着这行代码。0000FFFF是没有怪物被选中时DS:[EDI+1478]中的值。

    MOV ECX,DWORD PTR DS:[EAX*4+312DF20] 后面的DS:[EAX*4+312DF20]就是汇编中集合的访问方式。312DF20是基址,那么312DF20+0就是这个数组的第一个元素。我们猜测这个数组存放的就是怪物数组。

    我们在OD的命令行中输入dd 0312DF20以堆栈形式转储。我们可以看到一个一个对象地址在这个数组中,这个就是怪物包括玩家的数组。当然有一个熟悉区别它是怪物还是其它对象。

    我们进入这个数组中的第二个对象。右击第二个数组-》数据窗口跟随进入的第二个对象,可以看到+c这个位置就是对象数组下标是1.恭喜我们已经找到对象数组了。同时我们知道只要是放入[eax+00001478]中的id就是被选中怪物。这个就到这里,下一节分析对象属性。

    版权:归博客园和Egojit所有,转载请标明出处。

     

    转载于:https://www.cnblogs.com/egojit/p/3150097.html

    展开全文
  • 现在有下面三个对象,想通过拖动鼠标的方式一次全部选中 点击开始->(最右面)查找的选择->选择对象 然后就可以用鼠标拖动选择多个对象了 ...

    现在有下面三个对象,想通过拖动鼠标的方式一次全部选中

    点击开始->(最右面)查找的选择->选择对象

    然后就可以用鼠标拖动选择多个对象了

     

    展开全文
  • 1、 用目录快速定位目录通常是长文档不可缺少部分,有了目录,阅读者就能很容易地知道文档中有什么内容,如何查找这些内容。下面介绍使用内部标题样式创建目录方法:1、单击要建立目录地方,通常是文档最...

    1、 用目录快速定位

    目录通常是长文档不可缺少的部分,有了目录,阅读者就能很容易地知道文档中有什么内容,如何查找这些内容。下面介绍使用内部标题样式创建目录的方法:

    1、单击要建立目录的地方,通常是文档的最前面;

    2、选择“插入”菜单的“索引和目录”命令打开“索引和目录”对话框;

    3、在对话框中选择“目录”选项卡;

    4、选中“显示页码”和“页码右对齐”复选框;

    5、在“格式”框中选择一种目录格式,在“显示级别”框中键入或者选择一种显示级别。显示级别是指在目录中从最高级开始显示的级别数;

    6、若要对其它选项进行设置,单击“选项”按钮进行。在选定了各选项后,单击“确定”按钮。

    这样,Word2000就会在指定的地方建立目录,目录中的页码是由Word自动确定的。编制好目录后,Word将搜索带有指定样式的标题,按照标题级别排序,引用页码,并且在文档中显示目录,还可以利用它在联机文档中快速漫游。将鼠标指针移动到目录的页码上,你会看到鼠标指针变成了手形,单击左键即可跳转到文档中相应的标题下。

    1cbad51130446e99cdb324f0bb4ec9f7.png

    2、 在长文档中快速漫游

    单击常用工具栏上(就是有“新建”和“打开”按钮的那个工具栏)的“文档结构图”按钮,然后再单击文档结构图中要跳转的标题即可至文档中相应位置。文档结构图将在一个单独的窗格中显示文档标题,你可通过文档结构图在整个文档中快速漫游并追踪特定位置。在文档结构图中,可选择显示的内容级别,调整文档结构图的大小。若标题太长,超出文档结构图宽度,不必调整窗口大小,只需将鼠标指针在标题上稍作停留,即可看到整个标题。

    3、 快速选定文本

    在使用Word的过程中,最经常遇到的是文本选定操作。在Word中文本选定操作可通过多种方法来实现。其中鼠标拖拽方法最为常用,以下是是常用的选定文本的方法。

    选定一个段落:将鼠标指针移动到该段落的左侧,直到指针变为指向右边的箭头,然后双击。或者在该段落中的任意位置三击;

    选定多个段落:将鼠标指针移动到一段落的左侧,直到指针变为指向右边的箭头,然后双击,并向上或向下拖动鼠标;

    选定一大块文本:单击要选定内容的起始处,然后滚动要选定内容的结尾处,在按住Shift键同时单击。

    选定整篇文档:将鼠标指针移动到文档中任意正文的左侧,直到指针变为指向右边的箭头,然后三击。

    4、 快速选择超长文字

    不知你有没有发现,当你想选择一段超过屏幕长度的文本时,文字处理器滚动得太快,很难一次就选正确。现在介绍一种有效的选择大段文本的方法:这个技巧可用于所有的文字处理器,因为它是一个基本的Windows功能。点击你想选择的开始处,用滚动条代替光标键向下移动文档,直到你看到想要选择的结束部分。按下Shift键,然后点击想要亮显文本的结束处。

    5、 快速选择多页

    在Word窗口底部的状态栏中除了显示文档当前的状态,在其右边有一个“扩展”功能,平时它处于浅白色,表示未“未激活”,只要用鼠标双击即可激活。用鼠标拖动来选取文字部分时,经常不能准确选定范围,特别是当范围超过了一屏幕时,这时“扩展”功能就有用了,可用以下方法操作:

    (1)先将鼠标的光标罝于选取范围的起始处;

    (2)双击状态栏的“扩展”按纽,打开“扩展”功能;

    (3)单击边框的滚动条的移动按钮,如翻页、前后调整等操作;

    (4)将光标移到范围的结束处,这样就可以选取大块范围了。

    (5)选定垂直文本:按住Alt键,然后将鼠标拖过要选定的文本。

    297de09f7ba10f8190018475c4c4f3b7.png

    6、 快速选定多个对象

    当选定比较少,并且对象容易被鼠标捕捉时,我们可以将鼠标箭头移动到对象的上面,当鼠标出现十字箭头时,按下鼠标左键即可选定此对象。当选定该对象时,只要按住“Shift”键,用同样的方法依次单击各个对象即可选中多个对象。

    当选定对象比较多,并且比较集中时,只要单击“绘图”工具栏的“选择对象”工具按钮,在对象区域外侧的适当地点按住鼠标左键,然后拖动鼠标出现一个矩形的虚线框,待欲选定的对象或全部对象位于矩形虚线框内时释放鼠标左键,便可选中多个或者全部对象。

    当要选定的对象比较分散,并且对象不易被鼠标捕捉时。首先用鼠标右键单击工具栏,在快捷菜单中选择“自定义”选项,在“自定义”对话框中选择“命令”选项卡,在“类别”列表框中选择“绘图”选项,用鼠标将“命令”列表框中的“选中多个对象”拖放到“绘图”工具栏中,单击“关闭”按钮。当在Word 2000工作区内绘制了多个对象时,单击“绘图”工具栏建立的“选中多个对象”工具按钮,在弹出的“选中多个对象”对话框中列出了所有对象,在“对象”列表框中用鼠标单击欲选定的各个对象,选择完毕后单击“确定”按钮,即可选中多个对象。

    7、 选择的特定操作

    在所选的内容较多或进行一些特殊操作时,用下列的选定方法会更加快捷和方便。

    1、 单击待选文本块的一端,使插字符移动该位置,按下F8键,然后用日常的文本滚动方式滚动到待选文本的末尾,单击鼠标即可选定所要的文本。请注意采用这种方式选定文本以后,在对选定的文本进行操作之前先按一次ESC键有利于消除一些误动作。

    2、 按住Ctrl键后,在文本区内单击可选中一个句子,在文本左侧位置单击可选中所有文本,组合键Ctr I+A也可选中全部文本。

    8、 用“日积月累”提示

    首先单击Office助手,如果看不到助手,单击“帮助”菜单中的“显示Office助手”命令,然后单击“选项”按钮,再选中“选项”选项卡上的“启动时显示‘日积月累’ ”复选框即可。

    9、 用工具栏的屏幕提示

    当您将鼠标指针停留在工具栏按钮上时,Microsoft Word会在屏幕提示中显示此按钮的名字。首先单击“工具”菜单中的“自定义”命令,然后单击“选项”选项卡,选中“显示关于工具栏的屏幕提示”复选框即可显示或隐藏工具栏的屏幕提示。

    注意:当选中或清除“显示关于工具栏的屏幕提示”复选框时,此设置将会影响所有的Microsoft Office程序。

    10、 用批注和修订的屏幕提示。

    首先单击“工具”菜单中的“选项”命令,然后单击“视图”选项卡,然后选中“屏幕提示”复选框即可。

    448af5cca5c2f9842a29f443902ec5f4.png

    11、 用“记忆式键入”的屏幕提示。

    首先单击“工具”菜单中的“自动更正”命令,然后单击“自动图文集”选项卡,然后选中“显示有关‘自动图文集’和日期的‘记忆式键入’提示”复选框即可。

    12、 用Office助手提示

    使用 Word 2000时,可暂时显示Office助手,也可以在整个Word时段关闭Office助手,而仅使用帮助窗口。

    (1)暂时显示Office助手。单击“帮助”菜单中的“显示Office助手”命令即可。

    (2)在整个Word时段打开Office助手。首先单击助手气球中的“选项”按纽,若如果看不到助手气球,单击助手,然后选中“选项”选项卡上的“使用Office助手”复选框即可。

    (3)打开 Office助手自动显示帮助主题的功能。首先单击Office助手,如果看不到助手,单击“帮助”菜单中的“显示Office助手”命令,单击“选项”按钮,然后在“选项”选项卡上选中“推测帮助主题”复选框即可。


    要想成为合格的高管,就要主动学习更多更有效的管理知识。借此,推荐一款个人成长指南,涵盖“运营、 营销、管理、激励、领导力、股权、战略”等,实用落地。

    如果感兴趣,请点击下面的"了解更多" 链接,助你2019,变更好!

    展开全文
  • 相信在画PCB时,有小白不知道怎么定义自己板子大小和边框。 首先,按照自己要求在KEEP–OUT层画好板子大小和边框。 然后选择线条,可以选到其中一条然后按Tab全选或者查找相似对象选择。 点击设计,板子形状...

    相信在画PCB时,有小白不知道怎么定义自己板子的大小和边框。
    首先,按照自己的要求在KEEP–OUT层画好板子的大小和边框。

    在这里插入图片描述
    然后选择线条,可以选到其中一条然后按Tab全选或者查找相似对象选择。
    在这里插入图片描述
    点击设计,板子形状,按照选择对象定义。
    在这里插入图片描述
    在这里插入图片描述
    接下来就是挖空中间的部分。选中中间的圆,点击工具,转换,切割。

    在这里插入图片描述

    在这里插入图片描述

    要是不是特别的边框可以点击设计,板子形状,定义板子切割。按照自己的画线切割。

    展开全文
  • 第二步,选中一个0805电阻并右击,在弹出菜单中选择第一项“查找相似对象”,如图所示;图查找相似对象第三步,在如图所示中“Footprint”一栏中将“Any”改成“Same”,意味着全局选中这个封...
  • AD20(Altium designer2020)怎么隐藏所有元器件位号(名字)和属性? 之前在网上搜索如何隐藏元器件名字,一般出来都是老版本操作,甚至有些是03年版本,而搜索AD20如何隐藏所有元器件位号时也没有结果,当...
  • 作者:@HE毛蛋本教程将教会你们如何使用AI当中,一些...1. 选中要使用复杂路径图形,然后对象—扩展。2. 打开路径查找器,打开菜单选择建立复合形状。3. 选择材质贴图置于图形下层,选中两者建立剪切蒙版即可。...
  • 这中操作如果combo如本地(local)情况很好处理,只需将其编号传入ext combo会自动查找simpleStore对象value值对应text值,但是远程我使用是JSONStore在使用本地思路就行不通了,应该怎么处理这种combo...
  • //建立自己新建的类的对象my1 if(my1.exec()==QDialog::Accepted) //利用Accepted 信号判 断enterBtn 是否被按下 { w.show(); //如果被按下,显示主窗口 return a.exec(); //程序一直执行,直到主窗口 关闭 } else ...
  • 最近在开发时,写一个查找模块,... 现在选中这个select标签里一个id,提交后能传到action2中,能获得这个id值,我应该怎么写?请各位前辈高手多多指教下。 第一次发帖,还很多规矩不懂,请各位不吝指教。
  • document.styleSheets

    2015-01-07 13:05:00
    伪元素是不能选中的,如果非要改他样式,两个方法。 静态方法: addClass时候,新add...但是我们怎么可能知道它位置呢,除非用for循环查找。 于是就有牛人写了一个伪查找: 1 <!DOCTYPE html>...
  • 如果表格中包含有很多不同尺寸图片,一个一个修改图片大小是很麻烦怎么样才能批量将所有图片一次性修改成同样大小呢?以下面表格为例,含有两...3.此时表格中两幅图同时处于选中状态。其实不管表格中...
  • Visual Studio程序员箴言中文扫描PDF

    热门讨论 2010-12-28 01:04:18
    技巧2.29 为快速查找的所有结果创建书签 46 2.4 intellisense 47 语句完成、参数信息和完成单词 47 技巧2.30 使用ctrl+j键调用语句完成 48 技巧2.31 显示函数的参数信息 48 技巧2.32 显示函数的快速信息 ...
  • Visual C++ 2008入门经典--详细书签版

    热门讨论 2013-02-02 16:07:15
    7.3.2 声明类的对象 296 7.3.3 访问类的数据成员 297 7.3.4 类的成员函数 299 7.3.5 成员函数定义的位置 300 7.3.6 内联函数 301 7.4 类构造函数 302 7.4.1 构造函数的概念 302 7.4.2 默认的构造函数 304 ...
  • Visual Studio程序员箴言--详细书签版

    热门讨论 2012-10-16 20:37:39
    技巧2.29 为快速查找的所有结果创建书签 46 2.4 IntelliSense 47 语句完成、参数信息和完成单词 47 技巧2.30 使用Ctrl+J键调用语句完成 48 技巧2.31 显示函数的参数信息 48 技巧2.32 显示函数的快速信息 ...
  • 7.3.2 声明类的对象 296 7.3.3 访问类的数据成员 297 7.3.4 类的成员函数 299 7.3.5 成员函数定义的位置 300 7.3.6 内联函数 301 7.4 类构造函数 302 7.4.1 构造函数的概念 302 7.4.2 默认的构造函数 304 ...
  • arcgis工具

    2012-10-22 22:37:31
    选中的多边形以高亮方式显示,这些小图斑将会被合并到与之相邻且有最大公共边 多边形。当然也可以选择合并到相邻面积最大多边形。 打开 Arctoolbox,执行 [消除] 命令 指定输入图层:tinSlopef, 输出...
  • Android 上百实例源码分析以及开源分析 集合打包4

    千次下载 热门讨论 2012-07-10 21:54:03
    换句话说,zirco是一个Android开源替代浏览器,功能很强大,除常见功能外,还支持自定义搜索引擎、自定义usergent、支持导入火狐书签、页面内查找、主页自定义、地址栏搜索、插件支持、无限制选项卡浏览,左右...
  • ExtAspNet_v2.3.2_dll

    2010-09-29 14:37:08
    -重新设计模拟树下拉列表实现,避免选中某项后闪烁。 +2009-11-21 v2.1.5 +Tree优化。 -修正Expanded项和Checked项状态在回发改变后不能保持BUG。 -GetNodeById更名为FindNode,保持和...
  • -重新设计模拟树下拉列表实现,避免选中某项后闪烁。 +2009-11-21 v2.1.5 +Tree优化。 -修正Expanded项和Checked项状态在回发改变后不能保持BUG。 -GetNodeById更名为FindNode,保持和...
  • 所有选中的模块可根据自己要求,决定是否需要改变AndroidManifest.xml引入,仿照open_main模块中sourceSets; 支持多个Module—Application共存,方便处理推送,IM等组件初始化问题 注:请认真查看config....
  • MAPGIS地质制图工具

    2013-05-06 16:15:30
    表格数据投影:投影EXCEL表坐标数据到MapGis中,可以投影选中的部分数据,亦可以投影表格全部数据。 距离角度量算:即显图上距离,总长度,直线角度。 距离角度修改:线按长度、角度修改。 面积量算:量算面积。...
  • 甚至angular都没怎么接触刀耕火种时代,jQuery或者zepto是我们手中利器,是刀刃,他让我们游刃有余地开发出兼容性好漂亮网页,我们膜拜并感叹作者带来便利,沉浸其中&#...
  • 新版Android开发教程.rar

    千次下载 热门讨论 2010-12-14 15:49:11
    行业进入门槛,移动互联网发展远没有拥有统一标准传统互联网发展迅速,此次推出开源手机操 作 系统平台就是出于这个目的。 也有分析认为,谷歌并不想做一个简单手机终端制造商或者软件平台开发商,而意在...
  • Windows XP(包括 Windows 2000)控制台命令是在系统出现一些意外情况下一种非常有效诊断和测试以及恢复系统功能工具。小编的确一直都想把这方面命令做个总结,这次辛苦老范给我们整理了这份实用秘笈。 ...

空空如也

空空如也

1 2
收藏数 26
精华内容 10
关键字:

怎么选中查找的对象