Cpp Client - Yahoo® Chat Client
This project is the start of a Yahoo® chat client.
Usage
Development Demo. CppClient demonstrates a basic raw chat Yahoo® chat client. It is lacking many desirable features, and limits your chat experience due to simplicity. Intended for evaluation only.
Features
(still under construction)- Popup login: name, alias, password, chat server, chat server port
- Popup, in-application captcha verification
- Join rooms (you need the room name and room number, preloaded with a few)
- Raw chat input
- Raw IM input
- Unformatted chat posts
Notes
No ping implementation (still). Not suitable functionality for more than evaluation.
Limited error/failure handling. If the login doesn't succeed promptly, you may need to restart the demo and try again.
If the captcha process hangs, clicking Join again may help in some instances.
There is a buffer or HTTP bug (still) that distorts some of the captcha images. If you cannot make out the captcha, click cancel and press the Join button again.
To simplify displaying the captcha, the demo must save the Jpeg to your hard disk (in the current directory).
Download
Should work on most versions of Windows.
Linux portability is a future goal of this project.
MD5 Sum: abaacd593a167eafe6f5a500916a2984
Compressed via UPX v 3.0.2w (http://upx.sf.net) down from 880 KB.
Version History
- Build 2: Not much done. Cleaned up some bugs and done some planning. Made a few modifications to the interface. Allowed free range of room joining. Still no ping. Started on some IM and room handling code.
(Current demo)
- Build 1: Initial demo. Demonstrates a basic raw chat Yahoo® chat client. It is lacking many desirable features, and limits your chat experience due to simplicity. Intended for evaluation only.
CppClient.exe (351 KB) Version 1.0.0.1 (Demo)
MD5 Sum: ccb2efe2ef2d117cb03af41c464a1ef4