创建fap模拟程序

一、新建fap模拟程序

  1. 点击“新建”按钮,创建新的模拟程序。
  2. 点击现有的“脚本区块”,然后点击“复制”按钮,将创建的“脚本区块”
  3. 点击“录制模块”按钮,或点击“录制热键”(默认是Ctrl + Alt + j)将创建新的“模拟区块”,
    并开始纪录鼠标键盘事件到这个新建的“模拟区块”中,直到按下“全部停止”热键。





二、编辑模拟程序

在左侧“树形视图”中选定一个ApeML节点,然后在右侧“属性视图”会加载这个节点的属性参数。
您可以进行相应的修改,修改完成以后点击“更新”按钮保存所做的修改,点击“撤消”取消所做的修改。

注意:修改指定的属性参数以后,编辑焦点必须离开这个属性项以通知模拟精灵完成编辑。
例如:移动鼠标到其他属性项点击一下,然后才能点击“更新”按钮(否则“更新”按钮会保持禁用状态)



附注:信息窗口可以显示一些运行时的信息,方便监测调试程序,但是关闭信息窗口,可以优化模拟程序的性能。

您还可以调整“fap模拟程序”的自动循环次数、回放速度
回放速度是一个改变延时时间的系数,当这个系数等于10时,不改变速度,小于10加快,大于10减慢。

选定“脚本区块”或“模拟区块”,即可以在右则“属性视图”编辑区块的属性参数。
如果区块的名字前加上init,那么这个区块不会重复运行(无论模拟程序循环多少次,这个区块只会在第一次循环时运行)

三、编辑ApeML源代码

1、读取源代码进行编辑
我们可以切换到“源码编辑”界面,点击“读取源代码”对当前“fap模拟程序”的源代码进行修改。修改完成后点击“生成模拟程序保存修改到当前“fap模拟程序”。

2、打开fap文件源代码并转换为当前模拟程序
我们还可以在工具栏点击“打开源码”加载其他fap文件的源代码,或者点击工具栏的“源码另存为”将正在编辑的ApeML源代码保存到其他的fap文件。我们打开源代码另存源代码并不改变当前加载的fap模拟程序的内容,除非我们点击“生成模拟程序”将源代码转换为当前fap模拟程序

3、源代码存为fap文件
我们也可以将通过其他途径获取的源代码(例如在论坛中找到的源代码),直接粘贴到“源码编辑器”中,然后点击“生成模拟程序将源代码转换为当前fap模拟程序。或者将源代码保存到文本文件中,并更改文件名为fap后缀,形如"程序.fap",然后双击运行、或者在模拟精灵中打开这个文件。

小技巧:在“源码编辑器”中按F5快捷键,可以在“生成模拟程序”以后立即运行当前模拟程序。


四、运行模拟程序

您可以用以下方式运行LAS脚本文件:

  1. 点击“回放运行” 按钮,将会按您设定的参数运行当前加载的fap模拟程序。
  2. 回放热键(默认为Ctrl + Alt + K)启动fap模拟程序。
  3. 在“热键方案”中为fap文件绑定一个热键,通过按热键启动fap模拟程序。
  4. 鼠标双击fap文件运行模拟程序程序。
  5. 通过脚本代码 win.exec("fap文件路径") 运行fap模拟程序。
  6. 您也可以在代码编辑器中直接按F5快捷键编译运行“源码编辑器”中的ApeML源代码。

点击暂停热键(默认为Ctrl + Alt + N)可暂停回放(也可以用来暂停录制操作)

您可以点击“全部停止热键”(默认为Ctrl + Alt + L)终止当前fap模拟程序以及所有加载的LAS脚本程序。

附注:您可以点击“热键方案”修改以上的热键。

五、保存模拟程序

最后别忘了,点击下方的“保存”按钮保存对当前fap模拟程序所做的修改。

附注:在很多时候,模拟精灵认为你做了比较辛苦的编辑时,会自动保存当前fap程序。
如果您还没有将当前fap模拟程序保存为一个fap文件,模拟精灵会将源代码保存到默认的缓冲区中。
如果你在遇到突然的停电等意外时,再次打开模拟精灵,你会惊喜的看到您尚未保存的fap模拟程序被自动恢复。