辰野客资源整合网

您现在的位置是:首页 > 资讯中心 > 生活百科

生活百科

游戏脚本是什么意思

2023-08-13 15:27:45生活百科29
旅游团现在已经成为大家打发碎片时间的常见方式,但有的人因为各种原因不能自己玩,希望有什么方法和道具能帮我解决这个问题,即使没有人收到也能完成任务。实现原理:例如,游戏任务需要在各种手机屏幕上进行一系列点击、滑动、甚至输入文本、发送语音等动作,所有这些操作实际上都是手机记录这些动作的文件,文件中保存着一个个信号量这些信号根据每个制造商的设置反馈到上层,上层根据反馈的信息转换为统一识别的事件,事件最后

  旅游团现在已经成为大家打发碎片时间的常见方式,但有的人因为各种原因不能自己玩,希望有什么方法和道具能帮我解决这个问题,即使没有人收到也能完成任务。

  实现原理:

  例如,游戏任务需要在各种手机屏幕上进行一系列点击、滑动、甚至输入文本、发送语音等动作,所有这些操作实际上都是手机记录这些动作的文件,文件中保存着一个个信号量这些信号根据每个制造商的设置反馈到上层,上层根据反馈的信息转换为统一识别的事件,事件最后响应APP。 然后,妥善处理信息,最后呈现给用户来实现。 这些系列的动作都是通过一些现有的工具或者说解决方案来实现自动游戏的功能。

  一般实现方法:

  1 .用USB连接电脑,用ADB (安卓的调试工具,当然iOS也有同样的工具原理)远程控制手机

  2 .通过在手机上安装控制其他APP的APP进行控制。 简单来说,就是产生手机APP,在手机上运行后,直接用这个APP操作其他APP;

  知道了实现方法。 那么,使用什么样的工具或什么样的解决方案来实现呢?

  语言感知解决方案:

  首先,让我谈谈大家都知道但被“正统”程序员抵制的编程语言。

  这是一种用中文编程的语言,可以说它使很多人摆脱了“英语魔法”。 很多人认为学习编程其实就是学习英语。 或者英语不好,不能学习编程。 这其实是错误的理解。 在接下来的故事中,我给你看一有空就如何摆脱这个魔法。

  优点:

  1 .中国文化的编程,中文毕竟是我们的母语,更容易理解;

  2 .在游戏相关领域有非常成熟的框架,或中支撑库

  3 .使用这种解决办法的人非常多,出现问题时很容易找到解决办法

  劣势:

  1 .代码编译速度比其他语言慢(对现在的电脑硬件来说,其实已经没问题了)

  2 .被其他编程语言鄙视。 太local化了,没有那种国际感

  3 .付费(作者的初衷是推广中文编程,但推广也要花钱啊。 可以理解)

  4 .易语言需要进行一定的学习,与其他几种解决方案相比难度稍大;

  语言解决方案一般为中文,有很多现成的知识库,因为可以很容易地实现功能,所以作为中央控制的脚本被制作,很少以生成APP的方式进行(虽然有APP化的解决方案,但是不稳定,不被讨论)。

  向导解决方案:

  事件精灵在这个领域历史悠久,可以说是非常优秀的前辈。 非常容易得到。 也有录像并转换成脚本的录像功能,当然制作优秀的脚本需要一定的学习

  优点:

  1 .非常简单,使用方便,有非常丰富的快捷方式

  2 .有录制功能,进一步降低了制作门槛

  3 .因为历史悠久的人很稳定,所以社区也很稳定。 遇到问题很容易找到解决方案。 (请注意,我说的是组,不是按键向导论坛。 ) )

  4 .按键向导提供了非常好的解决方案,可以生成APP直接在手机上运行,也可以安装安卓版的按键传输脚本运行。

  劣势:

  1 .收费,不便宜

  2 .代码框架的实现基于英语实现

  3 .不能分档管理,就是所有的业务都写在一个文本里,这实际上很不方便管理和维护

  向导解决方案适合没有太多编程基础的朋友动手。 互联网上也有很多免费教程。

  向导解决方案:

  触摸向导在这几年建立了新的平台,是基于lua语言制作开发的。 与密钥向导相似,但密钥的评价很高,但有点小。

  优点:

  1 .文件化管理开发的支持(这个其实很棒,对于后期的代码开发和维护来说很棒)

  2 .因为基于Lua而被开发,所以能够完全利用Lua的原始表特性来构建若干框架,更适合于所负责的点击事件;

  3 .拥有支持自动化的完美库,可以直接拿来使用;

  4 .支持远程调试,脚本也可以被交给手机执行,并生成和控制APP;

  劣势:

  1 .需要学习Lua语言,对小白来说有点不友好

  2 .收费,相对于按钮比较便宜

  3 .大步小,遇到问题想找解决的办法非常难找;

  对安卓和iOS系统收取不同费用打包生成apk;

  5 .代码框架也是基于英语实现的

  接触向导的解决方案可以利用lua的原始表特性进行定制框架开发,为以后的多次开发提供了方便。 网络上也有很多教程,但当问题需要解决的时候,无论如何也找不到办法,所以这里有点难受。

  Auto.js解决方案:

  该方案通过安卓手机无障碍服务实现,根据控件的id进行一系列事件响应,精度更高。

  优点:

  不用root就能实现手机的控制

  2 .可以在手机上运行,也可以打包在apk上运行

  3 .基于控制id的控制精度非常高,具有自适应分辨率

  劣势:

  1 .我对游戏不太友好。 因为游戏控制不规则,往往是画布。

  2 .需要学习JS

  3 .用英语实现的代码框架

  Auto.js这个解决方案对游戏来说不是很友好。 虽然也有找图找颜色等功能,但是没有按键和触摸那么方便。 另外,由于是基于空间id进行控制,所以不太适合游戏。

  其他解决方案:

  其实还有很多其他类似的解决方案,但大部分都不知道上面列举的内容。

  例如,python也有非常丰富的类库,但只能支持用usb连接手机并用adb控制的操作,无法生成用于安装在手机上操作的apk。 我也尝试过用手机模拟python环境,但是依赖的类库很难移植到手机上。 静态编译也很费时间,所以python也能实现,但他并不友好。 不方便


TAG:
热门标签: 古代小妾(3) 有老公的女人外面有情人怎么办(1) 包装物(1) 蚩尤(1) 遥控器(3)

部分信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将立即处理,举报邮箱:1356571586@qq.com


随机关键词:

资源联系人