Software by Leo Selavo

Also known as ELO and Elomage

This page has links to some (hopefully) useful guides and freeware/shareware that I have created. Enjoy.

Using MS Visual Studio for PalmOS Application Development   (version Feb 26, 2004)

I am using Microsoft Visual Studio (VS) front end to develop PalmOS applications with Cygwin and PRC-tools. This requires some fiddling with VS and a few utilities. This site tells how to set up VS, and lets you download the utilities.

Using Ghostscript to create PDF files   (version March 10, 2004)

Whenever I need to create a PDF file, I just "print" to my virtual PDF file creator-printer. This way I can convert to PDF almost anything printable. The trick is to use a combination of prot redirection monitor program RedMon, any Postscript printer driver, and the Ghostscript program. Here is a short description of how to set these things up.

L33t Translator

A silly webpage that can translate from "L33t" to English and back. In case you ever need that "cool" text, or are unable to comprehend the ultimate hacker scripture ;)

EloSystrayBar  (version 2.4.7)

This is an application that sits in your Windows NT/2000/XP systray. Whenever you move mouse cursor over the icon there, a small customizable toolbar pops up. Put your favorite shortcuts there. You can also type a command, URL or a filename there and it will be taken care of accordingly.

EloSync  (version 1.1.10, 44kB, Revisions.txt)

Synchronize files between two directories. Fully drag-and-drop interface. Lots of comparing options. Dopy/move/delete newer/bigger/equal files. MD5 support on the way.

EloLister  (version 1.1.5, 21kB, Revisions.txt)

EloLister allows you to drag and drop files to a list, optionally format it, and then export the formated list to a file, clipboard or perform a batch run on each list item. The list can also be dragged and dropped to other applications. My favorite application of EloLister is to generate a webpage with my digital photos. Many of my webpages are generated this way. Some other potential applications are generating batch scripts, exporting file lists to documents, or renaming bunch of files.

EloRaytracer ERay  (version 1.2, 48kB, Revisions.txt), Description and sample pictures

ERay is a raytracing engine, usually run from a command line. A model of the world can be defined using boxes, spheres, planes and other such objects, unified and intersected, with various surface properties such as color, reflection, refraction etc. Several light sources can be added. The engine will generate a bitmap file by transforming the defined geometric world model into a realistically looking image by using raytracing techniques. This project was created as part of my research in applications for reconfigurable computing.

Microsoft VB runtime DLL

Several of the programs require Microsoft VB6 runtime dll. If you do not already have on your system, it can be downloaded from Microsoft.

Disclaimer

Any software in this site is provided as freeware, but only for private, non-commercial use.
The software is provided AS IS, and I will assume no responsibility for any damage or losses due to this software.
Any suggestions, feedback and comments are welcome. So are the donations, PayPal to elo@cs.pitt.edu is fine :o)