507 projects tagged "Tcl"
The Eggdrop Jabber Bot bridges your Eggdrop IRC bot to the Jabber instant messaging network and thus to ICQ. This code is meant to be a demo that it can be done, and a basic starting point which you can extend to your needs. The only functionality currently included is an invite feature.
TclTP (pronounced "Tickle-Type") is a preprocessor based on the TCL scripting language. It allows embedding TCL command and and variable expansions in normal text. The result of expansion is inserted in the output. Quoting and escaping work in a similar way as in TCL, using braces and backslashes. A second stage of processing involves hooks defined by the document. This allows arbitrary transformations of processed text before it is written to the output. TclTP is primarily intended for generating complex static documents like Web pages. It is not a mark-up language per se. But you can define your own mark-up and use it in your documents, possibly allowing the production of output in different formats from the same source file.
M3Tk generates M3U playlists from MP3 files and edits ID3 tags. It creates the playlists from the Genre, Album, Year, and Artist tags. It scans the computer to search for MP3 files and sort them into playlists. The editor can change (or include) information about the MP3s, and can open an MP3 player and send the playlist to it. You can manage the files names with the MP3 Renamer.
Apache Rivet is a system for creating dynamic Web content via a programming language integrated with Apache Web Server. It is designed to be fast, powerful and extensible, consume few system resources, be easy to learn, and to provide the user with a platform that can also be used for other programming tasks outside the web (GUIs, system administration tasks, text processing, database manipulation, XML, etc.). It is similar to PHP, except that it uses Tcl, and provides both HTML/Tcl pages as well as pure Tcl pages to aid the programmer in separating logic and presentation when necessary.
Maverix is an AOLserver module that implements the SMTP protocol and acts as an SMTP proxy with anti-spam and anti-virus capabilities. It includes a Web interface to manage quarantined messages and an administrative interface based on OSSWEB. Supported anti-spam software includes SpamAssassin and DSPAM, and supported anti-virus software packages are ClamAV and Sophos. Features include whitelisting, greylisting, and blacklisting, periodic digests with quarantined messages, a challenge/response mechanism, POP-auth, and short-TTL URLs for digests.