meine
meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…
Yu-Gi-Oh! Master Duel Translation Script
Yu-Gi-Oh! Master Duel Translation Script
.ydk格式。如果是Windows7系统请下载后缀_win7的版本,如果想使用CLI请下载_CLI的版本。
中国大陆用户可在 蓝奏云 密码:5j6f 或者 Microsoft OneDrive 分流下载。
你可以通过 YGO.御坂美琴.CN 访问MDT网页工具。
你还可以在 Uncensored GFX 下载反和谐卡图补丁。
目前MDT拥有两个版本,有GUI界面的版本(推荐)和纯命令行CLI界面。此外MDT也提供网页工具。
从预打包的GUI版本(v0.2.x)启动(适合大部分用户)
mdt.exe。使用网页工具 MDT-web
命令行界面这是MDT v0.1.x版本的默认UI,在v0.2.3开始进行了拆分。
并不是每次release都会更新CLI,所以你可能要往前找一下后缀_cli的打包。
mdt.exe。| 快捷键 | 功能 |
|---|---|
| ctrl+s | 开启检测 |
| ctrl+p | 暂停检测 |
| ctrl+q | 退出程序 |
lp_window_name)选项。使用默认配置文件时可以把软件放在C:\mdt 目录下即可进行窗口置顶。可查看下一节,配置文件说明。可在config.ini文件中进行功能配置。以下是一份带有注释的样例。
cli组为CLI版本设置项,gui组为GUI版本设置项。
编辑ini时注意注释行开头必须是;
[cli]
; CLI基本设置
pause_hotkey = ctrl+p
; 暂停快捷键
exit_hotkey = ctrl+q
; 退出快捷键
switch_hotkey = ctrl+s
; 切换模式快捷键
window_on_top = 0
; 是否开启CLI窗口置顶 1置顶 0取消
lp_window_name = C:\mdt\mdt.exe
; 开启窗口置顶时需要提供窗口名,一般是软件安装路径
window_pos_x = 400
window_pos_y = 400
window_pos_cx = 400
window_pos_cy = 400
; 这四个参数是控制CLI窗口置顶时默认的窗口大小。
show_all_info = 1
; 如果你想要只显示中文卡名+卡密+效果,可以把这一项改成0。
[gui]
font_size = 12
; 字体大小 整数
window_alpha = 0.96
; 透明度
keep_on_top = 1
; gui窗口置顶 1置顶 0取消
ui_lock = 0
; gui窗口ui锁定 1锁定 0取消
web_search = 1
; 1开启网页卡查 0关闭
x_loc = 960
y_loc = 540
; gui窗口位置
x_len = 400
y_len = 600
; gui窗口大小
locale = zh-CN
; zh-CN简体,zh-TW繁体
borderless = 1
; 无边框 1开启 0取消
show_types = 1
; 卡片类型 1开启 0取消
show_en_name = 1
; 英文卡名 1开启 0取消
show_jp_name = 1
; 日文卡名 1开启 0取消
show_card_id = 1
; 卡密显示 1开启 0取消
show_notice = 1
; 显示提示 1开启 0取消
no_scrollbar = 1
; 隐藏滚动条 1隐藏 0显示
cv_mode = 0
; 识别模式 1图像 0内存
play_diy_bgm = 1
; 播放自定义BGM 1开启 0关闭
自定义BGM。(v0.2.13后支持)
在选中一张卡牌时,自动播放BGM或召唤词。样例为青眼亚白龙。可以在设置中开启。
自定义BGM配置文件位于`/data/bgm.json`。
json格式
{
"12253": {
"cn_name": "青眼亚白龙",
"file": "Blue_audio.wav"
},
"666666666666": {
"cn_name": "样例",
"file": "wav音频文件"
}
}
数字为cid值,可以在选中卡片后点击英文或日文名跳转官方数据库,在网址url中找到 cid=某个数字 。
中文名只做标识用。
音频文件目前只支持wav格式,其他音频格式(MP3,aac等)请转码为wav格式。
自定义卡表文件也位于`/data/`目录下。
sr.json SR优先级卡表
ur.json UR优先级卡表
breakpoint.json 断点卡表
格式类似自定义BGM
| TIER值 | 含义 |
|---|---|
| 1 | 非常重要UR |
| 2 | 重要UR |
| 3 | 重要SR |
| 99 | 无效断点 |
| 98 | 除外断点 |
| 97 | 破坏断点 |
对卡表进行PR前,推荐开启issue。
pip install -r requirements.txt
python mdt_gui.py
python mdt_cli.py
视频演示
v0.2.12版本
MDT-web
卡图反和谐补丁
v0.2.11版本
v0.2.10版本
v0.2.9版本
v0.2.5版本
v0.2.3版本
v0.2.1版本
v0.2.0版本
v0.1.4版本
v0.1.2版本
确认你是从本页所列途径下载的版本那就是误报。
源代码是公开的,不可能加入病毒,如果实在不放心可以直接执行源代码。MDT在GitHub统计已经,有足够多的人进行了源代码审查,没有出现过安全问题。
目前MDT以功能开发为主,现阶段对抗杀毒软件需要大量的精力而且毫无必要。因此不打算主动解决此问题,请直接添加信任。
先确认你是从本页所列途径下载的版本。
然后在你使用的杀毒软件以及Windows自带的安全系统里添加信任。参见Q1。
不同的杀毒软件的安全策略不同,给出的隔离清除方式也不同,因此会导致各种奇怪的问题无法一一叙述。如果尝试后依然无法解决,请提交issue。
不会。我第一赛季是白金1结算。
MDT以玩家数据安全为己任,不会在有风险情况下进行检测,目前Master duel游戏无法侦察MDT的读取行为,不需要担心。未来有机会可以加入CV引擎进行辅助,目前来说没有必要。
另外这个游戏没有反作弊,从经济角度考虑一个99%依赖服务端的游戏根本没必要进行检测,参考游戏王duel link。
如果你实在担心的话可以在设置中切换使用图像识别模式。
CLI版本在MDT v0.2.3版本进行拆分,拆分后对CLI版本只做基础可用性维护,原则上不再添加新功能。但欢迎PR。
先在游戏的开始页面(game start 那个页面),确认左上角的游戏版本号和readme中支持的游戏版本号一致。如果不一致请更新MDT或更新游戏。
确认其他条件正确,比如:使用管理员权限开启,已经完整解压全部文件,右键exe属性中解除锁定,在安全软件中添加信任,点击一张卡等。
如果条件都正确,请尝试更改steam存档缓存文件后缀。一般在游戏安装位置,目录地址类似SteamLibrary\steamapps\common\Yu-Gi-Oh! Master Duel\LocalData。里面有一个形如93b16f2的文件夹。先备份一下,然后在这个文件夹后面加几个1,93b16f21111111111111111。再开游戏和mdt试一下。
先在边框模式下调整大小。然后右键保存窗口位置。再在设置中切换为无边框。
之前通过内存读取的方式暂时无法在抽卡页面获得稳定指针地址,如果要实施检测需要对游戏进行注入,风险较高。所以一直在考虑中没有实施。
在v0.2.12版本后,引入了图像指纹识别,mdt在图像模式下可以通过窗口截图对游戏进行非侵入式检测,所以可以对抽卡和商店界面进行汉化支持。
如果有更好的基于内存的识别模式,还是一样欢迎提交 issue 或 PR。
有其他指针或功能欢迎提交 issue 或 Pull Request。
如果你有错误报告、建议、想法,请随时通过以下方式联系开发者:
报告故障时请附上全屏截图、Windows系统版本、MDT版本号和游戏版本号,方便快速定位。
v0.2.28
v0.2.26
v0.2.23
v0.2.22 beta
v0.2.21
v0.2.20
v0.2.19
v0.2.18
v0.2.17
v0.2.16
v0.2.15
v0.2.14 beta
v0.2.13
v0.2.12
v0.2.11
v0.2.10
v0.2.9
v0.2.8
v0.2.7
v0.2.6
v0.2.5
.ydk格式和文本格式。v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
现在有一个初步的GUI界面。
目前版本依然保留CLI界面。
v0.1.6
自动切换模式,现在不用手动切换卡组或者决斗模式。
支持回放模式中查询对手卡组。
由 @zealyahweh 贡献
v0.1.5
添加UAC判断,非管理员权限运行会执行重开。由 @RyoLee 贡献。
添加一个配置项,可选精简卡查内容。
v0.1.4
新增配置文件。可自定义快捷键,窗口置顶等。
置顶功能不再限制目录。
修复灵摆效果不显示的bug。
修复一个崩溃bug。
v0.1.3
增加窗口置顶功能
修复部分崩溃问题
v0.1.2
处理窗口闪烁。
v0.1.1
提供win7兼容版本。
注意本项目并没有开放捐赠。但是依然感谢以下捐赠者。
请多多分享本项目就好:)
GNU General Public License v3.0
Contributor Covenant Code of Conduct
This project is not affiliated with or sponsored by Konami or its licensors.
Card texts come from ygocdb.com and ygopro-database
Some multimedia content is NOT under GPLv3 License. Get in touch with Konami if you want to use it.
more like this
meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…
Create and add progress bars, Office365 Files and Dropbox Paper papers by labels and link them to your Todoist tasks.
search projects, people, and tags