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

希望能增加一个代理配置项,以及导出宏支持多语言 #12

Open
huaxianyan opened this issue Dec 12, 2023 · 14 comments
Open
Labels
enhancement New feature or request

Comments

@huaxianyan
Copy link

huaxianyan commented Dec 12, 2023

你好,我是主玩国际服的玩家,客户端语言是日文。程序本地数据都是中文的,选择 xivapi 因为网络问题无法正常加载数据,所以希望能够配置代理项用于访问并拉取数据

另外导出宏那里可否选择语言来变更宏以应对多种客户端使用?

@huaxianyan
Copy link
Author

另外思考了一下双修又不打汉化的玩家,或者汉化还没有覆盖到的新内容,很可能会面临一个去配置里来回切换数据源的情况。

基于此是否考虑数据源配置从单选改为复选,对应的在配方处根据是否多选以及多选的情况变成对应的选项卡以方便切换?

@Tnze
Copy link
Owner

Tnze commented Dec 12, 2023

目前不走系统代理吗

@Tnze
Copy link
Owner

Tnze commented Dec 12, 2023

基于此是否考虑数据源配置从单选改为复选,对应的在配方处根据是否多选以及多选的情况变成对应的选项卡以方便切换?

目前的代码结构不是很方便做成这种形式,数据源设置同样会影响到宏模拟器界面里的初始品质设置界面。那个界面会从数据源读取配方的原材料表。

不过如果很多人反馈切换数据源麻烦的话还是可以考虑一下如何做成在选项卡切换的。

@Tnze Tnze added the enhancement New feature or request label Dec 12, 2023
@Tnze
Copy link
Owner

Tnze commented Dec 12, 2023

导出宏那里可否选择语言来变更宏以应对多种客户端使用?

导出宏那里也是根据当前语言设置选择输出的技能名的。

并且我记得没错的话国服客户端也可以识别其他语言技能名吧

@huaxianyan
Copy link
Author

目前不走系统代理吗

我测试系统代理能管,但是开系统代理会对电脑里的其他软件多多少少会有点影响,所以还是期盼能有自己的代理配置

导出宏那里也是根据当前语言设置选择输出的技能名的。

并且我记得没错的话国服客户端也可以识别其他语言技能名吧

UQ(YH~`UEYKK}TW$O%X~OFY

图里我选择了一个 6.5 老主顾才加入的道具 魅惑の立体造形物,但是宏导出这里依然是中文

国服客户端能不能识别其他语言技能名我没有测试过,提这个需求主要是为了使用非中文客户端时能够方便点一键复制

目前的代码结构不是很方便做成这种形式,数据源设置同样会影响到宏模拟器界面里的初始品质设置界面。那个界面会从数据源读取配方的原材料表。

不过如果很多人反馈切换数据源麻烦的话还是可以考虑一下如何做成在选项卡切换的。

这个理解,所以只是建议一下。另外在测试时发现一个不知道是 Bug 还是 Feature,程序只有在打开后首次切换到 配方 时才会按照设置中的数据源进行加载,之后再更改设置内的数据源后无论如何修改都不会再次加载了,切换成本地数据也是,需要关闭程序再打开才行

@Tnze
Copy link
Owner

Tnze commented Dec 12, 2023

程序只有在打开后首次切换到 配方 时才会按照设置中的数据源进行加载,之后再更改设置内的数据源后无论如何修改都不会再次加载了,切换成本地数据也是,需要关闭程序再打开才行

这个是Bug,目前可以按Ctrl + R刷新,不需要重启。

@Tnze
Copy link
Owner

Tnze commented Dec 12, 2023

提这个需求主要是为了使用非中文客户端时能够方便点一键复制

输出宏的时候,是根据你设置的语言来判断的,而不是数据源或者数据源的语言。

也就是说只要你切换到英文界面,导出的宏应该就能同时兼顾国际服和国服的客户端了。

@huaxianyan
Copy link
Author

huaxianyan commented Dec 12, 2023

输出宏的时候,是根据你设置的语言来判断的,而不是数据源或者数据源的语言。

也就是说只要你切换到英文界面,导出的宏应该就能同时兼顾国际服和国服的客户端了。

理解了,才发现有语言的设置,之前看到 跟随系统 不知道为啥理解到暗黑模式的设置了,确实可以了

虽然本意是想在中文界面下自由选择输出的语言,不过确实是个有点贪心的需求,感谢开发者的解惑

@huaxianyan
Copy link
Author

目前的代码结构不是很方便做成这种形式,数据源设置同样会影响到宏模拟器界面里的初始品质设置界面。那个界面会从数据源读取配方的原材料表。

关于这个我又思考了一下,其实不用在配方界面做选项卡切换,我的目的只是在配方中搜索时搜中文搜得到,搜日文也搜得到,如果复选了数据源能否都加载进去呢?

在这个前提下会影响到初始品质的正常工作吗?

@Tnze
Copy link
Owner

Tnze commented Dec 23, 2023

应用独立代理功能需要等待上游支持:tauri-apps/tauri#4263

@Tnze
Copy link
Owner

Tnze commented Apr 9, 2024

上游的 issue 似乎关闭了,有时间可以看一下是否能够支持代理

@Tnze
Copy link
Owner

Tnze commented Apr 9, 2024

看了下 Tauri 设置代理功能合入到 2.0 去了,目前使用的 1.x 版本应该不准备支持了。
现在 Tauri 2.0 还在开发阶段,没有正式发布,因此暂不考虑升级 BestCraft 到 Tauri 2.0

@Tnze
Copy link
Owner

Tnze commented Oct 11, 2024

Tauri 2.0 正式版发布了,接下来评估一下升级成本

@Tnze
Copy link
Owner

Tnze commented Oct 22, 2024

目前客户端已升级至Tauri 2.0,待添加代理配置功能

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

No branches or pull requests

2 participants