Mohammad Hafiz
Other Projects
Most of the things listed here are by no means complete, they are for your reference only.
WineCD
WineCD is a system-tray application that helps to eject and close cdrom/dvdrom tray programmatically.
http://sarovar.org/projects/winecd/
gfourcc
Identifies the codec used in AVI files (*.avi) and allow the
user to change the FourCC description code (like fourcc-changer in
Windows). Useful for people working with Microsoft AVI file.
A Linux clone of AviC fourcc changer tool
http://sarovar.org/projects/gfourcc/
cfourcc
A gfourcc console-based counterpart. cfourcc is included in Debian and Ubunt (universe) repository.
http://sarovar.org/projects/gfourcc/
hdate
hdate is a tool that prints the Hijri date in a system console. I created this software mainly because there isnt any utility available (at least none that i could find) in the UN*X platform that can print the Hijri date.
http://freshmeat.net/projects/hdated
TinySorok
A simple Win32 application I wrote to demonstrate simple steganography concept by hiding text into Windows Bitmap files (BMP) without changing its size.
CysInfo
I wrote this Win32 application to demonstrates how to use libnapai CPU Identification library inside another application
Traymoon
TrayMoon is a system tray application that display the moon phases and the Hijri dates. It is a fully open-source software under the terms of the GNU General Public License.
http://sarovar.org/projects/traymoon/
gWineCD
gWineCD is a system-tray application that helps to eject and close cdrom/dvdrom tray programmatically. This is gtk+ 2.0 version for Linux desktop (GNOME/KDE).
*Warning current gWineCD release is unstable, please use it with caution. User submitted improvements are encouraged.
http://sarovar.org/projects/winecd/
minicrc
A command-line-interface application that produce various crc checksums (crc32,crc16,crc-ccitt,bzip2 crc) on files and validates them. Useful for fast file verification but not validation against intentional tempering.
http://sarovar.org/projects/minicrc/
Krazhbox floppy linux
KrazhBoX is a small-sized GNU/Linux distribution targeted for users who need a quick and small rescue disk for their GNU/Linux (and possibly other) operating system. KrazhBoX can also be use to prepare a computer for operating system installations like partitioning hard disk, formatting them with new a filesystem, activating the boot active partition and many more! KrazhBoX supports common filesystem for GNU/Linux such as ext2, ext3, ReiserFS and Minix as well as other filesystem (FAT, FAT32, NTFS, and ISO9660).
http://nexusbox.sourceforge.net/krazhbox/