按键精灵怎么用,按键精灵使用教程
关于《按键精灵怎么用,按键精灵使用教程》,现在小知识百科站小编给您分享一下,希望您阅读完本篇内容后能有所收获。如果对您有所帮助别忘了关注本站哦。
- 内容导航:
- 1、按键精灵怎么用,按键精灵使用教程
- 2、玩转按键精灵手机版之-中国象棋
1、按键精灵怎么用,按键精灵使用教程
按键精灵安卓版怎么用?按键精灵是一款非常强大的模拟动作制作软件,通过制作脚本就可以让按键精灵代替你的双手,自动执行你想要的一系列执行动作,就好比你雇了一个人来帮你挂机干活。按键精灵大家可能在电脑上都接触过,但安卓手机版你用过吗?其实,大部分编写的语言和电脑上是相同的,还有些只是说法的不同,操作起来十分简单。下面,安下小编教大家按键精灵使用教程。
按键精灵安卓版使用教程
手机上编写脚本
1、打开手机上的按键精灵,和电脑版一样,有两种编写脚本的方法,一种是录制脚本,另一种是直接编写代码,现在为大家分别介绍一下
2、录制脚本:
录制脚本属于按键精灵最简单的编写方法,点击页面上的【录制脚本】,进入录制脚本的界面,点击中间的【马上录制】
3、然后退出按键精灵,转到你要录制脚本的界面,按下【音量 】键,接着开始操作,速度快一点,以后运行脚本也会快一些,录制完成后,点击【音量-】键。即可录制完成,完成后,输入脚本名字
4、就可以在【我的录制脚本】下看到已经录制好的脚本了
5、编写脚本:
点击第二个【开发者脚本】,里面自带了一些脚本,要新建脚本的话,点击左上角的【新建】
6、就进入脚本的编写界面了,右侧有常用的命令
7、例如长按屏幕的某个位置,输入所需要按住某点的位置和按住的时间,然后【确定】,即可插入命令
1、将手机连接上电脑,打开按键精灵手机助手,连接手机成功后,点击【创建脚本】
2、就进入脚本的编辑界面了,这里演示一下点击某个点的编写方法
首先需要抓图,点击上方的【抓抓】
3、打开抓抓的洁面后,点击左上角的【截图】,在下面的框中就会出现当前手机的截图了
4、找到手机上要点击的点,右击,将坐标添加到“点1”
5、在右侧的点1处就可以看到坐标了
6、回到脚本编辑的界面,点击右上角的【脚本命令】
7、在【触摸命令】下找到【短暂点击屏幕】,将刚才的坐标输入
8、再点击【插入】,在脚本界面,就会出现一行脚本
9、然后点击上方的【运行】,可以在手机上看到效果,点击【保存】,即可保存到手机上
10、在手机上查看电脑上编辑的脚本
运行脚本
1、保存好脚本后,点击脚本后面的箭头,再点击【加载脚本】
2、在手机上就会出现一个小菜单,点击【▶】,当前脚本就会开始运行
3、其中文件夹图标会打开所有的脚本,这样可以快速切换脚本
【i】为脚本的介绍信息,如果使用的是别人的脚本,可能可以看到脚本的使用方法等
2、玩转按键精灵手机版之-中国象棋
准备工作
在开始之前,你需要准备以下几样东西:
- 一台真实的手机,安装了按键精灵手机版和一个中国象棋游戏软件(比如象棋巫师、皮卡鱼等)。
- 一台电脑,安装了Python和Flask框架,并且能够连接到局域网。
- 一个后端程序,能够接收FEN格式的棋盘布局,并且返回最佳的走法。这个程序可以是一个开源的象棋引擎(比如象棋云库、象棋巫师、皮卡鱼等),也可以是一个自己编写的算法。
步骤
1. 设置后端程序
首先,我们需要设置一个后端程序,来提供走法的服务。我们以皮卡鱼引擎为例,介绍如何用Python和Flask框架搭建一个简单的Web服务。
- 下载并解压皮卡鱼引擎(
https://github.com/pikafish/pikafish/releases),得到一个可执行文件pikafish.exe。
- 在电脑上创建一个文件夹,比如叫做auto_xiangqi,并且把pikafish.exe放进去。
- 在auto_xiangqi文件夹里创建一个Python文件,比如叫做app.py,并且写入以下代码:
```python
from flask import Flask, request, jsonify
import subprocess
import os
app = Flask(__name__)
设置引擎路径
engine_path = os.path.join(os.path.dirname(__file__), 'pikafish.exe')
创建一个子进程运行引擎
engine = subprocess.Popen(engine_path, stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
定义一个函数读取引擎输出
def read_engine():
result = ''
while True:
line = engine.stdout.readline().decode('utf-8')
result += line
if line.startswith('bestmove'):
break
return result
定义一个路由处理POST请求
@app.route('/move', methods=['POST'])
def move():
获取请求参数中的FEN字符串
fen = request.form.get('fen')
if not fen:
return jsonify({'error': 'FEN is missing'})
向引擎发送FEN字符串
engine.stdin.write(f'{fen}\n'.encode('utf-8'))
engine.stdin.flush()
读取引擎返回的走法
output = read_engine()
bestmove = output.split()[-1]
返回走法给客户端
return jsonify({'bestmove': bestmove})
运行Flask应用
if __name__ == '__main__':
本文关键词:云手机按键精灵怎么用,雷电模拟器按键精灵怎么用,按键精灵怎么用,造梦西游3按键精灵怎么用,键盘按键精灵怎么用。这就是关于《按键精灵怎么用,按键精灵使用教程》的所有内容,希望对您能有所帮助!更多的知识请继续关注《小知识百科站》百科知识网站:http://www.370300.com!
以上就是关于“按键精灵怎么用,按键精灵使用教程”的所有内容,希望分享的内容对您有帮助!更多的相关知识内容,请继续关注《小知识百科站》网站:http://www.370300.com/!。