Due to some combination of boredom, wanting to talk to people in SL, and inspiration from a vague memory of something Interfect Sonic did, I decided to start work on an AJAX based SL client.
It’s still under heavy development, but the result so far is an application/page/site called AjaxLife.
Post updated for r13
Post not updated past r13. See the AjaxLife category for up-to-date information.
Features
- Basic map
- Teleports
- Accepting/declining teleport offers
- Local chat, instant messages (now fully supported)
- Inventory received notifications
- Friend on/offline notifications
- Balance change notifications, etc.
- Person search
- Partial profile viewing
It also correctly logs you in and out, and notifies you if you were disconnected for any reason.
Known issues
- If you’re on the TG and you zoom out too far, the top half gets chopped off.
- Both grids can see each-other on the map. (Is that an issue?)
- Sometimes SL sends the teleport messages in the wrong order, resulting in the modal teleport wait dialog never leaving.
- Teleports sometimes complete without notification that they ever started.
- IE tends to screw up with dragging the map
Known supported browsers
- Firefox 1.5+
- Safari 3 (and the latest WebKit nightly as well)
Browsers with minor issues
- Internet Explorer 6/7 (background image tends to flicker, odd script error)
- Opera 9 (annoying keyboard focus issues)
- Wii Browser (works fine, but the layout is slightly off)
- Safari 2 (Buttons are positioned all over the place)
If you want to use it, and trust that I won’t look at your password (which I can’t, and nothing that this does is logged, but you should always be careful and stuff), you can test it at https://ajaxlife.net/.
If there’s enough interest I’ll make a version that you can run on your own machine to connect to, once it’s further developed (e.g. starting IMs, profile viewing, possibly inventory management, etc.)
Please leave any comments you may have.
Hey katheine,
IM’s not working
Please clarify, as my attempts to chase down the problem are evidently failing.
Do they work intermittently? Do they never work? Does “not working” mean no sending, no receiving, or both?
Hey katherine,
on the IM’s I can send but not receive and now no one shows up on my contact list it says null
Thank you
Eh. That’s basically the AjaxLife version of excessive lag, and “null” is the equivalent of “(waiting)” in LL’s client. *prods it a bit*
There. Should be working – for now.
Hello Katherine, have not been able to log onto Ajax in days..when i try to go to the website nothing happens thanks..lanie
timing out
I”m currently abroad. Expect more downtime and slower repairs. Apologies for any inconvenience. That said…
*twiddles*
Fixed!
Mreh, I keep getting the bad domain or whatever it is thing when I try to go to the site.
Hi Kat!
Nothing happens when I try to load Ajax. Haven’t been able to get on in a while..Hope you had a good time.
Lanie
Still down
Proxy Error
The proxy server received an invalid response from an upstream server.
The proxy server could not handle the request GET /client/.
Reason: Error reading from remote server
Apache Server at ajaxlife.net Port 443
It would be great if someone made an sl viewer that works on the PSP… And I wish ajaxlife didnt use up all the memory in the wii in less than a minut… ah, the flaws in gaming systems that ruin my plans to some day rule the world…
The PSP browser is too sadly useless to run things like this. Sorry.
The memory issue on the Wii is odd – I’ve never had issues on my Wii. I’ll look into it tomorrow. Bedtime for now.
Awesome job! works great on OS 10.5 too. I would love to have a copy and more features!
Hi!
Have you see that? http://ajax3d.sourceforge.net
An example about Web 3D with Javascrip and
http://www.abrahamjoffe.com.au/ben/canvascape/textures.htm
This is great! Keep up the good work (hope to see more features).
Brilliant!
The AJAXLife is AWESOME. I have an idea though. when your logged on you cannot see. but how about if you had an option to take a snapsot and save it on your Hard drive. (Both standard menu options) ??
Unfortunately not – without recreating the entirety of SL’s rendering engine in JavaScript, I can’t do anything of the sort.
Just curious, are you keeping the googlecode repository up to date?
It’s currently out of date – the server code is currently not in a state to be in it (it assumes that you have an S3 account you can use
), and the client code is borked. Although feel free to take a look at some uncompressed client code at http://lab.katharineberry.co.uk/ajaxlife/ to see what’s going on there.
hi katharine, i am searching for a old tier sim do you know anyone who can help me please?
tnx a lot
Hi Katherine
Having been a SL addict for over a year, i’m thrilled at your work. It enables a lot of my friends with low memory/graphic interface to log in and chat. Its also great for me to pop in during the day to catch out of timezone people i would normally miss during RL work hours. One small ask. Can you do something about the “spinning avatar”?
Oh and a notice that you have crashed would be great too. Im forever carrying on coversations to people after i’ve crashed and not aware of it.
Otherwise.. WELL IMPRESSED.
All the best!
Xafira Cortes aka, me.
Spinning avatar is slated to be fixed in the next update. Only problem is that I’m on holiday right now, and can’t actually work on finishing said update.
Hi Kat,
I only get IM’s on Ajax, am I missing something?
Thanks
The “spinning avatar” referred to behaviour in-world – others will see your avatar rotating whilst you are logged in to AjaxLife.
Hi Katherine
Ajaxlife.net works on iPod Touch and I think also on iPhone. Of course it’s not optimal, but it gives you some ideas, what ajaxlife.net can do and we hope you keep on developping further. Once probably running it smoothly on iPhone oder iPod Touch.
With best complements
Pedro Meya Marty
Getting a Time out
Thanks Kat
I am unable to log in to sl, using my sl name and pasword …
both on an Apple Mac and a wintel XP pc …
what I am doing wrong pls ?
trying to login I always become :
“Error retrieving the login response from the server”
cqn anzone tell me how to correct this pls, so I can try tis promising app ?
THX
Kath!!
What an awesome job you did to keep in touch with other SLaliens!
When I am away from home and to other places, its great to just get on just to IM and chat
not being able to see was rough, but the cotact and actually being in world to talk is faboulous!!!
You are a smart kid!!!! Can’t wait to see your other developments towards this to make if fully operational
thank you for helping us really addicted Slaliens being able to “keep in touch!”
AjaxLife is great apart from one thing. I tend to get disconnected after about 30 mins. It says reconnecting but it never does and I end up just getting logged out. Any way to fix this? Would be great if it could be sorted….
Doesn’t seem to work for Internet Explorer 6 which is a real bummer cus the library I go to only uses version 6 :-/
I just wanted to say how freakin awesome ajaxlife is. I remember trying it out back when it was first announced. It looks like its come a long way since then. I’m finding it really indispensable to keep in contact with friends & co-builders while my rl job has me 150 miles off the shores of Africa and my bandwidth is “less than optimal”
Keep up the great work – it’s greatly appreciated!
Hi kathy thanks for this because its all i have because i cant access sl for some reason
Im having the same issues with AjaxLife and getting logged out, any news on this?
Holy schnikes batman! It works at work! I love u. haha
iS THERE ANYTHING REPLACING AJAX THAT CAN BE USED FOR SECOND LIFE?
Thanks
Really Kathar.in, if it did nothing more than IM’d to/from my friends list, it would a worthwhile project. I like to be able to be connected with my friends while I’m working on other things on the same machine. But I usually can’t have the full SL client running then – too much of a hog. This is perfect.
Hi Kathy, Great job, I would be very interested in a version that can be run from my own server! Even just a simple one that only does chatting and so on…
cheers
Epos
hey kate i cant wait till ya get the other thangs put in like the virtul in world and all cause then i wont have two worrie bout the download anymore i can go straight from here runs smooth so far keep it up
nowhere near a viewer, it’s a fixed image, cannot see your real location, it’s a chat only client