Once you unzip the archive, put the qsmackfe.tcl program and libtcl_qsmackfe.dll in the same directory where they will permanently reside. You can delete "tcl_qsmackfe.c" since the .dll file is the same thing - just in compiled form. This DLL gives the frontend the ability to execute the nslookup command.
The best way to run the frontend is to create a shortcut that contains the proper command line. This is what we do. We have two shortcuts. One that starts the frontend with a "high res" config file and another that starts it with a "low res" config file depending on the resolution of the monitor that we're using.
Here is the command line we use for the "high res" version:q:\tcl\bin\wish8.0.exe q:\qsmack\tcl\qsmackfe.tcl q:/qsmack/tcl/qsmackfe.cfg.highres
And likewise for the "low res" version:q:\tcl\bin\wish8.0.exe q:\qsmack\tcl\qsmackfe.tcl q:/qsmack/tcl/qsmackfe.cfg.lowres
Notice that the full filename of the config files are specified with forward slashes. This is very important.
You get the picture. For now, set up a shortcut so that the frontend will use the "qsmackfe.cfg.quickstart" config file. You can try more complicated config files once you've verified that everything works.
Double-click on the shortcut to get started...