BBchannel 使用指南 02、连接设备

您所在的位置:网站首页 adaptbb怎么连接 BBchannel 使用指南 02、连接设备

BBchannel 使用指南 02、连接设备

2023-12-15 16:10| 来源: 网络整理| 查看: 265

        启动程序后首先要做的就是连接设备,即在程序和游戏设备之间建立数据传输的通道,用以完成包括从游戏设备获取屏幕截图和程序向游戏设备发送模拟点击、拖动等指令的操作。这里的发送指令是发送给设备本身的指令而不是游戏程序,所以相当于是完全避免干涉游戏程序的物理上模拟人的操作。这里的设备可以是手机、模拟器或者诸如虫洞、airplayer等投屏反控软件。

        对于安卓手机、模拟器和IOS投屏反控连接的方式上也会有一些不同,下面分别说明。

        首先初次尝试使用此软件的用户请使用debug版本启动,以便查看连接时的调试信息。若自己按以下说明不能成功连接,可以把调试信息截屏私信我。

        另外请特别注意查看第四条的特别说明。

一、安卓模拟器:

        相对来说安卓模拟器的连接是最方便的,也是最推荐的连接方式。在软件菜单栏-连接-连接详情说明中可以查看相关说明,也可以按如下说明操作。

1、首先确定安卓模拟器的品牌,比如雷电、Mumu等,然后在菜单栏-连接-搜索设备选单中勾选相应设备名,如图:

已Mumu为例只需勾选Mumu,其他不要选

        如果你是用的模拟器没有在选单中就先不要管这一步。

2、点击菜单栏-连接中的第一条“搜索可选设备”,等待程序搜索,此时会显示

正在搜索

过一会儿若搜索成功会跳出窗口

搜索到设备

搜索到的设备名称各有不同,不需要管。如果搜索不到则会弹窗提示

未发现设备

这有可能是第一步中你的设备没在选单中,此时可以选择手动输入端口。

手动输入

具体输入的内容请自行百度你是用的模拟器的端口,另外一种比较推荐的办法就是换用设备选单中的主流模拟器。同时如果你是用的是多开的模拟器窗口可能也会搜索不到需要手动输入,多开端口如下:

模拟器类别       基本端口                    多开端口

     夜神           127.0.0.1:62001         127.0.0.1:62025+i(i=0,1,2,3...)

     逍遥           127.0.0.1:21503         127.0.0.1:21513+10*i(i=0,1,2,3...)

     MuMu        127.0.0.1:7555           127.0.0.1:7555(多开用的同一台虚拟机)

     蓝叠           127.0.0.1:5555          127.0.0.1:5565+10*i(i=0,1,2,3...)

     雷电           127.0.0.1:5555          127.0.0.1:5557+2*i(i=0,1,2,3...)

        以上是本人经过测试的,若使用其他模拟器可自行上网查找相应端口连接。

如果依然无法搜索到设备,可能是你的模拟器不支持adb连接(比如mumu手游助手的星云引擎)或者你的模拟器默认情况下没有开启adb功能(比如蓝叠模拟器,需要在设置中开启“允许ADB连接”的选项)。

        搜索成功后点击选择连接设备窗口中的确定按钮,等待一会儿,如果连接成功此小窗口会自动关闭,若连接失败一般会有提示,可按提示重新尝试连接。一般第一次连接时程序会自动在模拟器中安装一个叫“Yosemite”的APP用于截屏识图,若发现点击确定没反应,可能是此APP自动安装失败了,请手动安装,安装文件在FGOautomation\apks中。然后再尝试连接。

3、若连接失败有以下几种情况可逐条排查。

可能是ADB版本冲突所致,因为每个模拟器自带的ADB版本都可能不一样容易造成冲突不能有效连接。可尝试用本软件根目录下/adb/nox_adb中的文件替换模拟器的相应文件(具体模拟器中的路径可自行上网查询)。注意先备份以免造成模拟器不能运行需重装。

另外版本冲突也可能是你的电脑中本来就有adb工具和此软件的adb版本冲突。请按以下方法操作:

如何查看电脑是否本来就有adb工具?在任务管理器中结束所有可能存在的adb.exe进程,然后打开cmd,执行adb devices命令,若提示不是内部命令则表示原先没有adb工具,否则去任务管理器找到adb.exe进程右键查看文件所在位置就能找到,之后可删除或者保持adb版本和本软件的adb版本相同 ,本软件的adb工具所在目录为:FGOautomation\dist\UI\airtest\core\android\static\adb\windows。

可能是端口被其他进程占用所致,可添加系统环境变量改变ADB默认端口,变量名:ANDROID_ADB_SERVER_PORT    变量值可选用一个比较大的数值,一般其他进程不会用到,比如: 24678(不行就换几次),不会的可以百度“设置环境变量”。

可能是截屏方式不适用此模拟器导致失败,可在菜单栏-连接-额外连接参数-选择截屏方式中改用其他截屏方式尝试。需要说明的是某些情况下Minicap方式连接后会出现屏幕倒转现象,最好还是用Javacap方式。

偶尔会出现一些不可预料的问题不能搜索到或者连接失败,请尝试重启软件、重启模拟器,甚至重启电脑。

若以上方法均失败,可以考虑更换模拟器。这里比较推荐雷电和mumu,相对来说比较流畅,可以开高帧率。注意:mumu手游助手星云引擎不能连接(不支持ADB),蓝叠有时会点击不到不推荐用,某些模拟器的64位版本会识别不出图片(如夜神,是否识别到图片可以看连接后FGOautomation目录中的gamewnd.png图片是否为当前游戏界面)。

二、安卓手机:

        安卓手机连接首先是用数据线将手机连接到电脑,手机上需要开启USB调试,若开发者模式有“允许模拟点击类似的选项”也请打开。另外真机连接时有可能因为电脑上没有安装成功ADB驱动而连接失败,请搜索下载ADB通用驱动安装再尝试。对以上这些不知道怎么操作的用户请自行百度。

        完成以上设置后同样是点击菜单栏-连接-搜索可选设备,之后的操作可以参照以上安卓模拟器的步骤。手机上同样会自动安装“Yosemite”这个APP,若不能自动安装上请手动安装。

        手机连接并不能确保所有手机都能成功,若进行上述连接失败排查(安卓模拟器部分说明)后还是不能连接,推荐使用模拟器游戏。

        手机连接后同样请查看FGOautomation目录中的gamewnd.png图片是否为游戏界面图片,若是黑屏图片请在菜单栏-连接-额外连接参数-选择截屏方式中改用其他截屏方式尝试。

        另外某些手机是异形屏的(屏幕比例不是1920*1080的)请在菜单栏-设置中勾选“异形屏设备”,否则会在运行过程中出现图片识别错误。一些特殊的手机在游玩FGO时会出现三面有黑边的情况,勾选异形屏也不能正确识别图片,请尝试查看手机设置中是否有“适配全面屏”之类的选项进行设置。否则则无法使用。

左右下三面有黑边

三、IOS设备:

        IOS设备首先要自行解决投屏反控的问题,目前的方案有虫洞等通过蓝牙投屏反控的软件(无需越狱,不是很稳定,会有误触控)和越狱后用Airplayer投屏反控(稳定),相关的操作请自行查询虫洞官网和百度越狱、Airplayer的操作。

        实现投屏反控后,可点击本软件菜单栏-连接-连接win窗口。

win窗口连接

若是虫洞方案请勾选IOS-虫洞选项,在真机宽和真机高文本框中输入手机或平板的分辨率数据,在虫洞游戏界面高度选框中选择合适的窗口大小(用以调节虫洞窗口大小,推荐选720以保证足够的分辨率能够比较精准识别图片)。在虫洞菜单栏高度中输入虫洞窗口的高度(可电脑截屏在画图或者PS等图片处理软件中测量出该高度)

虫洞窗口高度

        点击获取游戏窗口按钮后把鼠标移动至游戏窗口,等倒计时结束会出现半透明的带红框窗口覆盖在游戏窗口之上以标定游戏窗口。红框需要准确的框选游戏窗口而把一些蓝边之类的排除在外。若发现没有自动准确框选请尝试调节偏移量数据点击“应用并保存设置”,多次尝试后准确框选游戏界面。(一般airplayer方案不需要调节偏移量,全部为0即可,也不要勾选IOS-虫洞选项)。

        完成上述操作后查看FGOautomation目录中的gamewnd.png图片是否为游戏界面图片,若黑屏则可能你的电脑上需要用管理员身份启动本软件,若游戏界面不全或者只占一个角落则是电脑显示比例没有设置成100%导致的,可百度操作设置。管理员启动操作可参看《BBchannel 使用指南 01、下载安装启动》相关说明。(可在网页Ctrl+F搜索管理员)

        最近听说B站已经在开发IOS端和安卓端可以互相登录的功能,希望能够早日实装,就不用这么麻烦了。

        IOS的连接也可参看视频演示

        https://www.bilibili.com/video/BV1Qg411w7XL

四、特别说明:

        win窗口的连接方式也可以用在模拟器上,而且此连接方法获取图片速度更快,运行更流畅。对于模拟器连接嫌麻烦或者有困难的用户可以考虑用win窗口连接(此时不需要搜索设备),操作和上面说的基本一样,更方便的是连接模拟器时偏移也都不需要调节统一为0即可。关于获取界面的成功与否也参看上面的说明。

        但需注意某些模拟器不能使用此方法获取游戏界面,而另外一些模拟器则可能获取了正确的图像但是不能点击操作,此时请还是使用第一条的连接方式。目前发现MUMU模拟器是不能使用的,另外在win7系统上雷电模拟器也不能使用。详情请大家自行尝试,可能电脑环境不同也会有差异。

        另外用win窗口连接的方式在运行中不能最小化游戏窗口或者息屏(用第一种方法一般息屏也能运行,请区别息屏和睡眠,但也有部分用户反映息屏会出错识别不到图片,请大家自行尝试),也不能把一部分游戏窗口移出屏幕边缘,但是游戏窗口被其他窗口遮挡是可以的。同时运行中真实鼠标光标请不要停留在或者移动到游戏窗口中,由于win系统的特性,如果真实鼠标在游戏窗口中二程序发送指令操作点击,此时真实鼠标也会出现点击(和模拟点击同时生效),可能造成误点击的情况。请特别注意。

        



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3