More than just Hello World!

Here’s a list of applications that I’ve created usually for myself, and mostly development related. If you want to my more generic applications, see my companies list of available goodies (link will be added at some point in the future).

Please have a look, and don't spare your comments!

snlAPIEraser.pas

snlAPIEraser.pas is a Delphi interface to Eraser, a secure file removal tool.

snlAPIEraser.pas, rev 189

snlProtoAmazonOnca.pas

Implemented some years ago, this unit supports lookups on Amazons webservers using both the legacy DevToken and the newer AWS method. Use the Query* functions to use it.

I’m listing it here mainly since it was part of the blog and Google search results or forum posts might lead people to looking for it.

snlProtoAmazonOnca.pas, rev 189, LGPL

snlAPIVirusTotal.pas

To add extensive scanning services to FileAlyzer 2, I wrote a unit to handle the VirusTotal API.

snlAPIVirusTotal.pas, rev 266, LGPL

Dude’s Action Chain

Delphi is a great IDE, and the support of MSBuild allows pre- and post-compilation actions to be easily taken. Dude’s Action Chain is a build and automatization environment that allows you to go beyond that, and at the same time visualizes the build process, making it much easier to set up.

Read more…

Delphi Code Revival

This is my attempt at keeping a few given up components alive, as well as updating them to the latest Delphi versions. It currently includes Mirkes’ HexEditor.

Read more…

Heathcliff for Catweazle LC1

A 1999 lasershow editor project written in Delphi now opensourced to allow new features by other users, and possibly a move to FreePascal/Lazarus for other platforms and a free compiler and IDE.

Read more…

Universal Cosmonaut

Universal Cosmonaut just receives all input from the SpaceNavigator and allows profiles that translate this into keyboard or mouse actions depending on the process currently in the foreground.

Great to use as a system wide volume control, for example, but it also demonstrates the Delphi wrappers I wrote for 3DConnexions API.

Read more…

Collection Templater

Collection Templater automizes the creation of units defining a TCollection, by just letting you enter a few criteria and then creating more than a thousand lines of code that represent a feature rich TCollection implementation.

Read more…