I have released AjaxLife’s (very ugly and hackish) code under the revised BSD license.
You can find it at http://code.google.com/p/ajaxlife/.
For added fun, most of the code was lost at some point (file corruption due to an OS crash) and had to be recovered by decompiling.
I will write some documentation-type-stuff at some point.
YES! THANK YOU! THANK YOU! You rock! I need to upload it somewhere, now!
This is awesome, Katharine! /me clicks the link.
Katharine, you probably know this already, but IE 7 does not adhere strictly to W3C standards for web coding. From what I’ve read, Opera 9.21 does. FWIW.
I have no idea what this is in relation to. I assume it’s the other post. >.>
In any case, I found another bug by poking around and discovering it’s magically generating Prototype version 1.4 from somewhere. Which makes little sense given that it only includes 1.5.1. o_O
I’m now going to work out where 1.4 is coming from. Currently everything breaks in everything.
Everything lives again. Woot.
this is pretty amazing stuff. pat yourself on the back.
Yes, I was referring to the chronic problems IE7 has with your marvelous creation
Hello everyone, and thank you Katharine for your wonderful work. I am try to run ajaxlife locally on winxp SP2, and the login seems to work, but stops after “Connecting to SecondLife”, not ever moving to the “main.kat” for the UI function. Is anyone having this issue or know how I might be able to address it.
The debug console seems to hang here:
DEBUG [Cindi Allen]: Running event queue for IBM 6 (72.5.13.52:13004)
I have tried with seperate local server for .js files and using “https://ajaxlife.katharineberry.co.uk/ajaxlife/” , I get the same issue. Thanks in advance for your help.
Josh
Did you take the precompiled version?
I made breaking changes to the way the login works (security enhancements) after compiling that, so it won’t work right now… I’ll put up an unbroken one now.
Thank you Katharine, I tried the precompiled, and also successfully compiled one yesterday. I am trying to run from localhost:8080, and have the .js being served on localhost:80 as my root.
Thanks again, we are excited to help with this project.
Josh
The one you compiled yesterday won’t be recent enough. Changes are being made rapidly! (Although that should be the last of the breaking changes… for a few days)
Okay, I’ve uploaded a new compiled thing that should work. Haven’t actually tested it though.
Thanks Katharine, that did the trick, im up and running on the MG using your root. What are the steps that are required to use a local root, I am using the .js found in the “client” folder of the source, and hosting it locally, Is this all that needs to be done? I may be missing something. Thanks again, this is great stuff!
Josh
That should work – host it on a server of your choice (i.e. on your computer) and use that address as the root (e.g. http://localhost/ – trailing slash matters!)
It also helps to have PHP with GD support installed on the machine doing the serving, because it uses it to generate red images. It’s not actually vital, however.
Katharine, you should also make a site of like, latest AjaxLife news. These comments are getting hard to read. :p
Congrats on a brilliant bit of work here Katharine. I’m writing this up for Metaversed.com now.
*bows in worship*
Thank you Katharine!!!!
Great work, congratulations looking forward to seeing new developments
hi kath
i logged in at your secondlife browser but i dont see anything moving in the screen.just one picture and all i can do is chat with people but i dont see them or anything and cant see my inventory.is this how it should be?
That is indeed how it’s supposed to work. Sorry if you thought otherwise. :p
For all your hard work, Katharine: *Thank You*
Thanks for letting us at your code Katharine. It’s truly inspired.
Thank you, thank you, thank you!
Even if it is messy (and I haven’t checked the code yet, so I couldn’t give my opinion on that) open sourcing this helps both the SL community, and the open source community at large tremendously.
And since you’ve hosted it at google, I shall now link the heck out of it for the greater good.
Mad props!
just found out today about your stuff Kath…
great work
what are the system requirements to run your open source package ? linux, php, apache ?
btw… we at least play with SL-RL connection (LSL, php, mysql)… any way to contact you via email or IM to share thoughts ?
and yes, as a nearly 40year old IT professional i am impressed
cheers
Ralf
To run it you need either mono (at least 1.2) or .NET 2.0, and the stuff in the binary download. If you additionally want to host the (mostly) static content yourself, you’ll need a web server that supports PHP. If you want to skip that, start the server with “–root http://ajaxlife.katharineberry.co.uk/ajaxlife/” (instead of “–root http://localhost/somepath“, for example.)
You may email me at firstname@fullname.co.uk. Note that Katharine has two As and one E.