Version 0 of Tcl Software Wanted

Updated 1999-04-05 03:03:23

Purpose: This page acts as a want ads board. No guarantee that someone will have the software you are seeking - but perhaps someone will be willing to write the software if it doesn't exist. To ensure that you get an answer, you should either include an email address on the page, or create a Tcl'ers entry to your WWW page so that people can get back to you. Otherwise, you will need to check back on this page to see if any answers appear.


LV: Tcl based spell checking extension - given a list of text, return a list of words not found in a dictionary.

LV: Extensions to a variety of 'sounds like' type search algorithms - see the Perl CPAN modules for examples of several of these.

AK: Public key cryptosystems. Trfcrypt has several secret key variants, but no PKC's. Wrappers to existing libraries (SSLeay, PGPLib) are in the same category.

DL: Better SSL wrapper. Current SSLtcl is quite, uh, unfriendly. (I couldn't get it to compile on my Solaris box. And there's no attempt at Win/Mac support. The README is pretty upfront "only tested on Linux." Admittedly, SSLeay is pretty unfriendly, too.

AK, from a proposal on c.l.t: Unified database access library. Steal from perl (DBD interface).

LV: Verbose version of package command that is helpful in debugging why a particular pkgIndex.tcl isn't working.

LV: Unified WWW searching extension - one passes search terms and a search engine and the extension underneath interacts appropriately and regardless of the server either raises an error or returns a list. See Perl's WWW::Search for same concept, different language.

LV: I would like to brain storm on how to go about writing a Tcl/Expect/http type program that would allow me to write simple crontab-able scripts that log into a web site, fetch files, perform functions, etc. then logs off, generating a logfile of all actions taken. DL: Then create a page with your concerns. I don't see what the big deal is offhand, though. Such tasks seem simple enough. LV: Tcl based Web form interaction has now been created.