Treer

Projects


Windows command-line tools

ip4

A Windows command that compactly lists the IP address of every network adapter, as well as the external IP address if the Internet is accessible.

It saves continually hunting through pages of noise from ipconfig /all


Tools for Gnu .po files

Gnu .po files are a file format containing language translations, used by the GNU gettext project for localizing software and managing translations. See the GNU gettext documentation for information about PO files.

The following tools manipulate .po files.

popp

A .PO file preprocessor

The preprocessor allows your translated text to reference other items of translated text, in a way that should work within any .po editor. The use of $include statements is also supported, and conditional directives might be added in future.

resgenEx

Converts Gnu .po localization files to/from other formats such as .isl and .resx

resgenEx is a fork of mono's resgen. I was moving a Windows .Net project to .po files and needed a conversion tool with more capabilities. It focuses on preserving and automating comments during file conversions, and adds support for more file types, including Inno Setup .isl files.


Minecraft tools


AMIDST Exporter

I've modified a version of AMIDST so it can export location files and ocean maps for any Minecraft world you have the seed to. This is intended for use with the Ink & Parchment map system (below), automatically pre-filling locations on the map and showing the coastline.

AMIDST is an existing application which uses Minecraft's landscape generation algorithms to render a map of the virgin Minecraft world that a given seed would generate.

The Ink & Parchment Map

A web-based shareable map for worlds on Minecraft servers, where players add the locations manually, so no access to the server files is required for players to create a map of the world and share it. This is a design that doesn't completely remove the element of exploration from the world.