怎样写一个完整的按键精灵 iOS 脚本示例

打印 上一主题 下一主题

主题 1010|帖子 1010|积分 3030

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
ios脚本用于在某游戏中自动完成一些任务
plaintext
  1. // 设置循环次数
  2. Dim count
  3. count = 10
  4. // 主循环
  5. While count > 0
  6.     // 在屏幕上查找特定图像,如果找到则点击
  7.     Dim intX, intY
  8.     FindPic 0, 0, 1000, 1000, "游戏中的特定图像.png", 0.9, intX, intY
  9.     If intX > -1 And intY > -1 Then
  10.         Tap intX, intY
  11.         Delay 1000
  12.     End If
  13.     // 输入文本
  14.     InputText "一些需要输入的指令"
  15.     Delay 1000
  16.     // 点击屏幕上的坐标
  17.     Tap 500, 600
  18.     Delay 1000
  19.     // 滑动屏幕
  20.     Swipe 200, 300, 600, 300
  21.     Delay 1000
  22.     // 判断游戏中的状态,如果满足条件则执行操作
  23.     Dim statusText
  24.     statusText = Ocr(300, 400, 500, 500, "FFFFFF-000000", 0.9)
  25.     If statusText = "游戏中的特定状态" Then
  26.         Tap 400, 450
  27.         Delay 1000
  28.     End If
  29.     count = count - 1
  30. Wend
复制代码
在上述脚本中:


  • 起首定义了一个变量count并初始化为 10,用于控制循环次数,表示脚本会重复实行以下操作 10 次6。
  • 在循环体中:

    • 使用FindPic命令在屏幕范围 (0,0,1000,1000) 内查找名为 “游戏中的特定图像.png” 的图像,相似度为 0.9,假如找到则获取其坐标并点击该位置5。
    • 使用InputText命令输入指定的文本 “一些必要输入的指令”6。
    • 使用Tap命令点击坐标 (500,600)6。
    • 使用Swipe命令从坐标 (200,300) 滑动到 (600,300)6。
    • 使用Ocr命令在屏幕范围 (300,400,500,500) 内辨认颜色为 “FFFFFF-000000”、相似度为 0.9 的文字,并将辨认结果存储在statusText变量中,然后判断假如该文字便是 “游戏中的特定状态”,则点击坐标 (400,450)4。

  • 每次循环结束后,将count的值减 1,当count的值变为 0 时,循环结束,脚本停止运行。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

曂沅仴駦

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表