Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

繁中服的支持 #597

Open
Kevin-Huang2000 opened this issue May 30, 2024 · 7 comments
Open

繁中服的支持 #597

Kevin-Huang2000 opened this issue May 30, 2024 · 7 comments

Comments

@Kevin-Huang2000
Copy link

Kevin-Huang2000 commented May 30, 2024

請問作者能想辦法支持繁中服嗎?謝謝

@ZhaoZuohong
Copy link
Contributor

ZhaoZuohong commented May 31, 2024

我们开发者很少,也没有人玩台服,单靠我们现在的力量是没有办法支持台服的。

如果想用在台服上,个人觉得可以先尝试替换以下的内容:

  • 字体文件:现在用简体的思源黑体和方正大雅宋生成图片,用于基建内的干员名称识别和公招结果识别。台服界面的字是繁体,需要替换对应的字体,否则会缺字。
  • 解包资源:auto_get_res_new.py 从解包库提取公招数据、仓库物品、干员列表和头像等数据,需要改成对应台服的资源。
  • 各种识别用的图片:在 arknights_mower/resources 下有很多包含文字的图片资源,也需要替换成台服游戏内对应的截图。

我想主要就是这三个方面,你可以动手试试,看替换完能不能跑起来。

@Kevin-Huang2000
Copy link
Author

Kevin-Huang2000 commented May 31, 2024

我们开发者很少,也没有人玩台服,单靠我们现在的力量是没有办法支持台服的。

如果想用在台服上,个人觉得可以先尝试替换以下的内容:

  • 字体文件:现在用简体的思源黑体和方正大雅宋生成图片,用于基建内的干员名称识别和公招结果识别。台服界面的字是繁体,需要替换对应的字体,否则会缺字。
  • 解包资源:auto_get_res_new.py 从解包库提取公招数据、仓库物品、干员列表和头像等数据,需要改成对应台服的资源。
  • 各种识别用的图片:在 arknights_mower/resources 下有很多包含文字的图片资源,也需要替换成台服游戏内对应的截图。

我想主要就是这三个方面,你可以动手试试,看替换完能不能跑起来。

謝謝你的回覆與建議,但我有個疑惑的地方,我看mower介面有可以直接調用maa的地方對吧?但maa本身又支持台服,不知道這樣有沒有可能可以繞過去你說的改那些東西的步驟呢?因為我看maa的外服resource檔裡面,幹員繁體簡體的轉換應該是用.json檔讀取轉換的

螢幕擷取畫面 2024-05-31 092643

@ZhaoZuohong
Copy link
Contributor

幹員繁體簡體的轉換

直接走解包库不费劲吧?另外没有必要进行转换,排班表直接写繁体的干员名更好。

直接調用maa的地方

Mower 调用 maa 的功能,现在只剩下刷理智(国服现在开的孤星活动,关卡导航是 mower 自己写的)、领每日奖励、肉鸽、保全(导航是 mower 自己的)、信用商店购物这五项了。剩下的功能全是 mower 自己实现的,识别用的方法和 maa 有很大的不同,maa 的东西对于 mower 没有帮助。

@Kevin-Huang2000
Copy link
Author

幹員繁體簡體的轉換

直接走解包库不费劲吧?另外没有必要进行转换,排班表直接写繁体的干员名更好。

直接調用maa的地方

Mower 调用 maa 的功能,现在只剩下刷理智(国服现在开的孤星活动,关卡导航是 mower 自己写的)、领每日奖励、肉鸽、保全(导航是 mower 自己的)、信用商店购物这五项了。剩下的功能全是 mower 自己实现的,识别用的方法和 maa 有很大的不同,maa 的东西对于 mower 没有帮助。

再次跟你確認一下,如果只是要mower裡面的基建換班功能,你上面說要替換的字體文件是在哪個路徑的哪個文件呢

@ZhaoZuohong
Copy link
Contributor

只是要mower裡面的基建換班功能

建议来加 QQ 频道(频道号:2r118jwue4)

替換的字體文件是在哪個路徑的哪個文件呢

  • 思源黑体:arknights_mower/fonts/SourceHanSansCN-Medium.otf
  • 方正大雅宋:不是开源字体,需要自己从官网下载,在 auto_get_res_new.pyload_recruit_template 里指定路径。

字体替换好之后,可以改一改 auto_get_res_new.py,生成房间内干员名称的图片和干员选择列表的图片,看看效果。

@Shawnsdaddy Shawnsdaddy changed the title 台服的支持 繁中服的支持 Jun 3, 2024
@Kevin-Huang2000
Copy link
Author

只是要mower裡面的基建換班功能

建议来加 QQ 频道(频道号:2r118jwue4)

替換的字體文件是在哪個路徑的哪個文件呢

  • 思源黑体:arknights_mower/fonts/SourceHanSansCN-Medium.otf
  • 方正大雅宋:不是开源字体,需要自己从官网下载,在 auto_get_res_new.pyload_recruit_template 里指定路径。

字体替换好之后,可以改一改 auto_get_res_new.py,生成房间内干员名称的图片和干员选择列表的图片,看看效果。

請問是
https://pd.qq.com/s/2r118jwue4
嗎?
他寫網址錯誤

@ZhaoZuohong
Copy link
Contributor

不是,在 QQ 里点击频道→搜索,输入频道号,应该就能找到 ArkMowers 频道了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants