Which GUI
This is yet another implementation of utility which searches PATH (or another environment variable) for given filename, similar to which UNIX/4DOS command, but with a GUI.

| whichgui.exe | Binaries for Windows. | 120,5 KiB |
| whichguisrc.zip | Sources in C++/MFC for Microsoft Visual C++ 6 or better (note that the free Express version of Visual C++ do not contain MFC). The application uses GRETA regular expressions library. It is not distributed with sources, if you want to rebuild the application you'll have to download and build it by yourself (I compiled it with /MT /O2 /Ob2 /GX options under VC6). | 13,62 KiB |
Get File Size
Adds to file popup menu option to copy file's size to clipboard.

| GetFileSize.zip | Binaries for Windows. Unpack it somewhere and run install.vbs to register the application to the context menu. | 164,15 KiB |
| GetFileSizeSrc.zip | Sources in Turbo Delphi. Uses FileSize function by Paul Griffiths. | 4,41 KiB |
Size Converter
Converts between bytes/kibibytes/mebibytes/gibibytes. Minimizes to the tray. Complements utility above.

| SizeConvert.exe | Binaries for Windows. | 171 KiB |
| SizeConvertSrc.zip | Sources in Turbo Delphi. Partly based on Jan Šindelář article (in Czech). | 6,49 KiB |
Converter
This is utility for C programmers which want to embed some UTF-8 strings encoded as numbers (\xEF syntax) – useful if the editor does not support UTF-8 (I used it when writing some Allegro app in VC6). Only characters with code > 127 are encoded. Note that it may generate invalid sequences (if there is a-f following accented letter) which you have to separate manually (put them into separate strings with space between them, compiler will concate them, e.g. šaty ⇒ \xc5\xa1aty ⇒ "\xc5\xa1" "aty").
The application is in Czech, however it contains just 4 words: Skrýt = Hide
to the tray; Konec, Ukončit = Quit; Okno = Open the main window of application.
Now you are fully instructed to use
.

| converter.exe | Binaries for Windows. | 94 KiB |
| converter.src.zip | Sources in C++/MFC for Microsoft Visual C++ 6 or better (note that the free Express version of Visual C++ do not contain MFC). The code is based on code from article by Radek Pavienský (in Czech). | 20,75 KiB |
Add comment
EditLast updated on: 2008-03-25 06:12