请选择 进入手机版 | 继续访问电脑版

 找回密码
 初始化身份识别芯片
查看: 17399|回复: 94

StarsectorToolbox 远行星号工具箱 (2023/05/17更新至0.8.11)

   火.. [复制链接]

战列舰长

发表于 2022-12-9 14:05:47 | 显示全部楼层 |阅读模式
本帖最后由 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)**

若有需求的功能或建议及意见,欢迎提交 **[issue](https://github.com/Hakoyu/StarsectorToolbox/issues)**  
若在使用中遇到任何问题,请提交 **[issue](https://github.com/Hakoyu/StarsectorToolbox/issues)** ,并附带日志信息  
若发现有模组在 **未分类模组** 中 ,请提交 **[issue](https://github.com/Hakoyu/StarsectorToolbox/issues)** ,并提供其 ID 及应该在的分类

## 下载

**[站内链接](https://www.fossic.org/forum.php?mod=attachment&aid=MjYwMzd8ZDY2MDFiYTF8MTcxMzQ3ODkzOXwwfA%3D%3D)**
**[GitHub](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)


评分

参与人数 9星币 +55 收起 理由
相位船爱好者 + 5 牛逼!
五千零 + 5 牛逼!
御子上橘 + 5 666
zx233 + 5 很给力!
夜半魅魔 + 5 很给力!
议长不死于锉刀 + 10 赞一个!
欺诈师渡鸦 + 5 很给力!
ZeroXenon + 10 很给力!
是大笨蛋的寒流 + 5 很给力!

查看全部评分

势力巨擘

发表于 2022-12-9 14:38:57 | 显示全部楼层
看起来好像挺厉害的

势力巨擘

发表于 2022-12-9 14:42:53 | 显示全部楼层
好 但是現階段的功能和原版啟動器沒什麼分別 等以後我再下來用

势力巨擘

蓝海渔业行业共治协会

高级机师

发表于 2022-12-9 16:05:57 | 显示全部楼层
好耶!支持!

势力巨擘

发表于 2022-12-9 16:20:18 | 显示全部楼层
支持!支持!

势力巨擘

发表于 2022-12-10 13:30:23 | 显示全部楼层
finally

势力巨擘

摸鱼!

发表于 2022-12-14 20:21:22 | 显示全部楼层
病了5天,来晚了

支持!

势力巨擘

糖霜糯米团子

发表于 2022-12-14 20:27:21 | 显示全部楼层
现阶段的功能实用性还偏低,希望可以加入[手动设置分辨率]或者[一键替换java]之类操作起来没那么方便的功能

点评

手动设置分辨率...真的有这个必要吗 你们都手改config的吗 java版本这个问题 据说之后可能会直接更新到jdk17 而且当前的大部分模组都停留在jdk7,就算变成jdk8 所谓的性能提升微乎其微吧 搞不好还会被骂 比如https://  详情 回复 发表于 2022-12-14 22:00
一只圆形不明物体,喜欢偷鸡和打滚

战列舰长

 楼主| 发表于 2022-12-14 22:00:57 | 显示全部楼层
北冰洋大海豹 发表于 2022-12-14 20:27
现阶段的功能实用性还偏低,希望可以加入[手动设置分辨率]或者[一键替换java]之类操作起来没那么方便的功能 ...

手动设置分辨率...真的有这个必要吗 你们都手改config的吗
java版本这个问题 据说之后可能会直接更新到jdk17
而且当前的大部分模组都停留在jdk7,就算变成jdk8 所谓的性能提升微乎其微吧
搞不好还会被骂 比如https://www.fossic.org/thread-6305-1-1.html

点评

手动设置分辨率是设置一些游戏里没有的分辨率,比如远行星号在分辨率跟屏幕分辨率相同的情况下会自动改全屏,如果为了保持窗口又能最大的话,可以设置一个比分辨率小1的分辨率,比如1920×1079,这样就不会自动变成  详情 回复 发表于 2022-12-14 23:01

势力巨擘

糖霜糯米团子

发表于 2022-12-14 23:01:33 | 显示全部楼层
Hakoyu 发表于 2022-12-14 22:00
手动设置分辨率...真的有这个必要吗 你们都手改config的吗
java版本这个问题 据说之后可能会直接更新到jd ...

手动设置分辨率是设置一些游戏里没有的分辨率,比如远行星号在分辨率跟屏幕分辨率相同的情况下会自动改全屏,如果为了保持窗口又能最大的话,可以设置一个比分辨率小1的分辨率,比如1920×1079,这样就不会自动变成全屏模式了
一只圆形不明物体,喜欢偷鸡和打滚

战列舰长

 楼主| 发表于 2022-12-15 00:22:44 | 显示全部楼层
北冰洋大海豹 发表于 2022-12-14 23:01
手动设置分辨率是设置一些游戏里没有的分辨率,比如远行星号在分辨率跟屏幕分辨率相同的情况下会自动改全 ...

听起来挺玄学的哦 当然做肯定是很容易做到啦

战列舰长

 楼主| 发表于 2022-12-19 13:00:18 | 显示全部楼层
北冰洋大海豹 发表于 2022-12-14 23:01
手动设置分辨率是设置一些游戏里没有的分辨率,比如远行星号在分辨率跟屏幕分辨率相同的情况下会自动改全 ...

自定义分辨率功能已在0.7.8中实装

星域军阀

呱!是刻晶七音口牙!

发表于 2022-12-22 17:07:47 | 显示全部楼层
new bee!总算有这样的mod启动端一样的东西了
相位洗衣机装配点五十六点耗散每分钟三百五十相位EMP电击瞬间完成,是洗衣机中的豪杰

驱逐技师

发表于 2022-12-24 22:16:30 | 显示全部楼层
装了运行库 打不开...打开选择目录后 就没接下来了///后续就是没反应

战列舰长

 楼主| 发表于 2022-12-25 13:22:27 | 显示全部楼层
萧萧人家 发表于 2022-12-24 22:16
装了运行库 打不开...打开选择目录后 就没接下来了///后续就是没反应

请提供log或更详细的信息

驱逐技师

发表于 2022-12-26 00:02:39 | 显示全部楼层
Hakoyu 发表于 2022-12-25 13:22
请提供log或更详细的信息

[MainWindow] INFO 初始化完成
[ModManager] INFO 模组添加 成功数量: 25 失败数量: 0
只有这个.
和上面的演示似乎少了几个生成文件

战列舰长

 楼主| 发表于 2022-12-27 12:28:34 | 显示全部楼层
萧萧人家 发表于 2022-12-26 00:02
[MainWindow] INFO 初始化完成
[ModManager] INFO 模组添加 成功数量: 25 失败数量: 0
只有这个.

还是没法准确的定位问题
但我觉得在下个版本应该会修复

点评

[MainWindow] INFO 添加菜单   详情 回复 发表于 2022-12-30 21:13
新版本虽然能打开了,但是MOD界面为空..点击刷新后崩溃闪退...对了我装了55个MOD,正常游戏没问题 以下为日志: [MainWindow] INFO 添加菜单   详情 回复 发表于 2022-12-30 21:13

驱逐技师

发表于 2022-12-30 21:13:01 | 显示全部楼层
Hakoyu 发表于 2022-12-27 12:28
还是没法准确的定位问题
但我觉得在下个版本应该会修复

新版本虽然能打开了,但是MOD界面为空..点击刷新后崩溃闪退...对了我装了55个MOD,正常游戏没问题
以下为日志:
[MainWindow] INFO 添加菜单

点评

备注::JAVA是游戏自带的  详情 回复 发表于 2022-12-30 21:24
[MainWindow] INFO 添加菜单   详情 回复 发表于 2022-12-30 21:16

驱逐技师

发表于 2022-12-30 21:13:24 | 显示全部楼层
Hakoyu 发表于 2022-12-27 12:28
还是没法准确的定位问题
但我觉得在下个版本应该会修复

[MainWindow] INFO 添加菜单

驱逐技师

发表于 2022-12-30 21:16:04 | 显示全部楼层
萧萧人家 发表于 2022-12-30 21:13
新版本虽然能打开了,但是MOD界面为空..点击刷新后崩溃闪退...对了我装了55个MOD,正常游戏没问题
以下为日 ...


[MainWindow] INFO 添加菜单

驱逐技师

发表于 2022-12-30 21:16:37 | 显示全部楼层
无语  为什么日志发不出来///

点评

[MainWindow] ERROR 初始化错误 ModManager at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at StarsectorTools.Tools.ModManager.ModManager.AddModShowInfo(ModInfo modInfo, Boolean createCont  详情 回复 发表于 2022-12-30 21:37

驱逐技师

发表于 2022-12-30 21:24:53 | 显示全部楼层
萧萧人家 发表于 2022-12-30 21:13
新版本虽然能打开了,但是MOD界面为空..点击刷新后崩溃闪退...对了我装了55个MOD,正常游戏没问题
以下为日 ...

备注::JAVA是游戏自带的

驱逐技师

发表于 2022-12-30 21:37:11 | 显示全部楼层
萧萧人家 发表于 2022-12-30 21:16
无语  为什么日志发不出来///

[MainWindow] 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)

点评

问题比较多你可以去提交issue 论坛不太好跟踪进度  详情 回复 发表于 2022-12-30 22:34
我知道 这个问题之前有人提过 一会我会上传一个新的版本  详情 回复 发表于 2022-12-30 22:20

战列舰长

 楼主| 发表于 2022-12-30 22:20:56 | 显示全部楼层
萧萧人家 发表于 2022-12-30 21:37
[MainWindow] ERROR 初始化错误 ModManager
at System.Collections.Generic.Dictionary`2.get_Item(TKey  ...

我知道 这个问题之前有人提过
一会我会上传一个新的版本

点评

新版问题已解决  详情 回复 发表于 2022-12-30 23:44

战列舰长

 楼主| 发表于 2022-12-30 22:34:26 | 显示全部楼层
萧萧人家 发表于 2022-12-30 21:37
[MainWindow] ERROR 初始化错误 ModManager
at System.Collections.Generic.Dictionary`2.get_Item(TKey  ...

问题比较多你可以去提交issue
论坛不太好跟踪进度

驱逐技师

发表于 2022-12-30 23:44:41 | 显示全部楼层
Hakoyu 发表于 2022-12-30 22:20
我知道 这个问题之前有人提过
一会我会上传一个新的版本

新版问题已解决

超级版主

STS 竞技场总主持

高级机师译码专家搬运能手战术专家通讯记者学院教员远星汉化组成员

发表于 2023-1-3 17:15:21 | 显示全部楼层
啥时候升级 NET7.0

点评

.NET7怕不是要用MAUI重写哦  详情 回复 发表于 2023-1-3 20:13

战列舰长

 楼主| 发表于 2023-1-3 20:13:05 | 显示全部楼层
AnyIDElse 发表于 2023-1-3 17:15
啥时候升级 NET7.0

.NET7怕不是要用MAUI重写哦

巡洋大副

发表于 2023-1-8 15:01:27 | 显示全部楼层
mod 管理无法正常启动
1.png 3.png 2.png

战列舰长

 楼主| 发表于 2023-1-8 16:51:38 | 显示全部楼层
杰德 发表于 2023-1-8 15:01
mod 管理无法正常启动

请提供log或更详细的信息

战列舰长

 楼主| 发表于 2023-1-8 16:55:41 | 显示全部楼层
杰德 发表于 2023-1-8 15:01
mod 管理无法正常启动

SEEKER船包 加载错误是因为文件夹嵌套了 建议去检查一下

巡洋大副

发表于 2023-1-9 19:54:10 | 显示全部楼层
本帖最后由 杰德 于 2023-1-9 19:56 编辑


[MainWindow] INFO 添加菜单 🌐 模组管理器
[MainWindow] INFO 添加菜单 ⚙ 游戏设置
[MainWindow] INFO 菜单列表刷新完成
[ModManager] INFO 模组添加完毕 成功数量: 61 失败数量: 0
[ModManager] INFO 模组分组列表刷新完成
[ModManager] INFO 类型分组获取完成
[MainWindow] 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)
[MainWindow] INFO 初始化完成

战列舰长

 楼主| 发表于 2023-1-10 01:23:51 | 显示全部楼层
杰德 发表于 2023-1-9 19:54
[MainWindow] INFO 添加菜单 🌐 模组管理器
[MainWindow] INFO 添加菜单 ⚙ 游戏设置
[MainWindow] INFO  ...

好吧 其实现在哪怕你把log发出来我也没法确认是什么错误
0.8.0b会有较大的变动 预计近期就会发布

势力巨擘

河谷学者

发表于 2023-1-10 02:05:28 | 显示全部楼层
有没有考虑过做第三方舰船武器编辑器?毕竟船体的.ship是不经加密的文本
“死雷发射”
攻势:A   √   √   √

战列舰长

 楼主| 发表于 2023-1-10 13:47:38 | 显示全部楼层
蝙蝠 发表于 2023-1-10 02:05
有没有考虑过做第三方舰船武器编辑器?毕竟船体的.ship是不经加密的文本

有 而且之后我会开放外部API 供更多人参与制作

战列舰长

 楼主| 发表于 2023-1-12 23:46:50 | 显示全部楼层
杰德 发表于 2023-1-9 19:54
[MainWindow] INFO 添加菜单 🌐 模组管理器
[MainWindow] INFO 添加菜单 ⚙ 游戏设置
[MainWindow] INFO  ...

新版本已发布,推荐使用新版本再进行尝试

星域军阀

译码专家

发表于 2023-1-18 23:11:28 来自手机 | 显示全部楼层
有没有计划做存档中装配的提取

点评

我昨天看了你的存档修改器,是想搓个差不多的,不过那样格局太小了 现在在做的是肖像管理器,可能还需要一段时间 [attachimg]26651[/attachimg] 至于存档提取或修改的功能,我会在之后的存档管理器中实装  详情 回复 发表于 2023-1-19 20:08

战列舰长

 楼主| 发表于 2023-1-19 20:08:07 | 显示全部楼层
本帖最后由 Hakoyu 于 2023-1-20 14:07 编辑
没技术,是菜鸡 发表于 2023-1-18 23:11
有没有计划做存档中装配的提取

我昨天看了你的存档修改器,是想搓个差不多的,不过那样格局太小了
现在在做的是肖像管理器,可能还需要一段时间
HKW[2023.0115.225345].png
至于存档提取或修改的功能,我会在之后的存档管理器中实装

巡洋大副

发表于 2023-1-19 21:44:43 | 显示全部楼层
让我选择游戏启动程序,选完就消失了,没任何反应

战列舰长

 楼主| 发表于 2023-1-20 14:06:19 | 显示全部楼层
超级螺旋狗 发表于 2023-1-19 21:44
让我选择游戏启动程序,选完就消失了,没任何反应

请提供log及更详细的信息

战列舰长

发表于 2023-1-20 22:47:24 | 显示全部楼层
我尝试了8.0版本之后发生了选择路径之后就消失的问题,其中8.0版本未能成功创建core文件夹导致我log都看不了,我已经尝试过使用管理员或兼容性打开,仍未解决,但是我在尝试7.9.1之后发现7.9.1能够正常使用

战列舰长

 楼主| 发表于 2023-1-22 14:36:05 | 显示全部楼层
渗透者之心 发表于 2023-1-20 22:47
我尝试了8.0版本之后发生了选择路径之后就消失的问题,其中8.0版本未能成功创建core文件夹导致我log都看不 ...

好的 我之后会检查一下

战列舰长

发表于 2023-1-30 09:48:18 | 显示全部楼层
  1. [ModManager] INFO 确认倒拖入文件 数量: 1
  2. [Utils] ERROR 载入错误
  3. System.Text.Json.JsonReaderException: 'c' is an invalid end of a number. Expected a delimiter. LineNumber: 7 | BytePositionInLine: 17.
  4.    at StarsectorTools.Libs.Utils.Utils.JsonParse(String file) in StarsectorTools\Libs\Utils\Utils.cs:line 73
  5. [ModInfo] ERROR 模组信息错误
  6. System.NullReferenceException: Object reference not set to an instance of an object.
  7.    at StarsectorTools.Libs.Utils.ModInfo..ctor(JsonNode jsonNode, String jsonPath) in StarsectorTools\Libs\Utils\ModInfo.cs:line 56
  8.    at StarsectorTools.Libs.Utils.ModInfo.Parse(JsonNode jsonNode, String jsonPath) in StarsectorTools\Libs\Utils\ModInfo.cs:line 89
复制代码

解压的是论坛里汉化过的势力争霸0.10.6c

战列舰长

发表于 2023-1-30 09:51:47 | 显示全部楼层
image.png 拖入解压时无法正常解压 日志在上一层楼

战列舰长

发表于 2023-1-30 09:59:10 | 显示全部楼层
手动解压后会出现 image.png image.png
  1. [MainWindow] INFO 显示语言为 zh-CN
  2. [Utils] ERROR 载入错误
  3. System.Text.Json.JsonReaderException: 'c' is an invalid end of a number. Expected a delimiter. LineNumber: 7 | BytePositionInLine: 17.
  4.    at StarsectorTools.Libs.Utils.Utils.JsonParse(String file) in StarsectorTools\Libs\Utils\Utils.cs:line 73
  5. [ModManager] INFO 模组添加完毕 成功数量: 62 失败数量: 1
复制代码


巡洋大副

发表于 2023-2-4 00:29:32 | 显示全部楼层
阿这。。。。提示玩第一次添加启动游戏,添加完打开就没反应了。。。连报错都没

点评

同样的问题  详情 回复 发表于 2023-2-9 00:44

驱逐技师

发表于 2023-2-4 21:16:03 | 显示全部楼层
感謝分享!!

驱逐技师

发表于 2023-2-8 11:55:36 | 显示全部楼层

驱逐技师

发表于 2023-2-9 00:44:45 | 显示全部楼层
以太炉 发表于 2023-2-4 00:29
阿这。。。。提示玩第一次添加启动游戏,添加完打开就没反应了。。。连报错都没 ...

同样的问题

护卫船员

发表于 2023-2-17 12:13:42 | 显示全部楼层

我也是这个情况,添加游戏,添加完没有反应,没启动也没关闭的

点评

+1好像也没有日志生成,  详情 回复 发表于 2023-3-2 08:54
+1  详情 回复 发表于 2023-2-21 20:25
*滑块验证:

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2024-4-19 06:22

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表