StarsectorToolbox 远行星号工具箱 (2023/05/17更新至0.8.11)
本帖最后由 Hakoyu 于 2023-5-17 05:59 编辑# StarsectorToolbox 远行星号工具箱
环境: **[.NET6](https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0)**
## 前言
对游戏 **远行星号** 提供如模组管理,游戏设置等诸多功能
并可以使用外部 API 来增加拓展插件以提供更多功能,对制作插件有兴趣可以查看 **[拓展教程](https://github.com/Hakoyu/Starse ... 20Tutorial/zh-CN.md)**
若有需求的功能或建议及意见,欢迎提交 **(https://github.com/Hakoyu/StarsectorToolbox/issues)**
若在使用中遇到任何问题,请提交 **(https://github.com/Hakoyu/StarsectorToolbox/issues)** ,并附带日志信息
若发现有模组在 **未分类模组** 中 ,请提交 **(https://github.com/Hakoyu/StarsectorToolbox/issues)** ,并提供其 ID 及应该在的分类
## 下载
**[站内链接](attach://26037.7z)**
**(https://github.com/Hakoyu/StarsectorToolbox/releases)**
## 已实装菜单
### [模组管理器](https://github.com/Hakoyu/Starse ... zh-cn/ModManager.md)
![](https://s2.loli.net/2023/01/12/1k2z5yL9CYfrhmb.png)
### [游戏设置](https://github.com/Hakoyu/Starse ... -cn/GameSettings.md)
![](https://s2.loli.net/2023/01/12/wR5JV7gS9qP2c6u.png)
### 异常信息收集工具
![](https://s2.loli.net/2023/04/13/JX6aTINGVxLmCg1.png)
## 插件列表
**插件的使用方式:**
将插件压缩包解压至 **STExtension** 文件夹即可
### [肖像管理器](https://github.com/Hakoyu/Starse ... tsManager/README.md)
![](https://s2.loli.net/2023/03/14/Xw8GhgVZHr6CNTn.png)
看起来好像挺厉害的{:tieba_43:} 好 但是現階段的功能和原版啟動器沒什麼分別 等以後我再下來用{:5_124:} 好耶!支持!{:tieba_50:} 支持!支持! finally 病了5天,来晚了{:tieba_39:}
支持! 现阶段的功能实用性还偏低,希望可以加入[手动设置分辨率]或者[一键替换java]之类操作起来没那么方便的功能 北冰洋大海豹 发表于 2022-12-14 20:27
现阶段的功能实用性还偏低,希望可以加入[手动设置分辨率]或者[一键替换java]之类操作起来没那么方便的功能 ...
手动设置分辨率...真的有这个必要吗 你们都手改config的吗
java版本这个问题 据说之后可能会直接更新到jdk17
而且当前的大部分模组都停留在jdk7,就算变成jdk8 所谓的性能提升微乎其微吧
搞不好还会被骂 比如https://www.fossic.org/thread-6305-1-1.html Hakoyu 发表于 2022-12-14 22:00
手动设置分辨率...真的有这个必要吗 你们都手改config的吗
java版本这个问题 据说之后可能会直接更新到jd ...
手动设置分辨率是设置一些游戏里没有的分辨率,比如远行星号在分辨率跟屏幕分辨率相同的情况下会自动改全屏,如果为了保持窗口又能最大的话,可以设置一个比分辨率小1的分辨率,比如1920×1079,这样就不会自动变成全屏模式了 北冰洋大海豹 发表于 2022-12-14 23:01
手动设置分辨率是设置一些游戏里没有的分辨率,比如远行星号在分辨率跟屏幕分辨率相同的情况下会自动改全 ...
听起来挺玄学的哦 当然做肯定是很容易做到啦 北冰洋大海豹 发表于 2022-12-14 23:01
手动设置分辨率是设置一些游戏里没有的分辨率,比如远行星号在分辨率跟屏幕分辨率相同的情况下会自动改全 ...
自定义分辨率功能已在0.7.8中实装 new bee!总算有这样的mod启动端一样的东西了 装了运行库 打不开...打开选择目录后 就没接下来了///后续就是没反应 萧萧人家 发表于 2022-12-24 22:16
装了运行库 打不开...打开选择目录后 就没接下来了///后续就是没反应
请提供log或更详细的信息 Hakoyu 发表于 2022-12-25 13:22
请提供log或更详细的信息
INFO 初始化完成
INFO 模组添加 成功数量: 25 失败数量: 0
只有这个.
和上面的演示似乎少了几个生成文件 萧萧人家 发表于 2022-12-26 00:02
INFO 初始化完成
INFO 模组添加 成功数量: 25 失败数量: 0
只有这个.
还是没法准确的定位问题
但我觉得在下个版本应该会修复 Hakoyu 发表于 2022-12-27 12:28
还是没法准确的定位问题
但我觉得在下个版本应该会修复
新版本虽然能打开了,但是MOD界面为空..点击刷新后崩溃闪退...对了我装了55个MOD,正常游戏没问题
以下为日志:
INFO 添加菜单 Hakoyu 发表于 2022-12-27 12:28
还是没法准确的定位问题
但我觉得在下个版本应该会修复
INFO 添加菜单 萧萧人家 发表于 2022-12-30 21:13
新版本虽然能打开了,但是MOD界面为空..点击刷新后崩溃闪退...对了我装了55个MOD,正常游戏没问题
以下为日 ...
INFO 添加菜单 无语为什么日志发不出来/// 萧萧人家 发表于 2022-12-30 21:13
新版本虽然能打开了,但是MOD界面为空..点击刷新后崩溃闪退...对了我装了55个MOD,正常游戏没问题
以下为日 ...
备注::JAVA是游戏自带的 萧萧人家 发表于 2022-12-30 21:16
无语为什么日志发不出来///
ERROR 初始化错误 ModManager
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at StarsectorTools.Tools.ModManager.ModManager.AddModShowInfo(ModInfo modInfo, Boolean createContextMenu)
at StarsectorTools.Tools.ModManager.ModManager.GetAllModsShowInfo()
at StarsectorTools.Tools.ModManager.ModManager.InitializeData()
at StarsectorTools.Tools.ModManager.ModManager..ctor()
at StarsectorTools.Windows.MainWindow.<>c.<RefreshMenuList>b__4_0()
at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode)
at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor)
at System.Lazy`1.CreateValue()
at System.Lazy`1.get_Value()
at StarsectorTools.Windows.MainWindow.ListBox_Menu_SelectionChanged(Object sender, SelectionChangedEventArgs e) 萧萧人家 发表于 2022-12-30 21:37
ERROR 初始化错误 ModManager
at System.Collections.Generic.Dictionary`2.get_Item(TKey...
我知道 这个问题之前有人提过
一会我会上传一个新的版本 萧萧人家 发表于 2022-12-30 21:37
ERROR 初始化错误 ModManager
at System.Collections.Generic.Dictionary`2.get_Item(TKey...
问题比较多你可以去提交issue
论坛不太好跟踪进度 Hakoyu 发表于 2022-12-30 22:20
我知道 这个问题之前有人提过
一会我会上传一个新的版本
新版问题已解决:handshake 啥时候升级 NET7.0 AnyIDElse 发表于 2023-1-3 17:15
啥时候升级 NET7.0
.NET7怕不是要用MAUI重写哦 mod 管理无法正常启动
杰德 发表于 2023-1-8 15:01
mod 管理无法正常启动
请提供log或更详细的信息 杰德 发表于 2023-1-8 15:01
mod 管理无法正常启动
SEEKER船包 加载错误是因为文件夹嵌套了 建议去检查一下 本帖最后由 杰德 于 2023-1-9 19:56 编辑
INFO 添加菜单 🌐 模组管理器
INFO 添加菜单 ⚙ 游戏设置
INFO 菜单列表刷新完成
INFO 模组添加完毕 成功数量: 61 失败数量: 0
INFO 模组分组列表刷新完成
INFO 类型分组获取完成
ERROR 初始化错误 ModManager
at StarsectorTools.Tools.ModManager.ModManager.CreateModShowInfo(ModInfo info)
at StarsectorTools.Tools.ModManager.ModManager.AddModShowInfo(ModInfo modInfo, Boolean createContextMenu)
at StarsectorTools.Tools.ModManager.ModManager.GetAllModsShowInfo()
at StarsectorTools.Tools.ModManager.ModManager.InitializeData()
at StarsectorTools.Tools.ModManager.ModManager..ctor()
at StarsectorTools.Windows.MainWindow.<>c.<RefreshMenuList>b__4_0()
at StarsectorTools.Windows.MainWindow.ListBox_Menu_SelectionChanged(Object sender, SelectionChangedEventArgs e)
INFO 初始化完成
杰德 发表于 2023-1-9 19:54
INFO 添加菜单 🌐 模组管理器
INFO 添加菜单 ⚙ 游戏设置
INFO...
好吧 其实现在哪怕你把log发出来我也没法确认是什么错误
0.8.0b会有较大的变动 预计近期就会发布 有没有考虑过做第三方舰船武器编辑器?毕竟船体的.ship是不经加密的文本 蝙蝠 发表于 2023-1-10 02:05
有没有考虑过做第三方舰船武器编辑器?毕竟船体的.ship是不经加密的文本
有 而且之后我会开放外部API 供更多人参与制作 杰德 发表于 2023-1-9 19:54
INFO 添加菜单 🌐 模组管理器
INFO 添加菜单 ⚙ 游戏设置
INFO...
新版本已发布,推荐使用新版本再进行尝试 有没有计划做存档中装配的提取 本帖最后由 Hakoyu 于 2023-1-20 14:07 编辑
没技术,是菜鸡 发表于 2023-1-18 23:11
有没有计划做存档中装配的提取
我昨天看了你的存档修改器,是想搓个差不多的,不过那样格局太小了
现在在做的是肖像管理器,可能还需要一段时间
至于存档提取或修改的功能,我会在之后的存档管理器中实装
让我选择游戏启动程序,选完就消失了,没任何反应 超级螺旋狗 发表于 2023-1-19 21:44
让我选择游戏启动程序,选完就消失了,没任何反应
请提供log及更详细的信息 我尝试了8.0版本之后发生了选择路径之后就消失的问题,其中8.0版本未能成功创建core文件夹导致我log都看不了,我已经尝试过使用管理员或兼容性打开,仍未解决,但是我在尝试7.9.1之后发现7.9.1能够正常使用 渗透者之心 发表于 2023-1-20 22:47
我尝试了8.0版本之后发生了选择路径之后就消失的问题,其中8.0版本未能成功创建core文件夹导致我log都看不 ...
好的 我之后会检查一下 INFO 确认倒拖入文件 数量: 1
ERROR 载入错误
System.Text.Json.JsonReaderException: 'c' is an invalid end of a number. Expected a delimiter. LineNumber: 7 | BytePositionInLine: 17.
at StarsectorTools.Libs.Utils.Utils.JsonParse(String file) in StarsectorTools\Libs\Utils\Utils.cs:line 73
ERROR 模组信息错误
System.NullReferenceException: Object reference not set to an instance of an object.
at StarsectorTools.Libs.Utils.ModInfo..ctor(JsonNode jsonNode, String jsonPath) in StarsectorTools\Libs\Utils\ModInfo.cs:line 56
at StarsectorTools.Libs.Utils.ModInfo.Parse(JsonNode jsonNode, String jsonPath) in StarsectorTools\Libs\Utils\ModInfo.cs:line 89
解压的是论坛里汉化过的势力争霸0.10.6c 拖入解压时无法正常解压 日志在上一层楼
手动解压后会出现
INFO 显示语言为 zh-CN
ERROR 载入错误
System.Text.Json.JsonReaderException: 'c' is an invalid end of a number. Expected a delimiter. LineNumber: 7 | BytePositionInLine: 17.
at StarsectorTools.Libs.Utils.Utils.JsonParse(String file) in StarsectorTools\Libs\Utils\Utils.cs:line 73
INFO 模组添加完毕 成功数量: 62 失败数量: 1
阿这。。。。提示玩第一次添加启动游戏,添加完打开就没反应了。。。连报错都没 {:tieba_43:} 以太炉 发表于 2023-2-4 00:29
阿这。。。。提示玩第一次添加启动游戏,添加完打开就没反应了。。。连报错都没 ...
同样的问题 907546432 发表于 2023-2-9 00:44
同样的问题
我也是这个情况,添加游戏,添加完没有反应,没启动也没关闭的 古剑龙泉 发表于 2023-2-17 12:13
我也是这个情况,添加游戏,添加完没有反应,没启动也没关闭的
+1
页:
[1]
2