Welcome to Ram's Home Page
A bit about me...

Welcome to Ram's web corner...

This page is dedicated to my BeOS apps that I have made over the past few months/years.

What is BeOS / Haiku?

Bleh. Just google for it... Long live BeOS! All the best Haiku!

Some places to start with BeOS/Haiku: BeBits,IsComputerOn,Haiku OS.

My BeOS Apps:

Contact Info
Future Projects
BeezerTop

Beezer is a WinZip like archiver program for the BeOS. It supports several archive formats such as zip, tar, gzip, bzip2, lha (lzh). It's a BeOS native program written from scratch and sports an easy to use GUI. Beezer uses command-line archivers that come pre-installed with every BeOS.

sha2sumTop

sha2sum is an implementation of the SHA 256 (RFC4634) algorithm, ported to BeOS. It can be used similar to md5sum. The SHA 256 sums are longer and thus computation time is also longer.

For more information on sha2sum visit this page at BeBits
Or you can read the bundled documentation that comes with this package.

Downloadable archives currently available:

Name Version Source Size Download Screenshots
sha2sum 0.1 included 10 KB available unavailable
FilWipTop

FilWip is the successor of the BeOS Clean-Up Manager. It fixes several long time issues. Its fully customizable and expandible. FilWip is basically a disk maintainance utility just like BeOS Clean-Up Manager and helps you keep your hard-disk clean of outdated and unwanted info. Its has both GUI and command-line support.

For more information on FilWip visit this page at BeBits
Or you can read the bundled documentation that comes with this package.

Downloadable archives currently available:

Name Version Source Size Download Screenshots
FilWip 0.2 included 361 KB available unavailable
0.1 included 375 KB available available
BeOS Clean-Up ManagerTop

The BeOS Clean-Up Manager is a disk maintainance utility that helps you keep your BFS volume free of unwanted and temporary data such as caches, logs, temporary files, cookies etc. It has an easy to use graphical user interface plus full command-line support.

This application has been discontinued. It will not be developed any further by me. Download and use FilWip instead. The reasons for me discontinuing it are included in FilWip package.

For more information on the Clean-Up Manager visit this page at BeBits
Or you can read the bundled documentation that comes with this package.

Downloadable archives currently available:

Name Version Source Size Download Screenshots
BeOS Clean-Up Manager 3.9 included 573 KB available available
3.1 included 169 KB available unavailable
2.0 included 156 KB available unavailable
BeConverterTop

BeConverter is a unit of measure conversion utility with a neat and well recycled graphical user interface. It makes uses of the database characteristics of the Be File System to store the details about the units, this brings in 100% customizability and extensibility. BeConverter comes with over 30 different categories such as Mass, Volume, Velocity, Money, Time, Digital Quantity etc. and features over a total of 350 units all in an easy to use graphical user interface.

With BeConverter you can virtual convert just about anything from miles to kilometers, bits to gigabytes, celcius to farenheit etc! BeConverter also sports an expression evaluator built into it for quick calculations, 2 + 2 + (3 *12- 16) for example.

For more information about BeConverter visit this page at BeBits
Or you can read the bundled documentation that comes with the package.

Downloadable archives currently available:

Name Version Source Size Download Screenshots
BeConverter Update 1.0 to 1.1 unavailable 219 KB available available
BeConverter Full 1.1 unavailable 764 KB available available
1.0 unavailable 896 KB available unavailable
QuickKeysTop

QuickKeys is a just-for-fun typing speed tester. It lets you test your typing speed over a set of different phrases and records them as highscores. Nice pass time when my net connection got expired :)

QuickKeys gauges your typing speed by measuring the time you take to type a given phrase/sentence. This is referred to as Data String or Phrases in QuickKeys. After you type the data string correctly, you are shown the time taken and your typing speed expressed in characters per second (which you can consider as your average typing speed across a few different data strings). An average speed of about 7 to 8 characters per second is good. Anything above that is excellent. Just try it :P

For more information on QuickKeys library visit this page at BeBits

Downloadable archives currently available:

Name Version Source Size Download Screenshots
QuickKeys 0.1 unavailable 538 KB available available
BStringEx LibraryTop

BStringEx is a BeOS shared library that is an extension class to the original BString class by Be. It has lots of new and advanced string functions to save you hours of programming including functions like spanning, encryption, specialized replacements etc. and can be helpful while creating parsing routines, simple encryptions etc.

I made this library so that BStringEx or rather BeOS is on par and above the CString MFC class in Windows. This has much more functions and string handling has never been this easy in C++. I thank Be for making the destructor of BString as "virtual" :) If that one word was missing, BStringEx or any other BString derived class would not be possible since it would lead to memory leaks. Anyway from what you have read I'm sure you would have understood that this library is for developers and not for the end-user. And btw, BStringEx has a rudimentary encryption/decryption function for strings (and strings only). Mainly for simply scrambling strings for relatively simple purposes...

For more information on BStringEx library visit this page at BeBits

Downloadable archives currently available:

Name Version Source Size Download
BStringEx Library 3.0 unavailable 20 KB available
attrextrTop

attrextr (attribute extract) is a command-line application to extract some standard attributes from all entries within a folder and dumps the attributes to a specified output file.

The attributes extracted are: name, type, path, size

attrextr was done within a few minutes and I don't intend to update it. The source is included in the download archives so you can always make it extract more attributes as you need by modifying the source. I made it because someone at BeShare asked me if I could, and since it was a nice idea (extracting attributes and storing them) I decide to quickly code it.

attrextr (version 0.2 and upwards if any) does recursive directories i.e. attrextr can scan and extract file attributes from all subdirectories of the specified folder. Also the format of the output file has changed. Now each file/folder entry and its attributes are written into a single line delimited by a semicolor so u can import it to a Gobe Productive spreadsheet as a comma-delimited file.

For information about attrextr visit this page at BeBits

Download archives currently available:

Name Version Source Size Download
attrextr 0.2 included 12 KB available
0.1 included 14 KB available
How to install these programsTop

As you should have known by now, all the programs here will work only under BeOS. Some of the programs contain a ".pkg" file inside their ".zip" archives. This ".pkg" file is a SoftwareValet install program (which can be run only from BeOS) sort of like a Setup.exe under Windows.

To install and use these programs you must have BeOS installed and must open these archives only through BeOS using programs like Expander or my very own Beezer. When you run the package file they run similar to a Windows install program (except its much easier and doesn't take up the full screen :) and from then on everything should go smooth. If you still have problems with installing please e-mail me.

The reason why I chose to use SoftwareValet packages was because they have some neat 'replacement' features for replacing files automatically based on things like file creation date, modification date, version etc. and hence this allows me to create updates, install libraries in correct locations etc. easily. The only disadvantage with these is that you cannot open them through other operating systems but since these programs won't work through other operating systems it isn't a big deal anyway.

If you have PackageBuilder (which comes with BeOS Developement Tools i.e. with BeIDE) you can open the package and extract and view individual files just as you could do with zip files. But remember you need PackageBuilder and you need to open the ".pkg" file through PackageBuilder's "File->Open" option and not through the Tracker.

Contacting meTop

I no longer hang out in BeShare (though I wish I had time to), but you can find me at freenode and some other IRC servers.

Projects I am working onTop

Since I got employed I've had no time for any other pet projects.

1