- QtChat Chat Client for Yahoo.
This is a GUI chat client written using Qt library from Troll Tech. It is designed to work
with the Yahoo chat protocol, allowing you to log into Yahoo Chat. It currently compiles
on FreeBSD and Linux; send Makefile modifications to me for compiling on your particular
platform. Current features are:
| * Autologin (using environment variables) |
* Diagnostic program information |
| * Autoignore (in development) |
* Save room text to file |
| * Highlight chatters different colors |
* Expunge all text from chatter from chat room display |
| * View detailed packet information |
* Clipboard handling |
| * Extensive private message (PM) handling/ignore capabilities |
* Command-line history |
There are two home pages for QtChat (well 2.1 if you include my crappy
excuse for a page): Loopy's site, the man behind
the network engine of QtChat, and Nizaam's site, the
gentleman who does beta testing & quite a mean website. Several
others have assisted with development; you can find us all at Yahoo! Chat, Programming:1 room (usually,
depending on s/n ratio).
Currently I'm working on the 2.0 model, which is designed from the ground
up as an exercise in OO and modularity and protocol transparency. Project
website is finally up: http://www.qtchat.org/project/qtchat2/doc/.
Contact me if you have any
problems with the program, or wish to aid development.
- QtChat-2.0
Project
- Artificial Neural Network Tutorial
Part I
- Artificial Neural Network
Tutorial Part II
- Speakerphone/ Caller ID Utility.
This project arose out of the dismal lack of such a utility in the Unix
world. I have a USR Sportster who's voice features I can't even use
now that I've migrated to FreeBSD.
This project is currently in the requirements gathering/definition phase,
to make sure I have a reasonable set of expectations before beginning coding.
Also, anyone wishing to help with the project can contact me at Scoobi_doo@yahoo.com.
Currently this one's on hold due to work in QtChat.
- Remote Backup Utility.
This was tossed together for a class. I thought it might be useful
to someone who has a LAN not on the net and is not terribly worried about
security. It archives selected directories on your Unix system and FTPs the
compressed archive to a remote site. The manpage is here.
***backup.tgz (11886 bytes) ***
- Power Flow Analysis Program.
This was the result of my senior design project at Auburn University in
Electrical Engineering. The program calculates electrical power flow
in a heirarchically-structured power network. At design time the application
consisted of a C front-end (my responsibilty) and a Fortran back-end.
However, the Fortran code became unavailable to me after my employment with
Auburn, so I coded it in C. There are a few bugs I'm currently working
on (mainly introduced by some enhancements I added to eliminate the use
of a redundant data file) and as soon as I get a stable program the code
and documentation will be posted here.
***pflow-0.1.tar.gz (34361 bytes)
***
- Directory Tree Display. C program that mimics
the DOS TREE command. This should compile in Unix and DOS,
except DJGPP barfs with my use of struct dirent's d_type
member; apparently it doesn't have but 10% of the standard members of struct
dirent. DJGPP users should download tthe hack here, which uses stat() instead.
(the "hack" is so called because stat() isn't ANSI).
***tree.c (3022 bytes) ***