contact
----------------------------

Blog <-

Archive for the ‘website’ Category

RSS   RSS feed for this category

gCountDown v1.0: Systray countdown timer for Linux

I've released v1.0 of the gCountDown program.

gCountDown is a very simple alarm countdown timer. It sits in your system tray where you can click it to set an alarm. Once the time runs out, you will be alerted.

This release adds the ability to play a sound when an alarm goes off pops up a menu on right-clicking the icon so you can quit the application and has some minor bugfixes. A Debian/Ubuntu package is now also available.

gCountDown: Systray countdown timer for Linux

I needed an easy way to set timers on my desktop PC. All I really want is to set a countdown in hours, minutes and seconds, and have it alert me when that time has elapsed. I couldn't find anything simple with some exceptions that wouldn't compile (anymore) due to missing libs (which weren't available in Xubuntu). So I whipped up my own.

You can download it from its home page, and here's a screenshot of the thing:

Additionally, I was quite amazed at how easy it is to write GUI applications using just GTK in combination with Glade. Writing this tool took me only about an hour, with no previous knowledge. All it really required was creating a GTK Status Icon with an active signal handler. The handler pops up an interface put together in Glade by loading the gcountdown.glade file using gtk.glade.XML(). Connecting signals to the widgets is also super easy with signal_autoconnect().

Take a look at the source code. It's only a measly 136 lines.

ePub versions of Writings now available

I've generated ePub versions (for reading in ebook readers) of most of the Writings to the page.

MCPlayerEdit v0.19 released

I've released a new version of my Minecraft Player/World Editor MCPlayerEdit v0.19. This release features the following modifications and additions:

  • Added a `health` command which lets you set the player health (also a god-mode)
  • Fixed a bug where only supplying an item ID to give/remove would not give the maximum stack size but would give a stack equal in size to the item ID specified.
  • Fixed a bug where adding non-safe items to the inventory would give a stack size of 0.

You can get the new version Here.

MCPlayerEdit 0.18 released

I've released a new version of my Minecraft Player/World Editor MCPlayerEdit v0.18. This release features the following modifications and additions:

  • Made leaves available in safe-mode.
  • Added a `remove` command which allows the user to remove items from the inventory by name/id instead of slots. (Suggestion by rowanxim)
  • Extended the `list` command so the user can now list items by slot id or item name. (Suggestion by rowanxim)

You can get the new version Here.

MCPlayerEdit 0.17 released

I've released a new version of my Minecraft Player/World Editor MCPlayerEdit v0.17. This release features the following modifications and additions:

  • Lava and Water buckets can now be added to the inventory in safe-mode.
  • Added Pistons, Sticky Pistons and Shears.
  • Fixed a bug in the nbtdump command.

You can get the new version Here.

I'm on vacation till June 29

I'll be on vacation from now till June 29. Depending on WiFi-availability in the area I'm visiting, I may or may not respond to anything until that time.

MCPlayerEdit v0.16 released

I've released a new version of my Minecraft Player/World Editor MCPlayerEdit v0.16. This release features the following modifications and additions:

  • Update for Minecraft Beta 1.6
  • Added trapdoor inveotory item.
  • Added map inventory item.
  • Added dead desert shrub (unsafe) inventory item. Can only be placed on sand blocks.
  • Added dead grass shrub (unsafe) inventory item. Can only be placed on grass blocks.
  • Added locked chests (automatically disappear when placed after random time).
  • Fishing rods can no longer be stacked in safe mode.
  • Added the 'loseme' command. It clears the inventory and transports the player in a random direction for a given distance. The objective is to find your way back.
  • Added the 'restore' command which restores the last (automatic) created backup of the player data.
  • Improved the startup message.
  • Allow for multiple commands on a single line, separated by a semi-colon. Example: > load World1; give 1 diamond pickaxe; save; quit

It does not seem possible to add Tall Grass to the inventory, even as an unsafe item. :(

You can get the new version Here.

MCPlayerEdit v0.14 released

I've released a new version of my Minecraft Player/World Editor MCPlayerEdit v0.14. This release features the following modifications and additions:

  • Added a 'thunder' command with which you can influence thunderstorms.
  • Added an 'nbtset' command that lets you manually set values for NBT tags in the save file. See 'nbtdump' for a list of available NBT tags.
  • Added an 'unsafe' command that turns on/off safe mode.
  • Renamed the 'dump' command to 'nbtdump'.
  • Renamed the 'Spade' items to 'Shovel'.
  • Renamed the 'Redstone torch On' to 'Redstone torch'.
  • Implemented Safe Mode. In safe mode MCPlayerEdit will prevent you from doing things which are not allowed in Minecraft or might damage your save file. Turn off with 'safemode off'.
  • The 'give' command now accepts counts higher than 64 (or the maximum stack size for the item in question), in which case it will add multiple stacks to the inventory.

I neglected to mention releases v0.13 and v0.12 here, so I'll list the changes in those version here too:

  • Added a command 'rain' with which you can influence the weather.
  • Fixed a bug in the 'reload' command where the prompt would change to the file location instead of the worldname on reloading.
  • Added a 'dump' command which dumps the level.dat's NBT structure and values. Mostly useful for developers of MCPlayerEdit/Minecraft.
  • Added Spruce/Birch saplings (Patch by rilian4)
  • Added Powered/Detector rail (Patch by rilian4)
  • Renamed "Minecart Track" item to "Rail".

You can get the new version Here.

MCPlayerEdit v0.11 released

I've released a new version of my Minecraft Player/World Editor: MCPlayerEdit v0.11. This release is an update for Minecraft Beta v1.4 and features the following modifications and additions:

  • Added cookies. (Patch by Rilian4)

You can get the new version Here.