يشمل هذا الريبو:
zenity لكل من Windows و MacOS استنادًا إلى تلك المكتبة.الحوارات التي تم تنفيذها:
قد يختلف السلوك على Windows و MacOS وغيرها من Unixes قليلاً. بعض ذلك المقصود (تعكس اختلافات النظام الأساسي) ، البتات الأخرى هي القيود المؤسفة.
حزمة GO:
go get github.com/ncruces/zenity@latest
أمر zenity على MacOS/WSL باستخدام Homebrew؟:
brew install ncruces/tap/zenity
أمر zenity على Windows باستخدام Scoop؟:
scoop install https://ncruces.github.io/scoop/zenity.json
أمر zenity على MacOS/Windows ، إذا كنت قد ذهبت:
go install github.com/ncruces/zenity/cmd/zenity@latest
أو تنزيل أحدث إصدار.
لحزمة GO ، راجع الوثائق والأمثلة.
إن أمر zenity يبذل قصارى جهده ليكون متوافقًا مع إصدار Gnome.
راجع الوثائق وصفحة الرجل لهذا الأمر.
cgo (انظر الفوائد ، ومعظمها من الإلغاء)contextosascriptzenity ، matedialog ، qarma يمكن أن تستفيد أغلفة Zenity للغات غير GO من قيادة zenity الخاصة بنا. على UNIX (Linux ، FreeBSD ، إلخ) ، يمكنهم استخدام الأداة الأصلية ، وعلى نظام التشغيل Windows/MacOS ، يمكنهم استخدام الأمر من هذا الريبو لقابلية النقل.
أمثلة:
dialog-gui بواسطة snurfdevzenity.cr بواسطة @kojix2 أود أن أشكر جميع المساهمين ، ولكن @gen2brain على وجه الخصوص على dlgs ، والتي كانت مفيدة لمنفذ Windows of zenity .