#openbsd #play-on-bsd

app wcip

一个小巧的工具,可以列出您在Steam上拥有的、可以在OpenBSD上玩的游戏

3个版本

0.1.2 2023年3月30日
0.1.1 2023年3月29日
0.1.0 2023年3月29日

#383游戏

每月下载量 28

MIT 许可证

11KB
178

Build Clippy Crates.io (latest)

wcip (用于What Can I Play)

wcip是一个小巧的工具,它将steamctl apps list的输出与PlayOnBSD数据库进行比较,并显示您在OpenBSD上可以玩的游戏。

安装

您需要安装steamctl(games/steamctl)和openssl(security/openssl/1.1)。

您可以使用以下环境变量使用cargo install wcip安装wcip(根据您的openssl版本进行适配,如果与上述版本不同)

OPENSSL_LIB_DIR=/usr/local/lib/eopenssl11/
OPENSSL_INCLUDE_DIR=/usr/local/include/eopenssl11/ 

然后,确保您在$HOME/.cargo/bin中有$PATH

如何使用

首先,您需要配置steamctl。一旦完成,操作就非常简单

$ wcip  
Loading steam data. Please wait.
------------------------------------
 Gemini Rue
 Hints: None
 Install: steamctl depot download -a 80310 -o <PATH>
 engine: AGS
 runtime: scummvm
 url: https://store.steampowered.com/app/80310
------------------------------------
 Primordia
 Hints: None
 Install: steamctl depot download -a 227000 -o <PATH>
 engine: AGS
 runtime: AGS
 url: https://store.steampowered.com/app/227000/Primordia/
------------------------------------
 The Blackwell Epiphany
 Hints: None
 Install: steamctl depot download -a 236930 -o <PATH>
 engine: AGS
 runtime: AGS
 url: https://store.steampowered.com/app/236930
------------------------------------
 The Shivah
 Hints: None
 Install: steamctl depot download -a 252370 -o <PATH>
 engine: AGS
 runtime: scummvm
 url: https://store.steampowered.com/app/252370
------------------------------------

为每个游戏提供的信息应该足够您轻松运行它。

依赖项

~4.5–7MB
~155K SLoC