常见问题解答

 

一、我想关闭运行模拟程序的时候出现在屏幕左上方的信息提示窗口


二、为什么无法录制鼠标键盘事件?

出错原因:
部份游戏不支持普通的录制模式。
极少数电脑会出现无法正常录制的现象,可能的原因是其他软件冲突!

解决方案一:
类似这一类的游戏,无法开始录制,您应当使用“抢占式录制”
这时你需要先打开模拟精灵,并按录制热键,然后再打开游戏。登录游戏后,可随时再次按录制热键创建新的模拟区块与锚点快照,但是不要按停止或者回放热键。具体操作请参考视频
或者在录制的时候启用“录制硬件指令”、在回放的时候选用“硬件模拟”

解决方案二

升级到模拟精灵最新版本,选择其他录制模式(例如“XP录制模式”“硬件录制模式”)

三、为什么在我使用[普通录制模式]录制时突然卡住了

解决办法一:

按Ctrl + Esc 或者按Ctrl + Alt + Del (然后取消)
这样模拟精灵会激活进程继续录制。

解决办法二:

选择其他的录制模式

四、为什么有些按键录制不了、丢键?

录制的时候按键不要太快(你可以在录完以后调整回放速度),
组合键、Delete这一类的特殊键最好不要放在模拟区块的首尾,有可能被录制程序自动删除。

如果需要在模拟区块的首尾使用热键,可以手工编辑模块事件

录制硬件指令时按键太快可能会导致部份键盘事件被丢失。
如果您在录制时发现有部份鼠标键盘事件没有被录制下下,应当适应减慢按键的速度。

五、为什么有时候我录制的「鼠标双击」事件变成了「鼠标单击」

如果在录制的时候、鼠标双击的较慢,这样可能会被认为是单击。

(一)、录制双击的要点

1、不要在开录创建锚点的第一个事件录制双击,也不要把鼠标双击作为“模拟区块”的最后一个事件。
模拟开始和结束的事件都要做特殊处理。

2、在录制的时候,应当先单击目标,然后再双击。

(二)、编辑双击的要点

1、删除鼠标双击事件中间的“鼠移动”事件,

2、建议您修改“鼠标双击”的延时,
双击一共有四个鼠标事件“左键按,左键放,左键再按、左键再放”
分别修改四个事件的延时小于16毫秒、大于0毫秒。这样两个单击动作的间隔变小,系统即作为双击处理。
您也可以把四个事件的延时都设为零。

(三)、回放双击的要点

如果“软件模拟”回放不了双击,可以尝试更换其他回放模式

也可以使用LAScript脚本模拟鼠标双击:mouse.clickDB(0,0,false)

六、为什么无法录制鼠标拖动的事件

点选“设置”,选择记录“全部鼠标轨迹”,即将滑块拖向最左边
如果不是特别需要,应恢复默认值,记录太多的鼠标移动会增加fap文件的体积。

如果回放的时候拖动还是不正常,可以更换回放模式即可。

七、怎样在web窗体上录制模拟区块

第一步:

在“脚本区块中”显示web窗体的代码后面加上 do return false end; --停止模拟程序

例:

wb = web.new("http://www.yhhe.net");
wb:show(true)
do return false end; --停止,录制完成以后,删除这句

第二步:

点击“回放运行”,在回放自动停止以后(即执行到 do return false end; )
点击录制热键(不是主界面的按钮)。然后就可以在WEB窗体上录制并创建锚点了。

注意不要按录制按钮(可以按浮动工具条上的绿色小三角按钮)因为在主界面点击录制按钮会自动隐藏web窗体。

八、如何做到我的鼠标移到哪里就在哪里回放

应当将锚点自动移动到鼠标当前位置,mouse.getPos()取鼠标的当前坐标,m:moveTo移动锚拟区块。

例:

在“模拟区块 - Module2” 前面添加一个“脚本区块”
(点任意“脚本区块”然后按“复制”,再移动到Module2前面)
并添加以下代码:

local m = ape:getModule("Module2")
m:moveTo( mouse.getPos() );

九、我在右键菜单上创建锚点,菜单窗体一闪就不见了?

模拟精灵支持在弹出的右键菜单按录制热键并创建锚点(即建立一个新的“模拟区块”)
因为在同一个坐标点右键,弹出的菜单有可能位置并不一样,使用这个方法,可以精确定位菜单。
但是在回放的时候,有可能菜单窗体一闪就不见了。

首先,要确认你使用的是模拟精灵最新版本。然后更换回放模式试试能不能解决问题。

如果还是有这样的问题,
你需要把上面的“模拟区块”分成前后两个“模拟区块”。
第一个模拟区块有“锚点->目标窗体”进行定位,但是没有事件。
第二个模拟区块有回车或者鼠标单击事件,但是没有“锚点->目标窗体”

即把锚点定位与鼠标键盘事件分在两个模拟,就不会出现上面的问题了。

如果在录制的时候菜单窗口一闪而过,可以更换录制模式即可解决。
如果是在XP系统上建议选用xp录制模式。

十、为什么回放的时候鼠标点错了地方。

其实,模拟精灵最强大的功能就是锚点定位,不会点错地方。

如果有新窗体弹出来,
你就应当按录制热键(默认是Ctrl + Shift + j)创建一个新的模块,这时会自动为这个窗体建立锚点
锚点包含了自动定位信息,确保回放时不会点错地方

十一、为什么回放的时候提示失败。

在回放提示锚点中的哪个节点检测失败你就修改哪个节点,也可以删除。
例如:“目标控件”这个节点在大多数的模拟区块中是多余的,检测失败可以删除。
目标窗体、目标控件、指向控件这些节点都可以删除

另外,关于锚点的信息都可以修改为空,
例如程序名字、标题包含、类名、输入法这些都可以清空。

有些窗体的标题是会变的,例如QQ好友聊天的窗口标题“与829056聊天”,
这里面的829056是会变的,锚点中的窗体标题改成“聊天”就可以了。

十二、为什么在回放模拟程序的时候游戏画面一顿一顿的变的很卡?

如果你在用模拟精灵的时候游戏卡,那是因为你设置了忽略部份的鼠标移动轨迹,而且些游戏是要根据鼠标移动而变化,鼠标中间的轨迹少了,画面也就一卡一卡的,这时候,设置不忽略轨迹或者忽略较少的轨迹就可以了

解决办法:点击“设置”按钮,然后设置鼠标轨迹压缩率--向左拖动滑块至合适位置,然“更新设置”按钮即可,
然后重新录制模拟程序,这时候模拟程序就包含了更多的移动轨迹,游戏画面也就自然变的流畅了。

十三、为什么在打开模拟精灵的时候xp系统弹出警告?

是xp系统的保护规则,从网上下载的exe文件都会有安全提示。
而模拟精灵2005是纯绿色软件,官方承诺不会安装任何有害插件,不会执行任何恶意程序。所以可以放心。

在弹出安全提示的时候,选择以后不再出现此提示即可。

十四、我如何在后台回放模拟程序、同时做其他的事?

对于网页程序,使用web窗体可以完美的支持后台操作。
您可以隐藏web窗体使之在后台工作。

普通的桌面程序,使用win库提供的后台模拟函数也可以实现后台操作。

对于其他的程序,你可以下载安装一个虚拟PC机的软件,
如Virtual PC 或者VMWare.推荐使用Virtual PC.

Virtual PC是用软件模拟出一台虚拟的电脑,
这个虚拟的电脑仿真程度很高,可以格式化,可以安装操作系统。只是速度有点慢。

安装Virtual PC以后,你可以在上面运行模拟精灵2005 回放你的模拟程序,
然后你可以同时做其他的事了.

至于Virtual PC用法很简单,网上这一类的资料很多,到搜索引擎上查就可以了。

十五、为什么我在游戏里不能使用模拟精灵。

很多游戏都禁止了普通的鼠标键盘的录制回放功能。
模拟精灵是首个推出完整的硬件录制、模拟体系的软件。
这样就可以在这些游戏里实现录制模拟功能。
模拟精灵支持的录制回放功能也是最多的,共支持八种录放模式。

注意硬件模拟需要PS/2键盘鼠标,USB暂不支持。
PS/2使用很普通,圆形插头,几乎大家用的都是这个,

注意几个要点:

1、首先切记硬件模拟需要以管理员身份登录系统(默认应当是的),
如果在网吧里肯定不是管理员身份了,硬件模拟在网吧也肯定用不了。

2、游戏不需要锚点里有太多的关於窗体的判断,
如果不是很有必要,可以删除“锚点-->窗体”节点

3、选择“硬件模拟”以後,一定要点击“更新”按钮。
不然是没有用的。其他设置都一样。

4、必须关闭并完全删除其他的键盘模拟类软件

5、查找是否有其他软件干扰。关闭试试

6、硬件模拟仅支持标准PS/2键盘鼠标(圆形五针插头),
不支持USB鼠标键盘(方形USB插头),如果你使用的是USB鼠标,
请在计算机上增加一个PS/2的鼠标,或者购买PS/2转接头。