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).
This post is also available in: German
Remote Debugger Remote Installer
RDRI automates the installation and startup of RAD Studios Remote Debugger on Virtual Machines.
This post is also available in: German
snlAPIEraser.pas
snlAPIEraser.pas is a Delphi interface to Eraser, a secure file removal tool.
This post is also available in: German
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
This post is also available in: German
snlAPIVirusTotal.pas
To add extensive scanning services to FileAlyzer 2, I wrote a unit to handle the VirusTotal API.
snlAPIVirusTotal.pas, rev 266, LGPL
This post is also available in: German
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.
This post is also available in: German
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.
This post is also available in: German
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.
This post is also available in: German
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.
This post is also available in: German
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.
This post is also available in: German
