Git Product home page Git Product logo

Comments (26)

shabbywu avatar shabbywu commented on August 12, 2024

截图看下游戏目录?另外你是什么操作系统。

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

@492899840 你图没传成功

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

结合另一个用户反馈的问题,你这边也是 win10 系统吗?

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

搭建了个 win10 虚拟机,的确如反馈一样无法打开,我排查下。

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

有劳大佬~

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

bb_translator.zip

新装的虚拟机安装 VC_redist.x86 后就能打开,你试试这个版本,理论上打开失败能在终端看到报错信息。

image

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

Suggestion [3,General]: 找不到命令 bb_translator.exe,但它确实存在于当前位置。默认情况下,Windows PowerShell 不会从当前 位置加载命令。如果信任此命令,请改为键入“.\bb_translator.exe”。有关详细信息,请参阅 "get-help about_Command_Precedence"。
PS C:\SteamLibrary\steamapps\common\BattleBrothers> .\bb_translator.exe
HelloImGui ERROR: assetFileFullPath(fonts/font.ttf) failed!
Tried the following assets folders:
folder provided by HelloImGui::SetAssetsFolder():
C:\Users\歪勾勾\AppData\Roaming\bb-translator\assets
current_folder/assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/assets
exe_folder/assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/assets
exe_folder/../assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/../assets
(you can call HelloImGui::SetAssetsFolder() to set the default search location)
at D:\a\bb-translator\bb-translator\vcpkg\buildtrees\hello-imgui\src\1c2e6b96bd-19c7c1ba5a.clean\src\hello_imgui\internal\hello_imgui_assets.cpp:241
HelloImGui ERROR: LoadAssetFileData: cannot load fonts/font.ttf (also tried )
(you can call HelloImGui::SetAssetsFolder() to change the assets default location. at D:\a\bb-translator\bb-translator\vcpkg\buildtrees\hello-imgui\src\1c2e6b96bd-19c7c1ba5a.clean\src\hello_imgui\internal\hello_imgui_assets.cpp:340
HelloImGui ERROR: assetFileFullPath(fonts/fontawesome-webfont.ttf) failed!
Tried the following assets folders:
folder provided by HelloImGui::SetAssetsFolder():
C:\Users\歪勾勾\AppData\Roaming\bb-translator\assets
current_folder/assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/assets
exe_folder/assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/assets
exe_folder/../assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/../assets
(you can call HelloImGui::SetAssetsFolder() to set the default search location)
at D:\a\bb-translator\bb-translator\vcpkg\buildtrees\hello-imgui\src\1c2e6b96bd-19c7c1ba5a.clean\src\hello_imgui\internal\hello_imgui_assets.cpp:241
HelloImGui ERROR: LoadAssetFileData: cannot load fonts/fontawesome-webfont.ttf (also tried )
(you can call HelloImGui::SetAssetsFolder() to change the assets default location. at D:\a\bb-translator\bb-translator\vcpkg\buildtrees\hello-imgui\src\1c2e6b96bd-19c7c1ba5a.clean\src\hello_imgui\internal\hello_imgui_assets.cpp:340
HelloImGui ERROR: assetFileFullPath(fonts/font.ttf) failed!
Tried the following assets folders:
folder provided by HelloImGui::SetAssetsFolder():
C:\Users\歪勾勾\AppData\Roaming\bb-translator\assets
current_folder/assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/assets
exe_folder/assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/assets
exe_folder/../assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/../assets
(you can call HelloImGui::SetAssetsFolder() to set the default search location)
at D:\a\bb-translator\bb-translator\vcpkg\buildtrees\hello-imgui\src\1c2e6b96bd-19c7c1ba5a.clean\src\hello_imgui\internal\hello_imgui_assets.cpp:241
HelloImGui ERROR: LoadAssetFileData: cannot load fonts/font.ttf (also tried )
(you can call HelloImGui::SetAssetsFolder() to change the assets default location. at D:\a\bb-translator\bb-translator\vcpkg\buildtrees\hello-imgui\src\1c2e6b96bd-19c7c1ba5a.clean\src\hello_imgui\internal\hello_imgui_assets.cpp:340
HelloImGui ERROR: assetFileFullPath(fonts/font.ttf) failed!
Tried the following assets folders:
folder provided by HelloImGui::SetAssetsFolder():
C:\Users\歪勾勾\AppData\Roaming\bb-translator\assets
current_folder/assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/assets
exe_folder/assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/assets
exe_folder/../assets:
C:\SteamLibrary\steamapps\common\BattleBrothers/../assets
(you can call HelloImGui::SetAssetsFolder() to set the default search location)
at D:\a\bb-translator\bb-translator\vcpkg\buildtrees\hello-imgui\src\1c2e6b96bd-19c7c1ba5a.clean\src\hello_imgui\internal\hello_imgui_assets.cpp:241
HelloImGui ERROR: LoadAssetFileData: cannot load fonts/font.ttf (also tried )
(you can call HelloImGui::SetAssetsFolder() to change the assets default location. at D:\a\bb-translator\bb-translator\vcpkg\buildtrees\hello-imgui\src\1c2e6b96bd-19c7c1ba5a.clean\src\hello_imgui\internal\hello_imgui_assets.cpp:340
PS C:\SteamLibrary\steamapps\common\BattleBrothers>

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

...相同的问题.
因为 windows 用户名包含了汉字等特殊字符,触发了常见的编码问题。尝试修复了下,等下发个小版本。
简单测试了待会发布的版本能打开,由于虚拟机没装 steam 就没测能不能正常使用。

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

试了下不好兼容,新构建的版本能打开但使用不了。。

现在还有个最终方案 - 将系统编码设置成 utf-8

  1. 菜单栏搜索 lang
    image

  2. 打开管理语言设置
    image

  3. 勾选使用 utf-8 编码
    image

设置后会需要重启,重启操作系统就默认使用 utf-8 编码。这时候打开就没问题了。

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

方法可行,但会直接导致电脑中有的老软件出现乱码……还是算了……
另外,经测试,和用户名无关,但和“C:\USERS\某用户“的这个文件夹是否是汉字有关,我当前用户名是英文,但过去是由中文导致文件夹是中文,于是当前用户打不开翻译器,然后我新建了一个用户,顺利打开翻译器
如果和我一样的情况那就是去百度查怎么修改用户名和用户名文件夹就行了,我改成功了,翻译器也能正常工作,但是修改用户名文件夹有一定的注册表风险,如果有水友要改请慎重~
综上,谢谢大佬的帮助~

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

想到另外的解决方案了,测试了能用,等我用流水线构建好就发布个版本。

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

image
另,我已成功初始化翻译,但是点击翻译文本之后,生成了Battle-Brothers-CN后似乎就没动静了,翻译器的日志如图,就是这一段无限重复的样子,清空了也是继续生成这一段~

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

https://github.com/shabbywu/bb-translator/releases/tag/v1.1.1

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

这个报错是有资源没解压成功。(今天才发现没检查解压的状态。
C:\Users\{你的用户名}\AppData\Roaming\bb-translator\ 这整个目录删了让它重新解压应该可以恢复。

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

image
上图是1.0的翻译器,我先是删掉昨晚生成的bb-translator的文件夹,然后重新初始化,初始化成功,但是点击翻译文本后出现上图报错。之后我关掉翻译器,再打开,没做其他操作,翻译成功……
然后,1.1.1打不开,情况和这贴子最开始的是一样的,但现在我的用户名和用户名文件夹都是英文了……

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

ImportError 这个报错...我想起来原因了,上个月我重构了 _squirrel 这底层依赖库, 删了一些不必要的 API. 所以使用 1.1.1 后会无法启动 1.0(另外 1.0 有个致命bug需要升级到 1.1.0)
临时的修复方案同样是删除 C:\Users\{你的用户名}\AppData\Roaming\bb-translator\,我待会再加个标记位解决这问题...

===
1.1.1 打不开的原因也确认了...兼容了特殊字符后,没特殊字符就打不开了,我看下是不是旧方案的代码没删干净导致的。

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

还有个不是BUG的BUG,在启动翻译器时可能会生成一个空的文件夹,目录为“D:\杩呴浄涓嬭浇\bb_translator.v1.1.1”,昨天修改为UTF-8之后第一次出现,我应该删过两三次了,似乎1.0也会,但好像不是必然~

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

测试确认了,是多用户的问题. Battle-Brothers-CN 属于另外的用户会导致 git 无法正常使用

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

那我这边就没啥问题了,1.0也能正常工作了,辛苦大佬~~
1.1.1如有发布我会再行测试~~

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

更新了
https://github.com/shabbywu/bb-translator/releases/tag/v1.1.2

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

1.1.2启动失败,进程短暂出现又消失

from battle-brothers-cn.

shabbywu avatar shabbywu commented on August 12, 2024

好奇怪,隔壁另一个 issue 反馈说能正常启动,我测试环境也能正常启动。

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

那就忽略吧,反正1.0能用,或许哪天来个新水友也有这个情况就能排查了

from battle-brothers-cn.

492899840 avatar 492899840 commented on August 12, 2024

image
进入城镇时,接任务时界面打不开,按ESC能离开城镇,但是再次进入城镇的时候城镇界面就出不来了,这图是进城镇时大地图作为背景有一层黑色遮罩。

from battle-brothers-cn.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.