grindr is a set of various utilities to enhance Web productivity. It provides tools to interact with Web sites, RSS feeds, and instant messaging. Munchr is a simple RSS parser which can collect data from restricted Web sites, and this data is routed to nbox. nbox is a small GUI display for all collected information. Posting information is done by feedr, which takes a set of parameters and values and submits it to the appropriate Web service. gaskr provides a GUI to prepare data for feedr. Initial configuration for gaskr is prepared by bildr, which can log onto sites and scrape all form data from HTML content.
envbot is an advanced modular IRC bot coded in bash. Features include SSL, IPv6, modularity (with several good modules already), transport modules (including OpenSSL, GnuTLS, netcat, etc.), loading/unloading/reloading of modules at runtime, rehashing configuration at runtime, advanced access control, and much more.
CWBot is an IRC bot to provide online services in Morse usable with the CWirc client. It can broadcast world news in Morse and Hellschreiber, RAC ham news, act as a MorseMail to CWirc repeater, be a CW tutor, or send fortune cookies in Morse, over an IRC channel or through DCC chat, with adjustable keying speed and Farnsworth spacing. It is easily extendable with scripts or external programs to provide additional services in Morse.
Program D is a widely used AIML bot platform. It is feature-complete and well-tested. It supports unlimited multiple bots in a single server instance, and has an open-ended architecture for interacting via any interface imaginable. The standard release provides a J2EE Web application implementation. Drop-in listeners are available for IRC, AIM, and Yahoo!. It includes an automated testing framework for testing knowledge bases, and is packaged with an AIML Test Suite that verifies that the program itself complies to the AIML specification.
blueflops is a two-floppy Linux distribution with a graphical Web browser (links) and an IRC client (rhapsody). The kernel has most of the Ethernet drivers compiled in as modules (including the PCMCIA ones) and PPP support (for dialup connections). The browser is linked with OpenSSL. The scripts are all accessible by a setup script and have a nice dialog frontend.
YAPB is an easy way to create a fully functional IRC bot that runs on a Web server. Its features can be expanded by adding your own modules, written in PHP. It can run in the background or the foreground, and displays debugging information on screen when running in the foreground.
Hitchhiker's Guide to the Internet is a German introduction to the technical aspects of the Internet. This book explains both the low-level protocols IP, ICMP, TCP, and UDP and the high-level protocols SMTP, POP3, IMAP4, NNTP, HTTP, Gopher, FTP, IRC, DICT, Finger, Daytime, DNS, and Whois.