Archive for the ‘Uncategorized’ Category

Azureus PHP UI – Tweaks and Niceties

Tuesday, November 15th, 2005

The Azureus PHP UI has been updated. Changes include nice javascript UI tweaks, brushed up CSS and added HTTP authentication for secured off interfaces.

I would have updated sooner, only I currently have no internet at home. I feel cold and scared.

Congratulations Sian and Lisa!

Sunday, October 2nd, 2005

A brilliant day, and may I again wish you the very best for the future.

Start Reminiscing here

Azureus PHP UI – now with uploads

Tuesday, September 27th, 2005

I got uploads working on the Azureus PHP UI last night, so now you can upload a torrent file and have it added to the download queue.

Thanks to the people who have provided feedback so far (all positive!), so keep it coming. I already have one idea suggested that I hadn’t thought of that has made it to my todo list.

Azureus PHP UI gets noticed

Saturday, September 3rd, 2005

The Azureus PHP UI got added to the Azureus plugin list as an unofficial external plugin the other week, which was nice. I’ve not directly heard of anyone else using it even though it’s now been downloaded quite a few times, but I have had one or two referrals through from URLs which due to how they’re named are obviously set up to host this interface, so I guess other people are having success with it.

I really want to be adding some other features to this thing as it’s no where near where I want it to be at the moment. For a start you can’t actually add torrents through the interface itself, you can only start, stop and remove them. I’d be getting along a lot quicker with this if if wasn’t for my server at home.

*A rant follows*:
Linux, Apache, MySQL and PHP. They’re supposed to be best mates, right? It’s known as the LAMP setup. Ubuntu: It’s supposed to be the most user-friendly Linux distro out there. Is it, bollocks. It’s probably great if you want to install it and change *nothing*, and it’s probably great if you want to install it and you already know your way around Linux and can change *everything*, but what about people in the middle like me? I want to install it, change a *couple of things* and then leave it the fuck alone. Where are my GUI configuration applets? I don’t want to give a shit what’s in /etc/ or what the purpose of init.d is, I just want to install a server which no sooner has it gotten an IP address on my LAN is able to serve PHP scripts, and *PHP5* scripts too. How on earth did it get more convenient for me to set up PHP5 on Windows XP than on a Linux machine? I’m currently trying to follow what looks to me like a series of hacks to trick my Ubuntu installation into getting PHP5 running, and guess what? It doesn’t work! Gah! Rubbish! Who the hell is Ubuntu aimed at anyway, because it’s certainly not “Humans” as it says on the cardboard sleeve the CD came in.

Azureus PHP development will resume once I get Apache parsing PHP5 scripts, or when I reinstall Windows XP on it – whichever comes sooner.

PS: You all need to go and see Serenity when that comes out on general release, because it’s bloody awesome (saw the Brum advance screening).

Azureus PHP UI

Sunday, July 31st, 2005

After effectively writing it in an afternoon when I was off sick with a fucked knee and then leaving it half done for a month or so when I returned to work, I thought I’d better just stick the Azureus PHP control UI online and be done with it.

So there it is. It’s just 3 PHP scripts at the moment:

– A control class for interacting with the XML over HTTP plugin in Azureus
– A display page
– An action page

That way you can rip out the control class and use it in something else if you want.

The site’s been lean on updates at the moment, which is almost entirely due to the fact that Battlefield 2 came out. Even San Andreas has been put on the back burner now.

So with this, the third DICE game I’ve been a bit obsessed with (first being Codename Eagle) I thought I’d do things properly and get myself a clan. The clan in question are all guys based off rllmuk forum, and so far – aside from the inter-forum battles we’ve had against NTSC-uk – we have been mercilessly rinsed by all our opponents.

We will get better though, we *have* to! – the clan site.

P.S. I was largely instrumental in getting Phil Jupitus to say “sucky sucky – 2 dolla” on Friday night. A delight!

Podcasting my Crime Spree

Wednesday, June 15th, 2005

I’ve just uploaded new versions of my GTA Playlist Creator for San Andreas and Automated Serendipity.

I have packaged up the playlist creator so that it should run independently of PHP and I have added the ability to create playlists of todays podcasts in Serendipity.

Now, these two tools sit together rather nicely. Since I have my podcasts download once a day, I always have fresh music waiting for me, with a playlist pointing to it all. If I then use this playlist file with the San Andreas playlist creator I can import my podcasts for the day into San Andreas with a click, turning my “User Tracks” radio station into my podcast station.

It works rather well! 🙂

User Tracks in San Andreas

Saturday, June 11th, 2005

San Andreas came out for PC yesterday ( delivered mine a day early, I love you My GTA playlist creator for GTAIII and Vice City won’t work with it because the user tracks aren’t in a folder called “mp3” in the game files folder – they’re in a folder in My Documents.

Short of opening up the playlist creator project and making some changes to make it work, which would cut in on gameplay time, I put together a very quick and dirty PHP script which can take an M3U playlist and create shortcuts in the User Tracks folder.

I will probably package it into a stand alone executable using Priado Blender at some point so the wider GTA community can use it, but probably not before I’ve maxed out my Bike skills and Max Health stats 😀

A couple of updates

Friday, May 27th, 2005

Just uploaded a new version of Automated Serendipity which fixes a couple of things, and I’ve created version 0.2 of my Odeon Grease Monkey script. It adds code from Matthew Somerville‘s script, so that pages not covered by the changes I’ve made will still work in Firefox.

Inline Odeon Hacking

Saturday, May 21st, 2005

Earlier this week I was having a conversation with a mate of mine regarding the recently Slashdotted Grease Monkey Firefox extension. It went something like.

Him: “Have you heard of Grease Monkey?”
Me: “Yeah, sounds good. Not really played with it though.”
Him: “It’s the best Firefox extension ever. Puts power right back to the user.”
Me: “Maybe I’ll write a script for it, eh?”
Him: “Yeah, you should do!”
Me: “Maybe one for the Odeon site? Hehehe…”

So I did, and you can find that script on my new Grease Monkey scripts page.

Now, because of the nature of the Odeon site (it’s entirely constructed from IE-only JavaScript), I’ve basically had to build pages from the ground up, which makes the script big and a bit slow. Also, you still can’t go through a booking process online with it. This is because:

– There is such a ludicrous quantity of JavaScript on that site I really don’t want to consume my free time doing it
– I don’t want to get accused of anything by Odeon lawyers. There are probably more of them than me, and I don’t think they have a sense of humour.

My script totally re-writes the layout of the Odeon site pages, however it seems poetic justice that I’ve been beaten to writing this script by 6 days by the original Odeon site hacker – Matthew Somerville – who just made the original design work!. I would never have thought of that!

Automated Serendipity

Thursday, May 19th, 2005

I’ve just uploaded another PHP script, this time it’s a binary media aggregation tool – the recently blooming genre of web applications most commonly known as “iPodders”. It takes a list of URLs, sniffs out all the MP3s referenced on them and then plops the ones you’ve not seen yet into a “today” folder ready for perusal.

It’s not strictly an RSS reader. You can send it to any web page, playlist file or XML feed and it will just scrape off what it finds quite efficiently.

Just had a Super Group photo call in City of Heroes last night. Hello to all fellow members of Shadows Fall that have wandered, blinking out of Paragon City to my site to see the pics. They’re right at the bottom of my City Of Heroes Screenshots folder.