AjaxLife search

Development 2 Comments

I am aware that Linden Lab have released the new search officially. As such, I will be looking into what I can do about integrating it nicely onto AjaxLife over the weekend.

I suspect my solution will involve PHP, regular expressions, and JavaScript. Although I may make this part of the executable, in order to assist those who would be trying to run AjaxLife themselves (if any are).

Edited to fix myriad typos caused by my posting this from my phone while lying in bed.

AjaxLife restored

Uncategorised 33 Comments

By semi-popular demand, AjaxLife is running again. I assume it works - all I get is the highly useful error “Your account has been disabled. Please visit www.secondlife.com to renew your membership.” - but that’s to be expected, given I cancelled the account.

So there you go. Development is somewhat hard, given I can’t log in. But it’s running. I also finally managed to get around to repairing the login screen, which also no longer relies on strange proxying things.

It’s also been repeatedly suggested that I should uncancel my account. I won’t do so, for two reasons - firstly, I am not aware of anywhere I can go without being harassed by people like Shawn (see his earlier comments before he was auto-blacklisted). Secondly, it’d cost money. I wouldn’t object to that if I actually had good reason to pay it, but I don’t.

Also, still no idea what I’m going to do instead. But also no idea what I’d do if I was there, so… >.>

AjaxLife login screen broken

Uncategorised 6 Comments

AjaxLife’s login screen, a slightly altered version of Linden Lab’s own, is currently broken due to structural changes in Linden Lab’s screen. I’ll fix it ASAP - which isn’t right now, because it’s 2am and I have essays to write. Login still works, however, so it’s not a major issue.

AjaxLife updated

Uncategorised 2 Comments

AjaxLife has been updated to use libsecondlife 0.3 (+ fix for CAPS errors). In addition, teleporting is fixed.

Also, the SSL certificate should be valid now. Woo! :P

I’ll update the svn when I can be bothered to boot Windows, which has the code on it.

AjaxLife teleports broken

Development No Comments

The rolling restart appears to have broken AjaxLife’s teleports. Judging by the debug log, it’s also mutilated libsecondlife in some awkward CAPS-related way. (WARNING: System.ArgumentException: Object type System.Int32 cannot be converted to target type: System.Int16)

On another note, I’d just fixed AjaxLife to work with libsecondlife version 0.3 (instead of some semi-outdated svn revision). I’m postponing pushing this out until teleports are fixed.

Donation button

Blog 9 Comments

There’s a donation button in the sidebar. Please donate. :P
Most likely the donations will pay for the AjaxLife server fees, on the basis they’re highly unlikely to exceed a total of £10 ever. (which is significantly less than the monthly fee for its server)

Side note: see small text under the button.

AjaxLife down

Server No Comments

[7:09 GMT] And down again. :(
[6:12 GMT] And we’re back again. Woo!

AjaxLife is currently down, as the ajaxlife.net server is currently busily running updates and such. All other services from ajaxlife.net (e.g. login screen, maps, etc.) remain available.

This should, in theory, last under an hour.

Compiled AjaxLife binaries

Uncategorised No Comments

I finally managed to get around to putting up some compiled stuff. Yay! :D
I have put up the “bin” (server) and “web” (client) archives at the Google Code project. Note that documentation is somewhere between terrible and nonexistent.

Basically, to set up AjaxLife on your server with minimum fuss, grab and extract the “bin” archive. This done:

  1. Open a command prompt (Windows XP: Start menu -> Run -> type “cmd” and hit return)
  2. Type “cd “, then drag in the folder that was created when you extracted the archive.
  3. Type “AjaxLife.exe –root http://secure.katharineberry.co.uk/ajaxlife/” (if you’re using mono, e.g. because you’re on Linux/OS X/dislike .NET, prepend that with “mono “)

Note that the above steps assume you already have the dependencies, i.e. either .NET 2.0 or mono > 1.2.5.

If you want to not use my server for the client stuff, grab the “web” archive, extract it somewhere in your web server’s content directory (preferably supporting PHP with GD), and change the –root argument to point at it. Note that this is in relation to the web browser, not the server.

Icons by N.Design Studio. Designed By Ben Swift. Powered by WordPress.
Entries RSS Comments RSS Log in
Second Life, Linden Lab, the Eye-in-Hand logo, the Hexagon logo, the inSL Cube logo, the Linden Lab Hexagon logo, LindeX, the Second Life Eye-in-Hand logo, Second Life Grid, the Second Life Grid logo, SL, SL Grid, SLurl, Teen Second Life, the Teen Second Life Eye-in-Hand logo, TSL, WindLight, "Your World. Your Imagination.", and Asset Server Problems are trademarks of Linden Research, inc. Second Lie is a trademark of Swindlen Labs.