游戏精英
 
- 贡献度
- 514
- 金元
- 21976
- 积分
- 4254
- 精华
- 0
- 注册时间
- 2017-6-9
|
这是一个基于单窗口设计的桌面工具:它能从CrimsonDesert.exe程序中获取角色的实时位置信息,并在MapGenie交互式地图上显示出来。用户可以随时传送到任意地点、保存导航点、根据相机的视角旋转地图,还能在不同设备间同步位置信息。
这是一个单窗口桌面工具,它能从CrimsonDesert.exe程序中获取角色的实时位置信息,并在界面上显示出一个实时标记。MapGenie交互式地图:可以传送到任意地点,保存导航点,通过屏幕视角旋转地图视图,查看附近的MapGenie站点信息,并能在不同设备间同步位置标记。
Chrome扩展程序:https://github.com/leandrodiogenes/cd-companion-chrome/releases/,Firefox扩展程序:https://addons.mozilla.org/pt-BR ... n-desert-companion/,请在浏览器中使用MapGenie工具,而不要使用内置的叠加窗口。
安卓应用: https://github.com/leandrodiogen ... apk/releases/latest,可以在手机或平板电脑上使用MapGenie作为第二屏幕。无需下载Play商店应用,直接通过APK文件进行安装即可。
GitHub(欢迎贡献代码): https://github.com/leandrodiogenes/cd-companion
特点/优势
1.实时追踪
在MapGenie地图上,玩家位置以60赫兹的频率实时更新显示。指示角色面向方向的箭头(即实体向量或位置变化量)自动检测游戏领域,可无缝在Pywel和Abyss模式之间切换。
2.瞬间移动
点击地图上的任意位置即可传送到该处。传送到游戏地图上的目标地点标记处(快捷键:F5)使用“取消”按钮(快捷键:Shift+F5)可以立即撤销任何传送操作。每次传送后,都会自动获得10秒的无敌时间。为了与其他模组兼容,可以在设置中完全禁用“传送钩”功能。
3.附近地点
可选择弹出窗口,查看当前游戏位置附近的MapGenie定位点。在移动过程中,列表会实时更新,因此无论你身处何处,都能持续使用它来辅助探索。在设置中启用附近快捷键:按 Shift+N 或 LB+下方向键即可弹出窗口。使用W/S键、方向键或D键来控制移动方向。使用空格键、回车键或字母“A”来标记或取消标记各个位置。按 Esc 键或 B 键即可结束操作;焦点会自动回到“绯红沙漠”界面。标记会实时同步到所有连接的客户端上,而不会重新返回到触发该标记的界面中。
4.航点/路径点
可以按名称保存个人导航点,随时可以传送到这些地点。通过覆盖面板来过滤、重命名或删除航点。航点信息会保存在本地,并能在不同会话之间保持不变。
5.地图旋转
旋转MapGenie地图,使其与游戏中的摄像机方向一致。或者根据角色的朝向来旋转。无论处于哪种模式,方向箭头都会自动调整,以确保其指示的准确性。
6.位置同步
在MapGenie上标记或取消标记某个位置后,该更改会实时同步到所有连接的客户端上。能够同时与覆盖层、Chrome扩展程序以及安卓应用程序进行交互/配合使用。
7.覆盖窗口
始终处于显眼位置,无边框设计,可从任意边缘或角落调整大小。圆形/椭圆形界面设计,配有简洁的浮动控件可调透明度(0–90%)自动跟随游戏窗口的位置(可选)全局热键:按 Ctrl+Shift+M 可以显示/隐藏该功能。
8.Chrome扩展程序(可选)
这款Chrome扩展程序可以让您在浏览器中直接使用MapGenie,而无需通过弹出窗口来操作。请下载压缩包,解压后,然后在开发者模式下通过chrome://extensions页面进行安装。CD_Companion.exe必须保持在后台运行状态,因为它充当着本地服务器的角色。如果你只想使用浏览器来操作,可以按下Ctrl+Shift+M来隐藏覆盖窗口。
9.安卓应用(可选)
这款安卓应用程序能将你的手机或平板电脑变成一个实时的“第二屏幕地图”。它通过本地网络与CD_Companion.exe相连,从而能够显示带有你实时位置标记的地图。使用时无需下载任何应用来自Play商店,也无需创建账户。需要安卓系统8.0或更高版本。PC上必须运行着CD_Companion.exe程序,而且两台设备必须处于同一网络中。从上面的链接下载APK文件,允许手机从未知来源安装应用,然后在应用设置中配置电脑的本地IP地址。
10.仅服务器模式(在v0.08.00版本中新增)
完全跳过覆盖窗口:以无界面本地服务器的模式运行CD_Companion.exe,将该服务器作为数据源,为Chrome扩展程序或安卓应用程序提供数据支持。
11.其运作原理是怎样的
CD Companion通过AOB模式扫描和代码注入技术,直接从游戏的进程内存中读取角色的位置信息。该工具不会修改任何游戏文件。角色位置数据会通过本地的WebSocket进行传输,而所有连接的客户端——无论是内置的界面、Chrome扩展程序,还是安卓应用程序——都能够在MapGenie上显示这些位置信息。
12.一切运作正常。只有一个可见窗口的单一进程没有控制台窗口,也无需单独管理服务器。
13.安装
从“文件”选项卡中下载CD_Companion.exe。
将其放置在游戏文件夹外的任意位置即可。
右键点击该exe文件,然后选择“以管理员身份运行”。
打开《深红沙漠》游戏。该工具会自动与游戏连接并启用。
该覆盖窗口是一个始终显示在屏幕顶部的小型窗口,可以让你随时查看自己在地图上的位置。
无需安装Python环境。该可执行文件为完全独立运行的程序,无需其他依赖。
15.重要提示/注意事项
必须以管理员身份运行——这是读取进程内存所必需的。杀毒软件的误报现象:某些杀毒程序(如Windows Defender等)可能会将CD_Companion.exe标记为可疑文件。但实际上,这是一种误报。该工具利用AOB模式扫描和代码注入技术来读取和写入游戏内存中的数据。这类检测方式是启发式扫描器默认会采用的,即便该软件本身是无害的。除了用于连接MapGenie的服务外,没有其他网络流量会从您的机器中传出。如果被标记为可疑文件,请将该exe文件添加到杀毒软件的排除列表中即可。
“传送”功能使用了物理引擎相关的机制来实现。它无法绕过反作弊系统,因此在线使用时需自行承担风险。模组兼容性:该插件会在游戏内存中插入相应的“钩子”。当另一个ASI模组也插入了相同的移动/物理相关功能时(比如OpenFlight这个模组——感谢sm1ly/Middle将其代码公开),该插件会尝试检测到现有的钩子,并让两个模组能够协同工作。对于其他冲突情况,可以尝试在插件设置中关闭传送功能——这样就能避免物理相关功能及无敌效果被触发。更改设置后,请重新启动游戏和插件。
内存模式是在运行时通过AOB扫描发现的,而这些模式可能会在游戏补丁发布后发生变化。每次补丁更新后,我们会尽快发布相应的更新版本。
该工具不会修改任何游戏文件。日志会被写入到与exe文件位于同一文件夹中的cd_server.log文件中。
16.要求/条件
Windows 10或11
管理员权限
CrimsonDesert.exe正在运行中(该工具会自动等待其启动)。互联网连接(用于MapGenie软件)
17.安卓应用所需条件/安卓应用的需求
安卓8.0或更高版本在同一个局域网中运行的CD_Companion.exe程序互联网连接(用于MapGenie程序)
18.常见问题解答
.我需要安装Python吗?
.不。CD_Companion.exe是一个独立可执行的程序。只有当你想从源代码进行编译运行时,才需要使用Python。
.为什么需要管理员呢?
.该工具能够从游戏的内存中读取实时数据。在Windows系统中,执行此操作需要具备更高的权限。
.游戏补丁更新后,该标记就不再更新了。
.游戏补丁可能会改变该工具所依赖的内存地址。请等待更新版本的发布。通常需要几天的时间。
.我能撤销一次传送操作吗?
.是的。按住Shift键并点击F5,或者单击“中止”按钮,即可返回到之前的状态。
19.我的航点保存在哪儿了?
.文件保存在本地路径%LOCALAPPDATA%\CD_Teleport\cd_overlay_waypoints.json中。这些文件永远不会被上传到其他地方。
.这在“深渊”里也能用吗?
.是的。该工具能检测出你当前所处的领域,并为“Pywel”和“Abyss”分别应用不同的坐标校准方式。
20.我可以在第二台显示器上使用这个吗?
.是的。使用Chrome扩展程序后,可以在第二台显示器上查看地图,而不会出现叠加显示的情况。
21.我可以在手机上使用这个吗?
.是的。该安卓应用程序通过本地网络与CD_Companion.exe相连,从而能在手机或平板电脑上显示实时地图。两台设备必须处于同一个Wi-Fi网络中。请从上面的GitHub下载链接中获取APK文件。
22.这个插件与我使用的另一个模组存在冲突。
最新版本中加入了钩子机制的调整功能,这将有助于提升其与各种飞行模组以及其他涉及相同移动/物理机制的模组的兼容性。如果仍然出现冲突,请尝试在辅助设置中关闭传送功能。这样就能避免物理相关机制及无敌效果被错误地应用到游戏中。更改设置后,请重新启动游戏和辅助程序。
23.-来自百度网盘超级会员v9的分享
更新日志
v0.9.0
可配置的覆盖热键
现在,切换显示/隐藏覆盖层的快捷键(之前固定为Ctrl+Shift+M)可以在“设置”>“窗口”中自行更改。此外,你还可以为该操作指定一个控制器组合键,从而无需使用键盘即可切换覆盖层的显示状态。系统托盘图标现在,无论是“完整模式”还是“仅服务器模式”,系统托盘上都会显示相应的图标。右键点击该图标即可退出应用程序。在“完整模式”下,可以左键点击图标,或者使用“显示/隐藏覆盖窗口”菜单项来切换覆盖窗口的显示状态。这意味着“仅服务器模式”不再需要通过任务管理器来关闭了。
v0.9.1
现在,尝试启动第二个“CD Companion”实例时,会弹出警告信息,程序会立即退出,而不会打开另一个窗口。
v0.9.2版本
修复:编译后的可执行文件中没有系统托盘图标。现在,图标文件已经正确地被包含在程序中,并能在运行时正常显示出来。变更记录
v0.10.0
语言支持
覆盖界面现已完成全部翻译。你可以在“设置”>“窗口”>“语言”中切换英语和巴西葡萄牙语两种语言。
可以通过将JSON文件放入可执行文件旁边的locales/目录中来添加社区翻译内容,只需这样做即可,无需重新编译。详情请参阅https://github.com/leandrodiogen ... y/locales/README.md有关格式及投稿要求的详细说明,请参阅相关指示。
v0.10.1
韩语内容由Doleun提供。
v0.10.2
现在,可配置的键盘热键支持使用单个按键、带一个修饰键的快捷键,以及带多个修饰键的快捷键。此外,F1-F12键以及数字小键盘上的按键也可以被指定为热键使用。
v0.10.3
德语支持功能由HaZt-Panda提供。
由yv4ev3r提供支持,支持简体中文和繁体中文两种语言。
游戏补丁1.06.00——已知问题一览
今天的更新导致其中一个钩子损坏了:
传送功能以及玩家移动方向箭头的相关设置——在新的游戏版本中,与物理效果相关的参数需要重新调整。
使用传送功能(F5键)会导致游戏崩溃,而且地图上的方向箭头也会变得无法正常显示(建议在方向设置中选择自动模式或Delta模式)。
在问题得到解决之前,请不要使用传送功能。
位置追踪、相机旋转功能,以及附近的地点和导航点都不会受到影响。
我已经注意到这个问题了,明天会着手解决它。新版本发布后,我会在这里公布更新情况。
变更记录
v0.10.4
现在可以通过“设置”>“传送”来更改传送热键的设置,包括“前往标记点”和“取消传送”等功能对应的热键。v0.10.5
这是针对游戏补丁1.06.00发布的兼容性修复措施。在更新游戏后,使用传送功能时,伴生角色可能会导致游戏崩溃。现在这个问题已经得到解决:无需手动删除任何文件,伴生角色能自行检测到兼容性问题并进行调整。
v0.11.0
高DPI缩放功能:现在,无论显示器设置为125%、150%还是其他Windows系统支持的缩放比例,设置界面都能正确显示。该功能可在“设置”>“性能”>“高DPI缩放”中进行开启或关闭(默认处于开启状态,启用后需要重新启动电脑)。
v0.11.1
新增了切换按键,可用于在方形窗口和圆形窗口之间切换(可通过键盘或控制器操作)。每种窗口样式都会记住其自身的位置和大小。具体设置请在“设置”>“窗口”>“切换窗口样式”中进行调整。
航点面板上的触摸目标区域被扩大了:文字行、按钮、筛选输入框以及“保存”按钮的尺寸都变大了。
已修复:现在,在切换窗口形状时,浮动按钮的位置能够正确调整。居中功能的Y轴滑块的起始值为0,刻度间隔为5。而在圆形模式下调整尺寸时,所使用的滑块背景颜色变为金色。
Chrome扩展程序安装方法 (Installation)
求版主设置回复可见。
|
评分
-
1
查看全部评分
-
|