A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 3406|回复: 0

自制钓鱼脚本(仅适用于第三方remote play PC)

[复制链接]

精华
0
帖子
439
威望
0 点
积分
493 点
种子
5 点
注册时间
2004-1-11
最后登录
2020-12-26
 楼主| 发表于 2018-2-11 08:39  ·  山东 | 显示全部楼层 |阅读模式
本帖最后由 downforce 于 2018-2-11 09:51 编辑

因为索尼官方的remote play仅支持键盘映射D-pad和○×两键,而358虽然可以改键位设置,
但是改完了键位,提示也变了却还是要按□键起钓,真是技术的光荣。所以只有用支持全键位键盘映射的第三方的远程控制软件remote play PC。
但但是这个软件现在不卖了,作者搞了个新玩意可以让官方的remote play支持全键位映射,
但但但是这个新玩意和按键精灵冲突,无法让脚本运行。
所以只有以前买过老版的remote play  PC的才能用这个脚本。
我映射的是D-pad“↑”对应键盘光标键“↑”“□”键对应键盘“E”
下面是脚本内容,在按键精灵里新建脚本,然后复制进去就行了。

  1. Hwnd = Plugin.Window.Find(0, "Remote Play PC") //查找Remote Play PC的窗口句柄
  2. Call Plugin.Window.Move(Hwnd, 0, 0) //将Remote Play PC窗口移动到屏幕左上角
  3. Call Plugin.Window.Active(Hwnd) //激活窗口
  4. Delay 2000
  5. Do //钓鱼循环开始
  6.     KeyPress "Up", 1 //按下D-pad上
  7.     Delay 5000 //暂停5秒
  8.     Do  //判断是否上钩循环开始
  9.         FindColorEx 1004,763,1025,794,"FFFFFF",0,0.8,intX,intY //查找“钓”字附近区域有无白色,相似度0.8
  10.         If intX > 0 And intY > 0 Then
  11.             Delay 100 //有,暂停100毫秒
  12.         Else  //没有,快速按□键50次,间隔50毫秒
  13.             For 50
  14.                 KeyPress "E", 1
  15.                 Delay 50
  16.             Next
  17.             Exit Do  //跳出上钩循环
  18.         End If
  19.     Loop
  20.     Delay 1000
  21. Loop
复制代码
有时会甩完杆立马收杆,但是不费钓饵,所以我就不找原因修改了。
解释一下思路

鱼上钩前这里显示有四个字,上钩后就只有两个字了,所以让脚本监测“钓”字这个图像位置有无白色,有就循环监测,没有了就开始按□键起钓。
突然想起来还有一点要注意,因为我用的是ps4pro,远程控制的分辨率我设成了1080p,普通ps4最大支持720p的远程控制,所以要自己修改“FindColorEx 1004,763,1025,794,"FFFFFF",0,0.8,intX,intY //查找“钓”字附近区域有无白色,相似度0.8”这行里的坐标。

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-11-22 10:59 , Processed in 0.127961 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部