cfm键位码工具,由b站up主Rlin寒心制作,自制开源,为穿越火线:枪战王者玩家而打造,是一款第三方键位码辅助工具,支持修改键位、查看键位、云存档等,整个软件占用内存较小,响应速度快,所有功能点击即可马上使用并生效,能够帮助玩家获取最极致的游戏体验
温馨提示
鸿蒙或者2024年2月份之后更新的安卓系统方法一无法授权,需要安装shizuku授权
在使用软件前,请确保已经下好了穿越火线:枪战王者这款游戏!!!
1、先将CFM键位码工具下载安装到手机上
2、先获取相应的权限,使用cfm键位文件夹
3、授权方法无效的可以使用shizuku来操作
shizuku下载地址请参考:https://www.mgwyx.com/android/qytbcd-9466.html
注:shizuku详细授权教程请在b站上搜索查找
4、进入游戏后,在本地键位点击对应ID的方案修改,输入键位码可替换键位数据用户ID可以在游戏内个人中心查看,位于头像上方,你可以上传本地的键位数据到云端,得到一个键位码。
软件使用的基础场景为:用户选择本地的一个键位文件(对应的一个用户的一个键位方案),点击修改,输入键位码后,即可完成键位的一键替换。键位文件将存放在云端,需要有一个数据库存储,用户可以将本地数据上传到云端,并返回一个键位码,唯一标识其上传的这个数据。
一、shizuku已授权,本地键位有时能加载出来有时一直转圈,怎么回事?
1、可能是shizuku权限掉了,需要重新启动一下shizuku;
2、可能是bug,只有授权时的那3s内有权限,时间一过就掉了,需要重新勾选以重新获得3权限;
二、用szk授权了,获取权限的时候还是无法使用此文件夹,具体是哪一步出了问题?
shizuku授权了直接可以看了,不用再授权文件夹
三、为何华为的鸿蒙4.2系统用不了?
软件只支持鸿蒙5.0以上,如果想使用,赶紧升级吧
四、为什么上传云端失败?共享键位转圈刷新不出来?
1、可以关闭软件再重新给权限试一试;
2、可能是服务器繁忙,等一会再试试;
3、可能是网络问题,可以试试换一个网络;
五、为什么扫码的替换不了?扫码的本地键位也没有?
那个号的键位估计是默认键位,不会生成本地文件,只需把游戏内键位随便改一下保存就有了
六、本地扫描出来的的键位怎么和目前游戏使用的键位不一样要怎么弄?
工具的预览功能按键位置会有一些偏差,使用过程中id要对得上,1是代表游戏操作按键配置,2代表的是配置
七、为什么有时候本地键位只有一个?
可能其他键位是默认的,因此没有本地文件
八、体验服可以用吗?
可以,主页最下面,有个切换体验服的按钮,切换了再点一下授权就行
九、为什么授权成功了,上传也成功了,有了五位数的键位码,修改后也提示成功了,但是上号依旧是原键位,怎么弄都不变?
种情况需要游戏在后台,然后进工具修改,改完马上返回游戏,然后随意切换一下键位就能刷新出来了
十、下载了shizuku文件,但是APP没有识别到,且data文件是空的,怎么回事?
可能是shizuku安装过程出现了错误,data文件是空的只能安装shizuku来授权
十一、一直上传失败怎么办?
重新授权后再试一下,本地键位读取失败时会上传失败
十二、本地键位一直转圈圈?
授权失败,建议用shizuku进行授权
1、支持预览本地键位
2、支持预览云端键位
3、支持共享键位并生存键位码
4、支持通过键位码修改本地键位
键位查看
分析键位文件的结构,定位用xPos和yPos来完成,其他还有透明度、大小等属性,但是不同按键的坐标原点不一样(策划这么搞一定有他的道理),共八个坐标系:左上、左中、左下、中心点、中下、右上、右中、右下;
需要按键都分类出来,然后对应到坐标系中。比较简单的方法是将键位json中的所有xPos和yPos改成0,然后能比较快速的分类;
然后剩下工作就比较简单了,用Canvas直接画就行;
Android/data/* 权限
在Android11之后,谷歌加入了文件沙箱存储模式,第三方应用就不能像以前一样直接访问Android/data目录了;
新的方法是用SAF框架来授予应用某个文件夹的权限;