scriptdialogs

Simply add GUI elements to scripts.

One single tool with several GUI dialogs, e.g. messagebox, file dialog, string input or choice list.


License: Freeware for private, non-commercial use, without any warranty. (C) 2026 mntec, all rights reserved.

www: https://www.scriptdialogs.mntec.ch


Targets

Linux i386 scriptdialogs_linux32
x86_64 scriptdialogs_linux64
Windows i386 scriptdialogs_win32.exe
x86_64 scriptdialogs_win64.exe
ARM arm32 scriptdialogs_arm32
aarch64 scriptdialogs_aarch64
Mac OS X x86_64 scriptdialogs_osx64




Examples

For getting started, there are some examples included. They are named “example_xx.[sh,bat,cmd,py]”. Each of them contains a short description.

To use them, rename the appropriate executable for your system to “scriptdialogs” or “scriptdialogs.exe” (on Windows).




Quick testing

scriptdialogs file -folder=“/home” -filter="*.txt"

scriptdialogs info -textfile=results.txt

scriptdialogs yesno -text=“Are you sure?”

scriptdialogs okcancel -text=“This will delete all data!” -title=“Confirmation”

scriptdialogs choice -text=“Please select:” -title=“Choose” -list=“Option 1,Option 2,Option 3” -default=“Option 1”


Dialogs

Name Options
info -text
-textfile
-title
yesno -text
-textfile
-title
okcancel -text
-textfile
-title
file -folder
-filter
dir -folder
string -text
-textfile
-title
-string
choice -text
-title
-list
-default