hello, 观众朋友们大家好,我是酷玩文仔,那么这一期按键精灵的视频教程的话呢,我就打算给大家介绍一个新的技能,就是暂停脚本, 那么你们再继续往下看之前呢,可以先把这个视频暂停一下,然后想一下在我讲这个暂停脚本的内容之前,你们有没有别的思路去暂停一个脚本?就根据我之前所讲的内容, 那么我这里的话可以直接给出一个答案,因为我之前是提到有一个延时的一个命令叫做 delay, 那么这一个的话呢,其实是也可以起到一个暂停脚本的作用,但是的话呢,他这个暂停脚本他是固定时间的,所以时 用这个延时命令去暂停脚本的话呢,其实是一个比较死板的操作,那么现在的话有一种办法可以人为的去控制他 什么时候继续执行这个脚本,那这里可以看到按键距离二零幺四这里键盘命令有一个脚本暂停按键,遇见继续的这个命令, 那么这条命令的话呢,我们直接点击插入,他其实就是一个语句,就叫做 vtk, 那么这条命令的话就可以暂停脚本, 然后我们再继续按键盘的时候,他就会继续执行这个脚本啊,点鼠标是没有用的,必须要按键盘他才会继续执行,那么我自己的话刚好可以用上一期视频讲到的内容,我们可以调试一下,比如说我这里要输出一个字符串 a, 对吧?那么我在调试的时候,我点击启动,那么这个时候这里控制台这里没有任何信息输出,因为他在执行第一条语句的时候,脚本就被暂停下来,然后的话我自己随便按一个键盘上面的一个按键,那么他才会执行下一行, 接下一行,输出一个字符串 a, 那么不管你前面有多少内容,他只要执行到这一行的时候,他都会,他都会自动暂停下来,对吧?输出三行 a, 然后暂停一下,然后再点一下键盘任意一个键, 他才会往下直行,那么这个时候就有一个问题,假如说我按下的键盘的一个键,他刚好是中指这个脚本运行的快捷键,那这时候他还会不会 往下执行呢?我这里的话写的比较清楚一点,非调试模式下中指脚本的快捷键除外。什么意思?就是说假如你是在调试模式下运行的话,即使你按的是中指的快捷键,脚本依然会往下执行, 我这也可以试一下,我点击调试,对吧?启动脚本,然后这时候他在这里暂停了,然后这个时候我按中指这个快捷键 f 十二,他还是会往下输出一行, 但是如果你不是在调试模式下运行的话,就没有用了。比如说我把这个输出变量,我把它改成一个弹窗,然后内容是一个 a, 我现在在调试模式下,然后暂停的时候,我按一下 f 十二,他还是会弹出一个窗口出来, 那就说明他这里终止脚本的时候,他还是会继续往下执行的。但是如果我把这个脚本保存退出,然后我这时候 等他暂停的时候,我这时候再按 f 十二,他就没有窗口弹出来了。所以说在非调试模式下的话呢,终止脚本的快捷键,他就是直接停止了脚本,他不会触发那个继续脚本运行的这一个操作。 不过这个其实没什么意义,因为我们的脚本写出来的话,他都是在这种情况下运行的,对吧?调试模式的话只是调试的时候用一下而已,我们不会说 一直让他在调试模式下去运行,所以的话这一个其实没多大意义,我们只要记住中指脚本的快捷键除外就可以了。然后除此之外的话呢, 其实我们是可以把用户的按键给记录下来的,那么他这里的话呢,就写明了把按键码存入变量, 比如说我想把用户的按键法设为变量 a, 然后我自己的话就可以 a 等于这一个,那么用户按键的时候呢,这个按键码就会被存入变量 a, 然后我可以在控制台这里输出它, 比如说我现在按 f 十启动脚本,然后我再随便按一个键,比如说我按一下数字键盘上面的零,他现在出来的是九十六,对吧?然后我们再 这里查一下按键码九十六他是什么按键码,九十六就是数字键盘上面的零,对吧? 那说明的话这个按键码是没错的,但是的话要注意一点的就是这个按键码与是否继续运行脚本是没有关系的,就是说你这个按键码不管是九十六也好还是八十六也好,他这个脚本都会往下运行。 所以说如果我们需要在用户按指定的某个键的时候,他才继续运行的话呢,我们可以加一个 if 判断,对吧?然后把后面的命令全部框起来,这样的话用户只有按下你指定的键的时候,他才会往下执行, ok, 那么这期视频的话就先到这里。
粉丝4476获赞1.1万


大家好,我是多多啊,最近呢有好多徒弟过来问这个,呃按键精灵和按键小精灵这个启动热键失效的这个办法啊。 啊这个咱们点一下调试,然后这个呢?嗯按 f 十启动就是这个按 f 十启动不了 啊,大家呢啊点击一下这个设置啊,大家看一下这个脚本运行的这个优先级,一般呢啊,最高和最低就是最高和 最低你都试试啊最高和最低你都试试,然后呢?呃默认是中网,然后呢咱们再点击下这个热键,然后分别把这几个 模式,这一二三四五这五个模式呢啊分别给他试试啊。在这呢咱们友情提示一下需要重启按键精灵啊, 你点击了这个普通模式确定之后呢,你重启一下按键精灵,他才会变成这个啊普通模式啊,默认的是共享模式啊啊这个是解决按键精灵失效的啊办法 然后呢咱们解决一下小精灵热键失效, 咱们呢打开一下这个小精灵, 呃它是一样的啊,咱们点击下设 设置,在设置里面分别给他,呃从最低和最高,呃大家都试试啊,默认是中,然后呢分别这几个模式, 呃这个呢还是老样子啊。呃设置好了之后保存重启就是保存之后重启一下再重新打开,对吧才能生效 啊,我给大家试一下 这个点击过快了还是 然后设置给他滑到最最低吧,然后给他换个增强模式 保存当天。呃当前设置,咱们点击让他重启一下,咱们再重新点击一下 看一下这个设置,大家看一下啊充气之后才行 啊,这节课呢咱们就到这了。嗯,反正就是最近突然有有这么几个人过来,对吧?包括徒弟啊,还是互联网上的朋友过来找我问这个问题 啊。然后呢?我把它呃录成教程以后,再有人问我就直接把这个教程发给他啊,咱们下节课再见啊,这节课就到这了。

大家好,我是多多,欢迎大家观看我电脑端按键精灵第一百二十九节这节课呢给大家讲一下多县城里面嘱咐县城,呃,互相控制啊。 呃,其实说白了呢这个呢就是几个简单的按键精灵多县城控制的框架啊,中控里面呢也经常使用 啊,其他的多线城框架呢啊,都是由这节课里面啊讲的这个啊框架演变而来的啊,这个呢需要给大家说一下 啊,第一个呢咱们讲一下副县城控制主县城结束咱们在这呢啊,咱们呃写一下代码,写代码之前呢给大家说一下咱们写两个县城,写两个县城, 然后呢啊咱们只是第一个县城,写完了之后呢咱们再写第二个, 然后在这咱们给它加一个主县城 啊,这个延迟呢给它加大一点,然后咱们啊同时运行啊,下面这两个县城啊, 然后给大家看一下这个呢是同时三个县城啊,同时运行一个呢是主县城啊,然后呢还有 啊副县城对吧?啊第一个副县城,然后第二个副县城啊, 然后咱们调试是启动 啊,大家看一下啊,这时候呢啊三个县城啊啊同时同时动作啊,大家看一下调试输出啊,只是三个县城,然后我给大家找一下画图工具啊, 然后一个主线城,然后分了两个啊,分了两个啊,副县城啊,稍微给他带个箭头 啊,这个给他画根线子啊啊分了两个副县城啊,这就是给大家看一下, 然后呢这个框架不变啊框架不变,然后呢讲一下副线成控制主线成呃结束啊副线成控制主线成结束啊, 这个怎么写的啊?定一个变量, 呃,定一个全曲变量的, 然后呢?在这个呃,在这个负线段里面让这个 a 等于 a 加一,然后加一个调试输出 a, 然后这时候呢, 然后在这让这个 a 初十化一下,让 a 等于零,这时候呢在这里面给它加个判断,在主县城里面加个判断,如果 a 等于零的情况下啊, 呃, a 等于三十吧,对吧?让这个呃负县城运行三十次啊, 让这个副县城第一个副县城运行三十次,然后呢让这个主主县城啊就给它停掉,停掉的代码呢?是这个控制命令里面的脚本停止运行啊, 这个之前的课啊,咱们也讲过,但是呢他和多现成的搭配呢?咱们没讲过,咱们在这呢把这三个命令呢和多现成的搭配呢给大家讲一下。大家这个代码呢,大家要多敲两遍啊,因为这个 呃,说白了大家听我课觉得比较简单,但实际上啊,你要是去敲这个中控,这些算法是必须要掌握的。在这给你看一下, 然后呃这个 a 是 在啊负线城里面一直加一的,然后加到三十之后呢,这个 主县城结束,这个命令呢?只结束,呃,主县城啊,只结束主县城啊,只结束这部分的主县城啊,其他的副县城呢?他是不会退出的啊。给大家看一下 啊,放在县城中就是停止当前县城啊,主县城停掉之后其他县城不受影响啊。大家知道这个细节,然后在这儿呢,咱们调试启动一下, 看一下啊,现在到第十一个了, 然后到三十主线城就停掉了,看一下啊,没有主线城了, 大家看一下啊,在三十之前呢,一直主线成动作,到三十的时候,对吧?主线城没有了, 大家需要知道一个呃,需要知道这个呃细节,然后呢?呃多县城, 呃。然后我再给大家讲一下这个呃主县城控制这个呃副县城停掉。我在这多给大家讲一下 主县城控制副县城停止 啊停止,然后呢啊?说白了就是把这个啊副县城的这个代码,然后呢给他呃给他 和主县城的进行交换一下。大家看一下,我这个命令用的是剪切啊啊剪切,他就把这个位置给删掉了,然后在这个位置呢咱们给他粘贴过来啊粘贴过来, 然后呢在这个位置呢也用剪切,然后呢也给他粘贴过来,然后大家看一下啊呃在这个 a 到呃三十的情况下,对吧?这个呃负线成的他也会停掉, 大家看一下啊 啊?这个代码还是有点慢, 看到三十的时候,这个第一个啊第一个这个啊副县城他就会停掉。 大家看一下这个细节, 然后咱们讲一下啊多县城全部停止命令啊,然后这时候呢咱们再把这两个代码呢给它交换一下。 这个本节课呢注重上机实战,你要不练那肯定听不懂啊,你得多练啊,建议你要是学中控的呀,或者学这个多线城后台啊,一定要把这个代码多敲敲, 然后大家看一下啊,这个命令给他换一下,换成脚本退出命令啊啊?一个是脚本停止,一个是脚本退出, 然后大家看一下 这个脚本退出呢?他退出之后呢所有的县城就全部结束掉了,这个是副县城控制,主县城和副县城全部停止这么一个写法,大家看一下。启动, 大家看一下。三十了,所有都停止了啊,这个呢是多县城全部停止命令啊,还有副县城控制,呃所有县城结束啊, 然后咱们再写一个啊,就是再写一个 啊,副县城控制啊,主县城和所有县城重新启动啊 啊?副县城控制,所有县城啊,重新启动。这个呢?嗯,我想想怎么写它用到这个重启脚本,重启脚本,然后呢?啊把这个代码呢咱们复制一下, 复制一下之后呢咱们给它粘贴到这个位置粘贴到这个位置,然后呢? 呃它重新启动呢?这个 a 肯定是等于零的 a 肯定是等于零,所以这个到三十之后呢,它会重新再从零开始又变到三十再重新启动 啊,大家看一下。然后呢咱们为了验证啊,他所有县城里面呃都可以重新启动,在这呢咱们也给他粘贴一下,在这个呃 呃在这个第二个这个呃副县城里面咱们也给他粘贴一下给大家看一下啊,然后呃他是否能重新启动调试启动来看一下啊? 然后到三十,咱们主要是看到他到三十,三十看啊,三十重新启动又开始一二三四了啊,然后我在这给他加个延迟得了,加个延迟 啊,加个延迟五秒给大家看仔细点啊。 哦看一下,加了延迟之后呢? 加了延迟,这个位置加延迟太大不行,还是给它, 呃,别加了别加了,你要是正常正常运行的话啊,你要需要重新启动所有现成来呃 来那个来使用的话,你就按这个写法得了,这个位置加了延迟之后呢,其他县城也会运行,运行的时候呢?这个,呃, 这一步就跳过了,除非说给他改成大于三十,对吧?大于三十,大于三十试试,我这个位置也给他加个延迟, 嗯,加个五秒吧。首先为什么给大家说一下为什么要讲这个重新启动 啊?这个重新启动呢?说白了就是在你使用按键精灵的过程中呢,你电脑的内存呢就会不断不断的加大,不断不断的加大, 加载完成之后呢,这个按键精灵呢很容易被崩掉,对吧?按键精灵很容易崩溃掉。大家使用按键精灵呃,都会知道我这个,呃,我说的这个问题很容易崩溃掉, 你每隔一段时间呢让它重新启动一下,所以它的内存呢就会缩减一点啊,缩减一点啊,运行的时候它运行的时间会长一些啊,会长一些,对吧? 然后在这咱们试一下,看看这个能不能啊?到三十重新启动。这改了一个大雨啊, 没问题啊,看一下 啊,没问题 啊,这节课就到这了啊。呃,这个呢都是中控常用的这几个框架啊啊,大家多敲敲,多练练,本节课确实注重上机实战啊,多练啊,多练多敲,咱们下节课再见。

大家好,今天呢给大家分享一个小软件,咱们共同学习,他叫按键精灵,我呢已经自学了一段时间了, 发现这个小软件挺好玩,功能也不错。呃,所以呢想发出来跟大家一块学习,分享一下, 他呢案件经理有什么功能呢? 呃,他就是模拟咱们这个电脑的鼠标键盘所有的操作,然后自动生成脚本, 自动运行,解放咱们人工。像咱们工作中或者玩游戏的时候, 有一些比较繁琐比较重复的动作,你比如说玩游戏的时候给人物加属性点,但是属性点特别多的时候,就需要咱们一直点一直点一直点,这个咱们就可以 用按键精灵录下来,然后有电脑自动操作,这么着咱们就舒服很多了。嗯,他的官网其实很很简单啊,咱们就是呃按键精灵搜索, 然后这就是他的官网了,在这咱们可以直接下载,我下载的呢是这个个人的二零一四版啊。呃,因为我呢也不是说什么暗箭精灵的高手了,或者说我会编程了,会英文了,就有很高的这种电脑水平,其实我也是一 普通的。呃,这个这个职员对这些高级编程、低级编程或者什么也不清楚,所以我主要是针对咱们这个普通的一些。呃, 对电脑水平不高的人员来讲解这么一个东西,要是咱们是高手的话,就可以飘过了啊,不要在这跟我们这些普通人对比。 首先呢咱们装上了以后,就是打开就是这么一个界面,我的脚本里边他放的呢是暗箭精灵的一些例子,也就是说他之前预制好的一些 教程吧,就是你看他这里边就是预制好的一些教程,如果你自学一段时间以后呢,可以可以去 试着去看他的教程,然后,呃,根据他这个教程在自学。呃,没有学过的呢,可以先听我跟你简单的讲一讲一些 简单的功能。云脚本呢,就是需要你注册他的用户,然后登录,登录了以后把你做好的脚本 上传到他的云上,等你在其他电脑那。哎,还想用你之前编好的脚本, 那么你就可以下载安检精灵登录,然后把你之前编的脚本再下载下来就可以用了。找脚本里面他就有一些他的视频的教程, 然后还有别人做好的脚本外挂,你可以直接下载下来, 但是应该好多都是花钱的。这个我没有注意过,因为太高深的我也没有学到。 迈脚本就是高手们往外迈脚本挂脚本了啊,咱们现在进入正题啊,咱们试他们的最基本的一个功能,就是录制咱们这个鼠标键盘的一些动作,这是新键 带界面的脚本。什么意思?就是说,呃,你像这个暗箭精灵,他外面这个这个就叫界面,他都是通过人工编辑的,这个咱们暂时先不说。 呃,咱们先看一看他最基本的功能,咱们建一个空白脚本,然后这个里面大家可以看到 打开了以后有脚本界面,这个界面呢就是刚才显示的空白界面,咱们需要设计的时候才用不着他。呃,暂时咱就先不看了,包括副驾,副驾,咱们,呃,等回头我讲到需要用副驾的时候 啊,再给大家讲这个副件是怎么回事?脚本的属性从这可以改改这个脚本的名字咱们改 改一个叫实验吧,然后脚本启动,就是说咱们做好这个脚本了,需要启动的时候用 f 十 这个快捷键可以自个设定啊,你按 f 九他就是 f 九了, f 八他就是 f 八,默认的是 f 十,中指键呢是 f 十二,也可以在这更改, 都可以啊。然后咱们看看,回到脚本的界面上面,新建就不用说了,打开就是打开之前的保存,就是把咱们写好的脚本保存一下,保存退出也不用说吧?调试, 呃,这个呢是,呃,咱们写好了以后启动他之前先要进入一个调试的状态。呃,录制,抓抓发布啊,发布资源库跟学习中心,这个大家可以点开看看。呃,想自学的可以直接从这里面自学,发布的话就是咱们 做完了以后给他,呃,打包,呃,这个也是后期咱们再再说这个东西,然后先说录制,点击录制进入咱们这个录制的阶段,然后 咱们录一个什么呢?呃,咱们录一个就打开,打开这个软件, 你看啊,录制,我们打开这个软件,然后把它关掉,再打开再关掉,好了,咱们停止,你看这些参数就出来了, 这个就是他就录制了,我刚才鼠标的每一个动作,包括鼠标的移动 也都全部录制下来了,咱们先执行一下试试啊,调试保存,然后咱们 f 十啊,打开了,哦,关了, 又打开了,又关了啊,这就是咱们刚才录制的这个东西,有人说可能就是你看我,我如果想做这个动作做很多次 怎么办呢?咱们可以在脚本这个属性这边,你看他有循环的次数,当然有很多种方式啊。我现在先先讲最简单的,这个咱们可以给他设定成十次,把这个 禁止重复,咱们关了它啊十次,咱们再调试 f 十启动, 打开关了,打开关了,你看咱们刚才录了两次,我让他执行十次, 你看他就一直在打开关闭,打开关闭,对吧?这个就可以实现咱们一个重复的这个操作,你一百次呢,他就执行一百次,咱们先把它停了啊,不等他们完, 时间太长了。这个需要讲到一点呢,就是说咱们录制呢,只是把一个鼠标或者键盘的固定的这个操作方式给录下来了,你这个图标在这, 他过去了会点这个位置,你的图标不在这,他一样会点这个位置,因为他只是录制了你的鼠标这个东西。假如说咱把它挪开,然后 f 十启动,你看他还会去那个位置点, 再换这个位置,再关,再点,再关,再点,再关,因为他只是录制鼠标的动作,而不是说录制下来啊,我可以自动的找他去了,没有录制录制的功能,只有这一点,呃,自动寻找了, 那个需要图啦色啦,咱们后期一点一点的讲。呃,前期咱们现在说的只有这,就是记住这几点,功能,就是咱们录制的功能,只是录制你预定好的这个位置,预定好的一个东西, 让他按照一个固定的运行的方式来,一直运行,一直运行就可以。呃,咱们可以看一个其他的啊,那么这个停了,把这个还改回一次吧。太多了。刚才把咱们刚才录这个咱们删掉他,咱看键盘这个吧, 键盘这个咱们新建一个文档,打开它,咱们在里边输入,这样咱们看啊,录制,录制,咱们在里边输入 按键精灵一次,咱们保存。像这种,咱们刚才就是录制了咱们这个键盘的一个动作,咱们可以把它删掉, 然后调试。呃,啊,这你看啊,像咱们选中的状态可以输入东西,再不选 选中的状态,他是输入不了的。我刚才录制应该是也,咱们试一下,看有没有保存这个鼠标,选中他的这个方式啊? 有,嗯,按键精灵一次,嗯,这个就是录制的按键, 咱们可以把它重复的,你像这个里面打一个,比方说我想接着再往后输,但是呢, 他有可能会鼠标在外面点了咱们这个文档,不是选中状态就进不去了,对吧?咱们可以怎么着呢?你看啊,在这普通里面,这有个鼠标移动到单击,按下 弹起单击一直到十三行,后面就是一些输入键,就是我刚才打字那些, 咱们可以把这些啊,这个是我打开输入法,也包括打开输入法这个键盘的操作也给录下来了,咱们可以先把这个到十九号,咱们把它都删掉。到十九号 前后是一样的啊,后面是以圆码的形式呈现,前面是翻译,翻译过来让你知道他是在干嘛。呃,有一些就是,嗯,基本操作都能翻译,但是涉及到函数,涉及到一些 固定的东西,都因为他也属于一种低级编程,他可能就翻译不了了,那个时候就需要大家记了,咱们把它十九行都删, 扔掉,扔掉它,嗯,像这个绿的,这个他属于一种诸事介绍,他是不执行的。呃,如果不是绿的话,打一个比方,说 成这种了,你看他就爆错了。所以说这个其实咱们平时是用不到,他是注水, 只有在后期编辑脚本的时候可能用到。啊,咱把它删掉,删掉了以后,然后调试。咱们刚才我 把那个鼠标键鼠标的这个移动过来,然后点中他的这个动作呢给录下来了。咱们现在刚才是把他删了,删了以后呢再输入,咱们需要鼠标直接过来把他点到选 状态,要不然咱们输入的时候会是这种灰白状态吧,他就输不进去了。所以咱们点到这,然后咱们把它设置一个循环次数,嗯, 五次吧,咱们少一点。嗯,然后啊把之前的删掉他,然后 f 十 开始。哦,可能 f 十是咱们打开这个 新建文档那个那个文件选项的一个快捷键,所以打那个按键精灵那个 a 的时候,他没有输上第一个 a, 成了那 大件精灵。一次了,你这样咱们可以把那个咱们停了他,你看这这这个一会再说,你看一次、两次、三次、四次、五次,这就是咱们选择的次数, 选择了五次他就会执行五次,这个就是按键精灵最基本的一个操作,叫做录制。好,今天咱们先讲到这里啊。


好,我们之前的节目呢,讲的都是前台的代码,顾名思义啊,有前台就有后台啊,那什么是后台? 我们的 windows 程序啊,一般来说啊,你只能同时激活一个窗口, 比如说这里啊,我这里有三个计时本,计时本一二三,那我同时只能编辑一个计时本的内容,对吧?我不可能同时编辑三个计时本内容啊,你看我编辑第二个的时候呢,我就没法编辑第一个,对不对? 同理啊,我编辑第三个的时候呢,我就没办法编辑前面两个,是不是我们之前的程序,他一直都是前台程序,你一定要激活当前窗口 他才能运行。那么我们这一期呢,就来写一写后台程序啊,我想实现一个什么效果呢?我希望我在编辑第三个记事本的时候呢,我的前面两个记事本,他可以不受影响的自动在上面输入文本内容。 我给你们演示下效果啊,我先激活第一个,然后启动脚本, 然后激活第二个启动脚本。好,然后现在我自己就编辑第三个,你看我编辑第三个的时候呢, 我的前面两个记事本,他的程序是没有停止的啊,并且他的内容并没有受到任何干扰,第一个记事本就运行第一个记事本的内容,第二个记事本呢,就 输入第二个记事本的内容,然后第三个记事本呢,我还可以不受影响的自己输入,对不对?你看这又形成了一个窗口的多开,对吧,并且相互之间不影响,然后这就是后台的魅力啊。好,我们一起来看。代码怎么写啊? 开头跟原来一样啊,我们还是要先注册大漠,那这个代码呢,并没有什么变化啊, 后面我定了一个变量,这个是用来做测试用的啊, taste number, 那测试数字, 然后这一句代码是干嘛的呢?获取鼠标指向句柄。什么叫句柄呢?句柄就是我们的一个窗口的操作对象啊,我们用这一代码呢,就可以指向我们鼠标当前停, 停留了那个窗口,我们可以获取到我们鼠标当前停留的那个窗口的对象,然后后面这一代码呢,就是把我们的这个窗口呢把它绑定起来, 绑定的参数呢,你就要去参考大漠的手册啊,你看这里啊,大漠的后台这里,你看他这里,有后台设置,有 bond window, 有 bond window ex。 我们一般来说啊,用这种模式 d 叉啊, windows, windows 啊,用这种模式他的泛用性比较高啊,一般来说我们推荐这种模式啊,如果你发现这种模式效果不好的话呢,你还可以用其他的模式啊,你看这里, 他这里有很多模式可以给你用啊,当然了,有些模式还是要收费的啊, 至于怎么去购买这种收费模式呢,你这个自己去研究啊,因为我都没有买过 好。我们把窗口的句柄获取到以后呢,我们把窗口绑定好以后呢,我们就可以开始写我们代码了,这是个复循环啊,你看我循环了三百三十三次,所以我们的内容呢,他是从一然后到三百三十三,你看 代码里面呢,我们让我们的测试数据,然后递增,然后用我们的大漠去把这个数据把它给输出出来, 你看啊,我这里输出的时候啊,没有用传统的输出语句啊,就是按键语句 k plus, 比如说我们传统的话,一般按键 电商怎么按的?我们传统的话按键代码是什么呀?比如说在这里,然后按一下一,对吧,按下插入,他是这样的啊,这是前台代码,这是前台代码,你这样直接按一下一的话,他是不会形成后台效果的。那你如果要形成后台效果的话呢? 你先要用后台模式把这个窗口绑定,然后你所有的语句,不管是要操作键盘也好了,还是要操作鼠标也好,你都要通过大漠的对象来操作啊,这个 dm 就是大漠的对象, 我们在我们的方法里面已经把它声明过来,就在这里,你看这是我们大漠对象,你一定要通过这个对象来使用大漠插件它自带的函数,我们可以通过这个帮助说明 音量来查找大漠的函数到底有哪些。比如说我们要用我们的键盘或者是鼠标的话,你看 k f s, 它这里有说明,对吧? d m 点 k plus, 然后十三,那这是什么意思啊?它为什么不是 k plus n 啊?或者是一二三四五六啊,对吧?就是那种我们常见的啊,这种,它为什么不是我们常见的这种 啊?这种,这种语句啊,为什么不是 ant 这种语句,他为什么是十三呢?啊?你要去看后面的这个箭码对应表啊,这是箭码的意思啊,你看他这里每一种啊,箭码上的按键啊,他都对应一种箭码,你看 我们这个代码,它是通过键码来控制键盘的。好,同理啊,如果你要控制鼠标呢,比较正 写啊,你就要写 d m, 然后点,我们要找他的键数命令,你看这里有 left click, 对吧?你要这么写 d m, 点 left click 啊,你只有这么写,你才可以通过后台的方式 来控制我们的程序啊,你一定不要养成那种用前台的习惯了,就是你这样,你这样写的话,你看你要这样写,他这是前台, 你通过大漠来写呢,你才是后台啊,这就是前后台的区别啊。代码上呢,你就要把以前的习惯把它改过来,你才可以写好后台代码。 那你把代码写好以后呢?你再脚本属性这里啊,你要改 的设置啊,它这里有一个禁止重复运行的 选项啊,这里禁止重复运行,他默认是勾选的啊,他默认是勾选的。你如果勾选的话呢?你的脚本就只能运行一次,那么如果我们要实现多个窗口,他同时 执行我们的后台脚本的话,那你就不能把这个勾选了,你要把这个勾去掉,去掉以后呢,你保存退出 在我们的这个界面啊,在我们这个界面,你看它的启动热键是 ctrl 加一,我的名字叫后台测试,对吧?我们把这个最小化,你看,我们只有把这个镜子重复进行,把它勾去掉,我们才可以再多个窗口啊, 实现我们的多开效果。好,我们再来试试看。我先激活第一个窗口,看一下一。好,我们激活第三个窗口吧,看一下一啊,你看呐,我们可以同时激活三个窗口啊,你看这样就形成一种多开效果,对吧? 好了,如果我们把这个属性这里啊,把这个禁止重复运行,你看我们如果把它勾选,我们保存设置 好,我们再来试试看呢?看一下一,看一下一,你看这就没效果了是不是?你看,所以这个勾选呢?你一定要把记得把它去掉啊。如果你写后台代码,你像写这种多开效果的话,你一定要记得把这个勾选要把它去掉。