adiup 发表于 5 天前

把主菜单的打架背景做成桌面壁纸

本帖最后由 adiup 于 2026-9-16 20:56 编辑

远行星号动态桌面壁纸 v0.3.3|支持原版/MOD,最多 9 对 9 自动观战
使用GPT6神力做了一个远行星号实时战斗桌面壁纸小工具,完成两年前的自己的心愿。
需要游戏本体,使用时会打开游戏并加载游戏

它会调用本机的游戏引擎,让两支 AI 舰队自动交战,并把战斗画面放到桌面图标后方。平时可以正常点击桌面快捷方式、操作任务栏和其他程序,空闲时看看飞船互相开火。
程序会自动选船、补充损失和定时更换舰队,也可以通过中文控制菜单随时换一批船。
目前支持这些功能:

[*]原版和 MOD 舰船:可以使用原版舰船,也可以读取自己游戏里当前启用的 MOD。
[*]最多 9 对 9:每方可选 1–9 艘,程序主动加载最多 18 艘舰船。
[*]自动镜头:镜头稍微拉远,并跟随最外侧舰船调整范围,给船体保留屏幕边缘余量。
[*]四档帧率上限:20、30、60、144 FPS。
[*]三种显示方式:桌面壁纸、无边框全屏、普通窗口。
[*]中文控制菜单:支持暂停、继续、更换舰队和调整数量,可以隐藏到托盘。
[*]节能设置:壁纸被全屏或最大化程序遮住时自动暂停,也可以在持续掉帧时自动减少舰船。
[*]
本版还包含了 MOD 在全屏和桌面壁纸模式下的特效尺寸修复。
这里的 18 艘指程序主动加载的舰船,战机和 MOD 自行召唤的额外单位另算。帧率选项设置的是上限,实际帧率取决于电脑配置、舰船组合和 MOD 特效。
使用前需要准备:

[*]游戏本体,我使用的是Starsector 0.98a-RC8,其他版本尚未进行测试。
[*]64 位 Windows,系统具有 .NET Framework 4.8 和 Windows PowerShell 5.1。
[*]游戏目录内带有支持 Shenandoah 的 64 位 Java 17。程序会检查运行环境,不匹配时会提示原因。
[*]壁纸程序放在游戏的根目录。
压缩包只包含壁纸程序、专用观战 MOD 和使用说明,不包含游戏本体、Java 或第三方 MOD。
首次使用按下面的步骤操作:

[*]完整解压压缩包。
不要直接在压缩软件里运行,也不要只提取一个 EXE。
[*]把壁纸文件夹放到游戏所在磁盘。
壁纸和游戏使用两个独立文件夹,可以并排放置。不要把壁纸放进游戏本体或游戏的 mods 文件夹。
[*]双击“一键启动壁纸.exe”。
程序会先查找旁边的 Starsector 文件夹。如果没有找到,会让你选择游戏目录。请选择同时包含 starsector-core、mods 和 jre 的游戏主文件夹,无需给游戏文件夹改名。
[*]等待加载完成。
程序会自动进入观战战斗,并切换到桌面图标后方,控制菜单随后自动隐藏。MOD 较多时,加载可能需要数分钟。
[*]按 Win+D 查看桌面。
之后继续双击“一键启动壁纸.exe”,即可按保存的设置启动。
分享包默认使用原版舰船、每方 2 艘、20 FPS,并开启遮挡暂停和自动减负。确认运行正常后,可以在菜单中提高数量和帧率。
常用操作如下:

想做什么操作方式
显示或隐藏控制菜单按 Ctrl+Alt+W
快捷键没有反应双击“观战启动器.exe”或托盘图标
调整舰船数量修改“每方舰船上限”,点击“应用设置”
立即更换舰队点击“换一批舰船”
暂停或继续战斗点击“暂停 / 继续”
修改帧率或切换舰船来源先“停止观战”,修改后重新启动
释放游戏占用点击“停止观战”
连同控制菜单一起退出托盘菜单选择“停止观战并退出”
菜单右上角的 X 只会隐藏菜单,不会停止壁纸。
三种显示方式的区别:

[*]桌面壁纸:战斗在桌面图标后方,日常当壁纸使用请选择这一项。
[*]无边框全屏:铺满屏幕的观赏窗口,会覆盖桌面图标。
[*]普通窗口:适合普通观战或排查显示问题。
想使用 MOD 舰船时,先在自己的游戏里安装并启用相应 MOD,再打开壁纸控制菜单,停止观战,将舰船来源改为“当前启用的 MOD”,然后重新启动。新增或调整 MOD 后也需要重启观战。
部分特殊舰船、模块化舰船或依赖战役状态的内容可能不会进入候选库,不保证所有 MOD 都能正常使用。
有几个使用时容易遇到的情况:

[*]设置了每方 9 艘,实际却变少了。
舰船会被击毁,补充也有间隔;数量还受部署预算和自动减负影响。如果开启了“持续掉帧时自动减少舰船”,程序会在持续掉帧后降低数量。可以关闭该选项后应用设置,但资源占用可能上升。
[*]切换到其他程序后,壁纸停住了。
默认开启了遮挡暂停,返回桌面后会恢复。需要持续播放时,可以关闭对应选项。
[*]画面异常、铺不满或切换窗口后特效不正常。
先切换到普通窗口排查;也可以停止观战,选好最终显示方式后重新启动。
[*]暂停后内存和显存占用还在。
暂停会保留已加载的素材。需要给其他大型游戏让出资源时,请使用“停止观战”。
程序运行后会生成与本机游戏目录有关的配置。以后要移动壁纸文件夹或更换游戏位置,请重新解压原始分享包,再选择游戏目录
当前版本已在本机完成原版和一组 MOD 配置的 9 对 9 实战检查。测试环境为 i5-10400F、GTX 1060 6GB、32GB 内存、1920×1080 单屏。其他电脑、多屏、全部 MOD 舰船以及长时间连续运行还没有完整验证,目前也没有开机自启功能。
欢迎反馈问题。反馈时请尽量附上游戏版本、使用原版还是 MOD、显示方式、问题截图和复现步骤,方便定位。

压缩包内附有“先读我.txt”和“使用说明.html”。需要游戏本体及 MOD 的,请自行准备。

远行星号动态壁纸 v0.3.3 更新日志本次新增背景声音开关,喜欢听着炮火看飞船交战的朋友,可以开启游戏声音了。

[*]新增声音选项:控制菜单中加入“播放背景声音”,支持开启游戏音乐与战斗音效。
[*]默认保持无声:需要声音时自行开启,程序会记住选择。
[*]显示声音状态:状态栏显示本次观战的声音开启或关闭状态。
更新到 0.4.0:

[*]方案切换:日常省电、MOD 混战、主力舰决斗,也能保存自己的方案。
[*]战斗规则:保留胜方、双方全新舰队、旗舰决斗、部署点平衡;等待时间可调 0–120 秒。
[*]双方选船:独立选择阵营、MOD、级别,支持指定舰船、收藏和排除。

相位自走洗衣机 发表于 5 天前

一般摸鱼高维存在,时不时瞄一眼英仙座.jpg{:5_118:}

鱼鱼鱼鱼鱼鱼 发表于 5 天前

没声音正常吗,另外记得把壁纸引擎关掉才能用

2317 发表于 5 天前

鱼鱼鱼鱼鱼鱼 发表于 2026-9-14 11:59
没声音正常吗,另外记得把壁纸引擎关掉才能用

我也没声音,可能是正常吧

adiup 发表于 5 天前

鱼鱼鱼鱼鱼鱼 发表于 2026-9-14 11:59
没声音正常吗,另外记得把壁纸引擎关掉才能用

因为我的想法是壁纸引擎,就没必要用声音。我晚上回去加一个声音的开关

adiup 发表于 5 天前

2317 发表于 2026-9-14 12:21
我也没声音,可能是正常吧

我晚上回去加一个声音的开关

2317 发表于 5 天前

adiup 发表于 2026-9-14 12:34
我晚上回去加一个声音的开关

谢谢

苍白而蔷薇 发表于 5 天前

强大,但是有个问题,性能与那些播放桌面视频的软件相比如何。

adiup 发表于 5 天前

苍白而蔷薇 发表于 2026-9-14 15:04
强大,但是有个问题,性能与那些播放桌面视频的软件相比如何。

我没用过播放桌面视频的软件不好评价。但是这个东西本质是把游戏内的战役做了个无边框的背景模式放在桌面,游戏是正常运行的,你开游戏时占用多少内存,这个也会占用多少内存。优化是完全没有的,性能应该是拉完的。如果配置较低可以先试着少船,然后低帧率运行试试,直到找到适合自己的

苍白而蔷薇 发表于 5 天前

adiup 发表于 2026-9-14 15:07
我没用过播放桌面视频的软件不好评价。但是这个东西本质是把游戏内的战役做了个无边框的背景模式放在桌面 ...

那完蛋了,这个游戏本体还好说,加了mod内存占用直接起飞{:tieba_39:}
折中的办法其实是游戏内直接录制战役随机战斗,然后丢到桌面播放()

adiup 发表于 5 天前

苍白而蔷薇 发表于 2026-9-14 15:14
那完蛋了,这个游戏本体还好说,加了mod内存占用直接起飞

我设置可以仅用本体的船,可以不用mod的船,但是游戏加载是连带mod一起加载的,我不知道这样会不会好一些。录视频的方案我也想过,但是看多了就腻了,还是想着每次都不一样比较好

adiup 发表于 5 天前

鱼鱼鱼鱼鱼鱼 发表于 2026-9-14 11:59
没声音正常吗,另外记得把壁纸引擎关掉才能用

远行星号动态壁纸 v0.3.3 更新日志

本次新增背景声音开关,可以开启游戏声音了。

新增声音选项:控制菜单中加入“播放背景声音”,支持开启游戏音乐与战斗音效。

默认保持无声:需要声音时自行开启,程序会记住选择。

显示声音状态:状态栏显示本次观战的声音开启或关闭状态。

左右横跳 发表于 5 天前

使用时会打开游戏加载游戏?

绽放中僵化 发表于 5 天前

cy:远星动态壁纸小组件

adiup 发表于 5 天前

左右横跳 发表于 2026-9-14 21:26
使用时会打开游戏加载游戏?

但是这个东西本质是把游戏内的战役做了个无边框的背景模式放在桌面,游戏是正常运行的

相位船爱好者 发表于 5 天前

本帖最后由 相位船爱好者 于 2026-9-14 23:02 编辑

非常好{:tieba_15:}
页: [1]
查看完整版本: 把主菜单的打架背景做成桌面壁纸