spacespin space

home sweet home...

yeah yeah... I'm going down under :-D

my spare time software projects...

my spare time hardware projects...

courses and projects completed (by me) on the Technical University of Denmark...

my old class from Amtsgymnasiet Sønderborg

my image gallery... if you're (un)lucky, you might find yourself in there...

tag a comment om my wall...

drop me a line...

space space space space space
space space
space space
space space
space space
space space
space space
space space
space space
space
space space
space

Simple Settings Dialog
(a.k.a. ssd)

Description

From the man page:
Simple Settings Dialog (ssd) enables a script author to easily construct a simple dialog (for e.g. configuration purposes) which can be be presented to the user during script execution.

It is build on TrollTech QT4 (a cross platform gui toolkit - www.trolltech.com) and implements the most commonly used widgets from QT.
A further description:

Ssd is intended for sys admins for scripting purposes. For instance, suppose you are a sys admin on a multi user environment and have e.g. Firefox and Opera installed on your system. Now, you want to provide your users with the choice of browser the first time they click on the button "Browser". This can be handle with a bash script and ssd, providing the user with a graphical choice dialog.

The aim for ssd has been

  1. Creation of a dialog should be done in a very few lines
  2. The output from ssd (when the user has made his/her choice) should be simple and parseable by bash

The code (or markup) for ssd can either be stored in a separate file or embedded in the bash-script, allowing one-file-scripting. View the documentation page.

SSD example
SSD-file
SSD example
SSD-file
SSD example
SSD-file
SSD example
SSD-file

Requirements

Download

The files can be found here:

and also on SourceForge and Freshmeat.

Changelog

License information

SSD uses the free version of QT, which is licensed under GPL. Therefore SSD is also licensed under GPL. Easy, right?

The software is provided as is with no warranty - so you have been warned!

space