Posted by: Josh | April 17, 2011

Minecontrol for Minecraft 1.1.1 released

This version adds support for custom controller mapping! Now you can jump/crouch/fall into lava with whichever buttons you like! Your settings won’t be saved when you quit though, yet.

If you’ve already got Minecontrol running, just start it up again (or click the link below) to get the latest version.

As usual, the links:

Click to run Minecontrol for Minecraft (Java 1.5+ via Java Web Start required)

The 1.1.0 update

View Source at Bitbucket

Posted by: Josh | April 10, 2011

Minecontrol for Minecraft 1.1.0 released

This update is mainly a giant refactor to the codebase (read: turning a tacked-together prototype into something I can sustain) but has a few added benefits.

Changes:

  • Selectable controller input (instead of relying on auto detection). For the best experience, still use your Xbox 360 controller
  • Pulsed movement controls – moving forward with your analog joystick will be converted into a varying sequence of “w-w-w”s for precision walking without holding shift. Looking around is also variable too
  • Togglable walking
  • Future support for other handy things – saving preferences, custom gamepad and keyboard mapping for other controllers and other games
  • Increased accuracy and refiring of buttons

Regressions from 1.0.1:

  • If Java can’t load any JInput devices, you won’t see an error message – just no controllers to select
  • Switching to/from your inventory doesn’t change the look sensitivity. You can still change sensitivity any time by pressing Xbox’s Select button.

If you’ve already got Minecontrol 1.0.1 installed, just launch the app again to get the update. Otherwise, have your browser open this link here (Java 1.5+ required).

As always, full source code is freely available at Bitbucket .

Posted by: Josh | April 9, 2011

Minecontrol 1.1 coming soon

Update: Minecontrol 1.1.0 is released! Full post here.

Hoping to resolve a lot of the problems from 1.0, like added support for manual controller selection. Hold on!

Posted by: Josh | October 30, 2010

Minecontrol for Minecraft–source

  1. It’s officially Halloween in Sweden. Which means:image
  2. If you’re interested in looking at Minecontrol for Minecraft’s source, it’s now hosted over at BitBucket.
Posted by: Josh | October 26, 2010

UBC ResNet Quota Monitor – Fall Update

Should allow compatibility with UBC ResNet. I’m not on campus to test it, but theoretically it should just work… thanks to Martin for the latest ResNet source.

If you’ve already got the web-start app, it should update the next time you start it up.

Fancy Java-web-start-auto-updater (recommended)

or

Plain old Java

And for those who’ve requested it, source code is hosted on BitBucket (if my implementation looks kind of odd, it’s cause I was trying to do something funky, which didn’t quite turn out as expected).

xbox360Update: Minecontrol 1.1.0!

—–

Enjoy Minecraft like it was made for the Microsoft Xbox 360 on your Windows/Mac/Linux machine with this Java app called Minecontrol. It takes gamepad input (using JInput) and converts it into mouse and keyboard commands.

Read More…

The problem occurs when you try to compile and run a Windows Phone 7 project, resulting in an alert saying “Application not installed”.

image

There’s a good chance this started happening after you migrated the project, or perhaps pulled a copy from source control.

The solution here is simple, though not immediately apparent. Change the “Solution platforms” drop list to “Windows Phone”.

image

Re-run it, and the emulator will be able to run the app again.

Posted by: Josh | June 29, 2010

Automate jar signing in Eclipse with Apache Ant

jws

Reasons why you’d want to bother self-signing a Java archive:

  • Deploying your application with Java Web Start (perhaps an under-rated technology)
  • Verifying the integrity of the archive

You don’t really need Eclipse, but it’s the environment you usually work in, then you get a bonus of avoiding a command line. This has been tested on Eclipse 3.6 Helios, but probably works on prior versions too.

Read More…

Posted by: Josh | June 23, 2010

phpHgAdmin Web Mercurial Repository Manager

Formerly “Hg-PHP”, phpHgAdmin is the re-branded v1.1.x release of the Mercurial repository management project.

The minor version bump is for

  • extended support for special characters in config files
  • multi-profile support, so multiple hgweb.config files can be maintained from one phpHgAdmin installation
  • user interface can be completely controlled by a theme pack, with a WordPress look & feel
  • significantly cleaned and re-structured, with caching
  • install utility: phpHgAdmin config validator

Upgrade instructions: recommend a fresh install. v1.1 now uses the ‘paths’ group instead of ‘collections’ in hgweb.config. These changes should be manually carried out. You should manually repair the hgweb.config file. An entry:

[collections]
/path/to/repo/name = name

should now be referred to as

[paths]
name = /path/to/repo/name

You still get all the same benefits from the previous 1.0 release

  • create and delete repositories
  • edit individual repository (hgrc) config in real-time
  • optimistic concurrency control: safeguard against unintentional config overwrites
  • translations-ready for your language

Download

Read More…

Posted by: Josh | June 1, 2010

CodeIgniter integration with DokuWiki

This simple library for CodeIgniter makes rendering a page from a local DokuWiki installation as simple as loading a CI view.

With the permission of Jérôme Jaglale over at Maestric.com, I brought over his rendering code and packaged it up for CI. The comments on his code’s release have also been taken into consideration.

It should be compatible on any server hosting both a functioning CI and DW installation, and has been tested on CodeIgniter 1.7.2 + DokuWiki 2009-12-25c “Lemming” and PHP 5.2.

Read More…

Older Posts »

Categories

Follow

Get every new post delivered to your Inbox.