zenity
v0.10.14: Bump golang.org
此存儲庫包括:
zenity命令的“端口” 。實施對話框:
Windows,MacOS和其他Unixes上的行為可能會略有不同。其中一些是旨在的(反映平台差異),其他位是不幸的局限性。
GO軟件包:
go get github.com/ncruces/zenity@latest
使用Homebrew上的MacOS/WSL上的zenity命令? :
brew install ncruces/tap/zenity
Windows上的zenity命令使用scoop? ::
scoop install https://ncruces.github.io/scoop/zenity.json
如果您已經去,則在MacOS/Windows上的zenity命令:
go install github.com/ncruces/zenity/cmd/zenity@latest
或下載最新版本。
對於GO包,請諮詢文檔和示例。
zenity命令竭盡所能與GNOME版本兼容。
諮詢該命令的文檔和人頁面。
cgo (請參閱益處,主要是交叉兼容)context取消osascriptzenity , matedialog , qarma GO以外的語言的Zenity包裝器可以從我們的zenity命令中受益。在Unix(Linux,FreeBSD等)上,他們可以使用原始工具,在Windows/Macos上,他們可以使用此存儲庫中的命令來攜帶可移植性。
示例:
dialog-guizenity.cr by @kojix2 我要感謝所有貢獻者,但 @gen2brain尤其是dlgs ,這對zenity的Windows Port起到了作用。