THE 2006 DONATIONCODER.COM C++ BUILDER DONATIONWARE PROGRAMMING CONTEST RESULTS
About C++ Builder
We are huge fans of Borland's C++ Builder here at DonationCoder.com. It's used in many of our more elaborate windows programs, and it's one of the most powerful tools for C++ programmers that want to do rapid development of rich Windows GUI applications.
About Judging The Results
There were many excellent submissions to the contest, and choosing winners was difficult and several of the decisions could honestly have gone either way. Judging was based on a number of criteria including completeness, documentation, polish, the existence of alternative free tools, the possibilities of improvement, the estimated difficulty of implementation, the usefulness/fun of the entry, and more. We categorized entries as described on our contest rules page, in order to ensure some diversity, but also awarded prizes to individual coders based on multiple entries.
Download and Try For Yourself!
One of the main points of this contest was to encourage the development of donationware software. On behalf of the authors we invite you to download and use these programs. If you find them useful, will you please consider making a donation to the authors to support their continued development?
The idea of HTTPJupiter is very simple - you connect to some TCP server and port, send there a request, and retrieve an answer. However, it has many options that make the process much easier than using, for instance, telnet. The program may be used just as a regular browser, if someone has an HTML parser implemented in his or her brain
Warning: using this program needs some knowledge on HTTP protocol!
I use this program really often, mostly for example for solving problems on www.slyfx.com or www.mod-x.co.uk, also for viewing damaged pages, using fake cookies or tracing the path of visited pages, when they have Location header line, and are not displayed in regular browser. Also, an advantage of HTTPJupiter is that your computer cannot get infected when you visit some page, as nothing on the page is executed - the content is only displayed to user.
Download program with user manual here: HTTPJupiter.rar (324.39 kB - downloaded 2530 times.)
Has any of you ever seen Xonix game with multiplayer mode? In TPXonix, up to four players can play together (locally, on one computer), as enemies or in teams. It can also be played in single mode, just like classic Xonix game.
Multiplayer mode allows a lot of new playing techniques. For example:
Game configuration screen:
Download TPXonix ver. 1.2: TPXonix.rar (39.02 kB - downloaded 2576 times.)
A small educational program/tool using dictionary and given text to produce list of words which can be imported by SuperMemo (vocabulary learning software).
Simple flashcard window:
Read.zip contains application itself, manual & sources.
read.zip (1192.79 kB - downloaded 2709 times.)
The TextTransformer components can be used to change the structure of text strings or files, like transforming wiki text into HTML.
The HTML text of the help for the components is a good example: It was generated automatically from a plain text file. Many varieties of text conversions are possible.
The TextTransformer package consists of three components:
1. TTextStringTransformer for the transformation of a string into another string
2. TTextFileN2NTransformer for the transformation of one text file into another one
3. TTextFileN21Transformer for the transformation of several text files into a common destination file
The components can be downloaded from the TextTransformer web-site: http://www.texttransformer.com
Or directly from: http://www.texttrans.../TetraComponents.zip