C++ and STL
  Common Issues
  Destructor
  regex
  string
 MFC
  CButton
  CDialog
  CEdit
  CInternetSession
  CWinThread
  CWnd
 MS VS FAQ
  Compiling, building
  Debugging
  Editor
  Settings
 Win32, API
  Console
  File System
  Graphics
  Internet functions
  Kernel objects
  Security
  Sound
  Thread, process
  Window
 Windows NT/2K*
  Logon, logoff...
  Networking
  Service Packs
 | About
  About
  Links & Freeware

Powered by
CoderTown



Freeware

Here I keep some of my programs I've wrote. Neither of them are commercial and were developed when needed. No source code provided.

FW3 to TXT converter

This is a converter I've wrote one day (in 1999) when I was asked to help converting Framework *.fw3 files. At that moment I had no idea what the format is and is used for, no manuals at all. So, the converter helps not always but in cases when plain text was created and stored in this format. Although there is no guarantee it will work in your case. MSDOS application. FW3 Converter

...Here is a continuation of the story: almost 5 years later I was asked why my converter does not work with plain text fw3 files with Italian text. I had no idea why. So I started an investigation. As a result, FW3 to TXT Converter 2.0 was created from scratch. It's still rather trivial utility but this version recognizes fw3 file header, footer and filters its body towards a simple TXT format. It's Win32 console application with improved performance. More features were added like wildcard support and some filtering options. Use /? for help. (Tested: Win XP PRO+SP1/2K+SP4/NT4+SP6). Special thanks to Tommaso Merkel (Studio Tecnos) for testing and fixing it under Win9x. FW3 Converter 2.02.

There is another nice tool for the FW3 converting from R&L Software. It's much better but is not free.

Be aware, the FW3 format (as well as all later ones) is rather complicated/powerful. Sometimes it's just impossible to convert a content to something readable because the content is not intent to be a text. Ask Framework.com for more help if you need all of your vital data.

Normal.dot

Once I had to write a lot of scientific articles for the same theme, common terminology was used and a lot of terms were repeated. I got tired with printing very long several word terms and wrote a macro for the MS Word to store and quickly recall all these words combination. As well I tuned toolbars for fast access to Greek letters and paragraph formatting. Since I keep this normal.dot template aside. As you know it stores all settings user prefer for Word text processor. Here you can download normal.dot itself and AVI file to see safely how it works. MS Word 97/2000 compatible. Just replace the old one or import the settings and macro normal.zip

Colormetric Lab Work

Again I was asked to "invent" something to show the students what the colors are and how they coexist. This lab work is a result. There color basis is considered, colors mixture, saturation, brightness and contrast are explained. Curve of visibility, color locus and other issues are presented. OS: MS-DOS, interface language: Russian. To start run start.bat to turn on properly code pages colorlab.zip

SerialConfig

One of my projects was tightly dealt with PC serial communication. So I tried to make a utility to help me a bit. I've done one, but because of shortage of time data sending was not implemented. It allows to open COM1/COM2, set/get port settings, monitor incoming data for opend port. It's not perfect really. The perfect one I'm developing now in my free time and hope it will, at last, "make my dream come true" what the PC serial communication utility should be. SerialConfig.zip

Wave In Sensor

My scientific project was dealt with signal synthesis and processing. It was interesting for we how can I use PC capabilities to handle the signals in sound bandwidth and I've wrote this. The program is a very simple oscilloscope/spectra analyzer, it shows all sound card's input in time or frequency domain. V/H scaling implemented. FFT is used for the spectra drawing. OS tested: Win98. UI language: Russian WaveInSensor.zip

List Extractor

I called it this way because it extracts required register addresses from input *.lst file by the reg names specified in another input file. The problem raised for Microchip microcontrollers ASM programming. In my case the registers address was assigned by incrementing with one. lst_extr.zip

Reboot, logoff utility

Once I have wrote a simple helper utility for Windows to perform all these actions from command line or batch file. Here is its output. With empty command line parameters it does nothing but displays a help:

Usage: reboot [-option1] [-option2]
Option1:
        logoff
        poweroff
        reboot
        shutdown
Option2:
        force
Default: reboot
Expample: reboot -reboot

There is something similar in the net and MS Resource Kit, but I prefer mine. reboot.zip

Movie Encoding Bitrate Calculator

HTML Open Source utility :), was implemented as a little helper for calculation of encoding bitrate for home video. For given movie lengh (min), desired destination file size or CD capacity (Mb), and required audio bitrate (kbit/s), it calculates needed video encoding bitrate (kbit/s) and gives values for resulting video and audio files if being not merged. Requires JScript to be enabled. IE 6.0 and NS 7.0 proved. bitrate.html

Created: 2003-05-22
Updated: 2006-02-09

Google
 
Web visualcpp.net
msdn.microsoft.com codeguru.com