@499918911 watt-toolkit-bin-gitee 就把源地址换到了 gitee,虽然已经标记为过期,但简单修改一下版本号即可。 另外你始终可以自行更改 PKGBUILD 替换地址。由于镜像站点的不可控性,在这里写一个固定的话会更难稳定下载
Search Criteria
Package Details: watt-toolkit-bin 3.1.0-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/watt-toolkit-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | watt-toolkit-bin |
| Description: | 一个开源跨平台的多功能Steam工具箱。 |
| Upstream URL: | https://steampp.net/ |
| Keywords: | steam steam++ watt-toolkit |
| Licenses: | GPL-3.0-only |
| Conflicts: | steam++, watt-toolkit |
| Provides: | steam++, watt-toolkit |
| Submitter: | ZhangHua |
| Maintainer: | ZhangHua |
| Last Packager: | ZhangHua |
| Votes: | 13 |
| Popularity: | 0.158329 |
| First Submitted: | 2022-05-09 15:56 (UTC) |
| Last Updated: | 2026-03-13 02:36 (UTC) |
Dependencies (20)
- aspnet-runtime-10.0 (aspnet-runtime-binAUR, aspnet-runtime)
- bash (bash-gitAUR, bash-devel-gitAUR)
- brotli (brotli-gitAUR)
- bzip2 (bzip2-gitAUR)
- dotnet-runtime-10.0 (dotnet-runtime-binAUR, dotnet-runtime)
- expat (expat-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-qdoled-gen3AUR, freetype2-woledAUR, freetype2-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- graphite (graphite-gitAUR)
- harfbuzz (harfbuzz-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libcap
- libpng (libpng-gitAUR, libpng-apngAUR)
- nss (nss-hgAUR)
- pcre2 (pcre2-gitAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- steam (optional) – need official or flatpak version of steam
Required by (0)
Sources (5)
ZhangHua commented on 2026-01-13 02:34 (UTC)
499918911 commented on 2026-01-09 22:00 (UTC)
建议将下载地址更新为github镜像,毕竟有时候无法访问github,才下的软件。哈哈哈
cynic0226 commented on 2025-07-23 07:27 (UTC) (edited on 2025-07-23 07:31 (UTC) by cynic0226)
你好watt-toolkit.desktop这个脚本需要修改一下StartupWMClass=steam++ . steam++ > Steam++ 不然无法正常显示dock栏图标
wyf9661 commented on 2024-11-28 11:42 (UTC) (edited on 2024-11-28 11:59 (UTC) by wyf9661)
3.0.0.rc.12
You must install or update .NET to run this application.
App: /usr/lib/watt-toolkit/Steam++.dll
Architecture: x64
Framework: 'Microsoft.NETCore.App', version '9.0.0' (x64)
.NET location: /usr/share/dotnet/
The following frameworks were found:
8.0.10 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Learn more:
https://aka.ms/dotnet/app-launch-failed
To install missing framework, download:
https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=9.0.0&arch=x64&rid=arch-x64&os=arch
aspnet-runtime-bin, dotnet-host-bin and dotnet-runtime-bin with the version of 9.0.0 installed can solve the problem.
ZhangHua commented on 2024-08-16 13:37 (UTC)
@detian https://github.com/BeyondDimension/SteamTools/blob/3.0.0-rc.9/src/BD.WTTS.Client.Avalonia.App/BD.WTTS.Client.Avalonia.App.csproj 这里看起来他们只给 Windows 的应用设置了 ApplicationIcon https://github.com/AvaloniaUI/Avalonia/issues/5329 按这里的说法设置了 ApplicationIcon 就好了 你的脚本将引入额外的运行时依赖,但是目标却是修正这个视觉问题,我觉得没必要被合并进这个仓库。不过还是给个置顶让需要的人自己改吧。
detian commented on 2024-08-16 13:16 (UTC)
调整后的启动脚本
#!/usr/bin/env bash
Class="Steam++"
Image="/usr/share/icons/hicolor/512x512/apps/watt-toolkit.png"
dotnet "/usr/lib/watt-toolkit/${Class}.dll" "$@" & PID=$!
timeout 10 xdotool search --sync --all --pid "$(pgrep -P $PID)" --class "${Class}" \
exec xseticon -class "${Class}" "${Image}" &
wait $PID
detian commented on 2024-08-16 11:37 (UTC)
找到了个方法,修改窗口的图标
xseticon -class Steam++ /usr/share/icons/hicolor/512x512/apps/watt-toolkit.png
https://aur.archlinux.org/packages/xseticon-detiam
就是每次启动都得整一次
cmach_socket commented on 2024-05-31 10:46 (UTC)
之前使用的是3.0.0.rc-8.2
刚刚重装了一遍,问题消失了
可能是直接升级导致的?
ZhangHua commented on 2024-05-26 00:37 (UTC)
@cmach_socket 这似乎是因为对加速器主程序进行 strip 导致.net 认为这个文件受损,3.0.0.rc.8-2 已经通过加入 !strip 选项让 makepkg 不自动 strip,然后跳过加速器主程序手动 strip 其他部分绕过这个问题了。你可能需要检查一下你使用的是不是 3.0.0.rc.8-2 这个版本?
你可以看 https://bbs.archlinux.org/viewtopic.php?id=257600 解决,这个帖子里面的应用也是 .net 写的,但是 watt-toolkit 和它有些不一样,watt-toolkit 的加速器部分是属于 -p:PublishSingleFile=true 的而整个程序又是 -p:PublishSingleFile=false 的,因此watt-toolkit 的 PKGBUILD 里面 staticlibs 和 !strip 两个选项都有
Pinned Comments
detian commented on 2024-08-16 13:16 (UTC)
调整后的启动脚本
detian commented on 2024-08-16 11:37 (UTC)
找到了个方法,修改窗口的图标
xseticon -class Steam++ /usr/share/icons/hicolor/512x512/apps/watt-toolkit.pnghttps://aur.archlinux.org/packages/xseticon-detiam 就是每次启动都得整一次