4 个版本 (2 个破坏性)

0.3.0 2023 年 3 月 6 日
0.2.0 2023 年 3 月 5 日
0.1.1 2023 年 3 月 2 日
0.1.0 2023 年 3 月 2 日

#525 in 游戏

MIT/Apache

61KB
1.5K SLoC

TUpdate 是用 Rust 编写的更新器。它服务于一个非常窄的目的。它可能对像视频游戏模组包这样的东西很有用,这些模组在朋友之间共享。它可能还没有达到可以依赖的状态。

要求

客户端机器必须能够运行 Rust 程序。服务器可以运行任何能够提供文件的 HTTP 服务器。

用法

您需要在服务器上创建一个 index.lua 文件,以及描述所有可下载文件的 .cat 文件,以及可下载文件本身。然后您可以在客户端上运行 tupdate,方法是在可执行文件同一目录下的 tupdate.conf 文件中设置 URL=http://<your server>/<path to index.lua>,或者直接在命令行中传递 URL。

待办事项

  • 解释 index.lua 的样子
  • 解释 cat 文件,并创建一个生成这些文件的工具
  • 图形用户界面
    • Cocoa
    • GTK+
    • Win32
  • 测试,测试,再测试
  • 润色
  • 翻译(可能包括波兰语)

法律条款

TUpdate 版权所有 2023,Solra Bizna,许可协议为 Apache License 2.0 或 MIT 许可证。

任选其一。

除非您明确说明,否则您提交的任何有意包含在 TUpdate 库中的贡献,根据 Apache-2.0 许可证的定义,应以上述双许可方式提供,不附加任何其他条款或条件。

依赖关系

~17–33MB
~555K SLoC