DRAGON CITY



  Smalltalk Programming Language

The Smalltalk programming language hasbeen around for a very long time,  Smalltalk-80 (1980)  definition being considered the standard root of all current
implementations. It is a very interesting concept being perhaps the first integrated development environment so often used today. Many argue that Smalltalk is still superior to most development tools used currently -- but that's purely subjective!  Visit the Cincom site to obtain your own copy.

There are various versions of Smalltalk available, namely Cincom Visualworks, IBM's VAST,  Dolphin (Windows only), Squeak & GNU Smalltalk, to name a few which cover a good range of avaliable operating systems.

Note: This version of Spam-B-Gone has been developed and tested with Cincom's Visualworks  on Linux/Unix : Suse 9.1 & 9.3, OpenBSD 3.5 & 3.7  and Windows 2000.
        


Spam-B-Gone

Since starting development work under Linux and more recently OpenBSD , I was missing the excellent Email processing program "Mail Washer" for MS Windows.
So I developed one for Linux using Ruby/FXRuby which I used seccessfully  since 2003, I have since rewritten in Cincom Smalltalk .

Spam-B-Gone offers the user a table layout showing incoming email header information.

The user can simply select (click on) those emails that they wish to delete on the ISP computer. Unwanted mail never makes it onto your computer!
Spam_B-Gone does not do any automatic filtering , its purely a visual experience.

                                            Please note the below images are for Ruby version: (the Smalltalk version is slightly different)

Start up form : Prior to clicking 'Check Mail'

                                        Spam-B-Gone

After Email headers loaded and user clicked a 'tick box' in the  Delete? row, pressing 'Process Deletes' will delete those selected entries from the ISP server.

                                        Spam-B-Gone with email entries


Installation:

Download Spam-B-Gone : Spam-B-Gone  , a compressed Linux tar file (approx 10 Kbytes)

                                        Spam_B_Gone.st.tar

Place into a prefered directory and then unpack the tar by

                                             $tar -xzvf Spam-B-Gone.tar.gz    or under windows PkZip should work

In the tar you will find a number of files which should be moved to your Smalltalk image directory, then load the .st files in as Packages.

Execution :  Before first time you run Spam_B_Gone  you must run the

                                         SBG_Cipher_Encryption_Write_2.ws

                        file via a WorkSpace to generate your Internet Password details file.
                        (This file is encrypted, no clear text is retained).

                       
Then, using Resource Finder, locate SpamBGone and run from there. You could also  use the Smalltalk  Runtime Packager
                       
  to create a  stand alone image for SpamBGone and link that to a Desktop Icon.


Contact me via email     dragoncity@impulse.net.au
With the Subject: "Smalltalk Spam-B-Gone Suggestions"
Brett S Hallett