逃离鸭科夫

逃离鸭科夫

66 个评价
Steam Update Checker | Steam 更新实时监测
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
589.941 KB
11 月 10 日 上午 6:57
11 月 15 日 下午 4:43
9 项改动说明 ( 查看 )

订阅以下载
Steam Update Checker | Steam 更新实时监测

描述
Steam Update Checker
🚀 Main Features
Steam Update Checker helps players automatically detect mod updates in Escape from Duckov. When updates are detected, the mod queues them for automatic processing through Steam's workshop system.

  • Startup Check: Automatically checks for mod updates when the game launches.
  • Periodic Monitoring: Continues checking every 5 minutes during gameplay for newly released updates.
  • Visual Notifications: Displays update notifications as in-game buffs with countdowns.
  • Automatic Resubscription: Processes updates through Steam's unsubscribe/resubscribe mechanism to force downloads.
  • Sequential Processing: Updates are processed one at a time with 30-second intervals to ensure Steam properly handles each update (rapidly triggering multiple updates doesn't work with Steam's mechanism).
  • Two Types of Buffs: Countdown buffs (30s each) show pending updates, while a persistent "updates available" buff remains until restart to remind you updates were detected.
  • Safe & Non-Intrusive: Updates are queued and processed in the background without interrupting your current session.
  • Updates take full effect after restarting the game once Steam completes the downloads.

⚠️ Important Notes
🕐 Update Processing is Delayed by Design
When you see the update icon buff, the actual resubscription does NOT happen immediately. This is intentional and related to how Steam Workshop updates work:

  1. 30-Second Countdown First: Each detected update appears as a countdown buff (30 seconds).
  2. Then Queued for Processing: After the countdown expires, the update enters the resubscription queue.
  3. One-by-One Execution: The mod processes resubscriptions one at a time, every 30 seconds.

🔄 Why Process Updates Every 30 Seconds?
Steam's resubscription mechanism requires time delays between operations:

  • Rapidly triggering multiple unsubscribe/resubscribe actions does not force Steam to update properly.
  • Steam needs ~30 seconds to fully process each workshop item state change.
  • Processing updates sequentially with 30-second intervals ensures Steam reliably downloads the latest versions.
  • Multiple rapid resubscriptions would be ignored by Steam, wasting effort and potentially causing errors.

📋 Other Important Information
  • Persistent Update Icon: Once any update is detected, the "updates available" buff will persist until you restart the game. However, you need to wait until all countdown buffs disappear to confirm that all updates have been processed. The persistent icon reminds you that updates were detected and a restart is recommended after processing completes.
  • Safe for Your Game: This mod does not affect save files, game sessions, or other mod functionality.
  • Background Operation: All update processing happens in the background without interrupting gameplay.
  • Restart Required: Updated mods only take effect after restarting the game, once Steam finishes downloading.
  • Network Dependency: In poor network conditions, Steam may take longer to download updates or require manual intervention.

🔗 Community support
If you encounter problems during use, have feature suggestions, or want to exchange experiences with other users, you can join the community for support:


🦆 Author's new work: Duck God Descends mod
In addition to the new mod loader, the author is developing a large-scale featured mod "Duck God Descends", which will bring more novel gameplay and content expansions. Interested users can follow the Steam page through the link below to get the latest development progress and launch information:

"Dod Descends" Steam Page




Steam Update Checker - Steam 更新检测助手
🚀 主要功能
Steam Update Checker 是《逃离鸭科夫》的辅助模组,能自动检测订阅模组的更新并通过 Steam 创意工坊系统自动处理更新下载。

  • 启动时检查:游戏启动时自动检查所有订阅模组是否有更新。
  • 周期性监控:游戏运行期间每 5 分钟自动检查一次,及时发现新发布的更新。
  • 可视化通知:以游戏内 Buff(带倒计时)的形式显示检测到的更新。
  • 自动重订阅:通过取消订阅再重新订阅的机制,强制 Steam 下载最新版本。
  • 顺序处理机制:每 30 秒处理一个更新,确保 Steam 正确处理每个更新(快速触发多个更新在 Steam 机制下不会生效)。
  • 双层 Buff 系统:倒计时 Buff(每个 30 秒)显示待处理更新,持续性"有更新可用"Buff 则会一直保留到重启,提醒您检测到过更新。
  • 安全无干扰:更新在后台排队处理,不会影响当前游戏进程。
  • 重启游戏后,Steam 下载完成的更新即可生效。

⚠️ 重要说明
🕐 更新处理存在延迟是设计如此
当您看到更新图标 Buff 时,实际的重订阅操作并不会立即触发。 这是有意为之,与 Steam 创意工坊的更新机制有关:

  1. 先有 30 秒倒计时:每个检测到的更新会显示为倒计时 Buff(30 秒)。
  2. 然后进入处理队列:倒计时结束后,更新进入重订阅队列。
  3. 逐个执行处理:模组会每 30 秒处理一个重订阅操作。

🔄 为什么要每 30 秒处理一个更新?
Steam 的重订阅机制需要时间间隔才能正常工作:

  • 快速触发多个取消订阅/重新订阅操作并不会强制 Steam 正确更新
  • Steam 需要约 30 秒来完全处理每个创意工坊项目的状态变更。
  • 以 30 秒间隔顺序处理更新,确保 Steam 可靠地下载最新版本。
  • 多个快速重订阅会被 Steam 忽略,白费力气还可能导致错误。

📋 其他重要信息
  • 持续性更新图标:一旦检测到任何更新,"有更新可用"Buff 会持续显示直到重启游戏。但是需要等到所有倒计时 Buff 完全消失,才说明全部更新都已处理完成。持续图标提醒您检测到过更新,处理完成后建议重启。
  • 不影响游戏:本模组不会影响存档文件、游戏会话或其他模组功能。
  • 后台运行:所有更新处理都在后台进行,不会打断游戏进程。
  • 需要重启:更新后的模组只有在重启游戏后(Steam 下载完成后)才会生效。
  • 网络依赖:网络状况不佳时,Steam 可能需要更长时间下载更新或需要手动干预。

🔗 社群支持
若在使用过程中遇到问题、有功能建议,或想与其他用户交流经验,可加入社群获取支持:


🦆 作者新作:鸭神降临 mod
除了新版模组加载器,作者还在开发大型特色 mod「鸭神降临」,将带来更多新奇玩法与内容扩展,感兴趣的用户可通过下方链接关注 Steam 页面,获取最新开发进展与上线信息:

「鸭神降临」Steam 页面
Submit via BML
18 条留言
Rider_Lang 11 月 14 日 上午 7:08 
实时监测有点浪费性能,希望添加一个开关,允许设置为启动游戏后监测一次更新,后续不在检测
赛博妄想症会梦见电子涅托吗 11 月 13 日 下午 7:12 
等一个自定义列表禁止更新的功能
524486057 11 月 13 日 下午 6:22 
大佬 可不可以加一个以弹出人物语言框的形式提示mod有更新的选项? 左下角buff有时候会很长时间注意不到
604528 11 月 12 日 上午 3:34 
非常的方便,6页的mod 终于可以自动更新了
newbe36524  [作者] 11 月 11 日 下午 4:44 
下个版本

1. 允许控制检测时长
2. 允许关闭检查
3. 允许手动触发检查
4. 允许输出已更新列表
玉琉璃 11 月 11 日 上午 8:51 
不錯不錯這個很重要
陈涟旌 11 月 11 日 上午 8:05 
更新间隔可否设定为可自定义配置?
墓 ...(((m -__-)m 11 月 11 日 上午 4:04 
检查更新的间隔可以更长一些,再设置一个快捷键手动检查更新
Empty 11 月 10 日 下午 11:18 
似乎性能占用有点多
Tem黄 11 月 10 日 下午 10:07 
可以自己设置检查更新的间隔吗