a weblog about programming, hacking, linux, and other randomness

My Photo
I'm a Programmer, Hobby Hacker, and Linux Freak.

Thursday, July 2, 2009

uTorrent Bridge: A Modular µTorrent™ WebUI Bridge

In my last post I said, "Maybe, with some help, a universal bridge library could come from this?". Well, this is my official call for help. I present to you...
"uTorrent Bridge: allows you to perform native µTorrent WebUI requests on non-native servers. This enables the use of µTorrent remotes such as µRemote and Torrent-fu on non-µTorrent servers."
The name needs work, but I've created a Google Code Page in hopes that this can evolve into something truly useful. Useful to few maybe...but useful none the less!

The reason I've chosen to adapt other servers to uTorrent clients is that uTorrent is primarily the client of choice for Windows users. Because of this, it has a large selection of clients and tools that interact through it's web interface. Since I'd rather not spend the time creating similar clients for lesser used servers, I decided to let the uTorrent client developers do that job and I'd just...bridge the gap!

Basically, my previous ut-rt-bridge and ut-tf-bridge projects are now dead. But uTorrent Bridge is alive and I need your help. You can find all the information you need at the project page.

Demonstration



Download

Requirements:
  • PHP >= 5
Zip: [244 KB] utorrent_bridge-0.2.0.zip
md5: 2f509e6196edffe6cb3dd0f4ee850d9f

Gzip: [179 KB] utorrent_bridge-0.2.0.tar.gz
md5: 36017159373388d50fd01ba6192579eb

Bzip2: [82.9 KB] utorrent_bridge-0.2.0.tar.bz2
md5: c30a69130301ed218b42a0590b0b0075

Google Code: http://utorrent-bridge.googlecode.com
SVN: svn checkout http://utorrent-bridge.googlecode.com/svn/trunk/ utorrent-bridge-read-only

Update!

uTorrent Bridge has gained some publicity thanks to it's supporters. So, I've decided to clean up my original code to cut out some nonsense...as well as some naming confusions caused by using a client as a server.

Torrent-Fu