|
| ajax im description |
Download |
 |
ajax im ("asynchronous javascript and xml instant messenger") is a browser-based instant messaging client.
It uses the XMLHTTPRequest object in JavaScript to send and receive commands to and from the server. No refreshing of the page is ever needed for this "web application" to work, as everything is updated in real-time via JavaScript.
The XMLHTTPRequest object allows HTTP requests to be sent to the server and get input back from the server. There are two parts to the client-server interaction through this object.
1. The client "pings" the server (a PHP script) for new messages. The server in turn queries a database for any messages for the client, and returns them as JSON. The XMLHTTPRequest object passes this JSON text be parsed by the rest of the JavaScript.
2. The client sends data to the server (a PHP script), such as a new message to another user. This data is then processed by the server ("cleaning" the data of anything invalid) and put into the database, which is later "pinged" by another client.
In essence, ajax im simulates a "persistent connection" relationship using only the HTTP protocol and periodic requests.
Browsers that ajax im has been tested on and works:
- Mozilla Firefox 1.5.0.6
- Internet Explorer 6
- Internet Explorer 7
- Opera 9.00
- Safari
Updates:
- Major overhaul of the code: everything (PHP and JS) is now object-oriented instead of procedural
- Many functions modified to make better use of the Prototype library
- Multiple language support (need translators!)
- PHP-based sessions implemented, so the username and password isn't sent on every message request
- Buttons no longer separate images; buttons are now boilerplate images + text
- Proper theming system -- themes are bundled into folders instead of all over the place
- New dark theme!
- Buddylist database structure converted to be in a separate table
- Ability to block/unblock users
- Userlist added, now displays all users in a chatroom
- Room list added to the "join room" dialog
- Basic (beta) admin panel added. Supports searching for users, banning, kicking, and making/removing admin
|
|
|
| MOST POPULAR DOWNLOADS IN THIS CATEGORY ( Chat Scripts ) |
|
 |
AutoProfile 2.14 |
| AutoProfile is an extension to Gaim that allows users to create customized away messages and profiles. |
| Windows/Linux/Mac OS/BSD/Solaris | | Rating: Good | Downloads: 1,869,112,364 |
|
|
 |
FlashChat 4.8.3 |
| FlashChat allows you to put a highly customizable chatroom right on your website. |
| Windows/Linux/Mac OS/BSD/Solaris | PHP | Rating: Good | Downloads: 8,865 |
|
|
 |
Pidgin 2.2.2 |
| Pidgin is a multi-protocol Instant Messaging client that allows you to use all of your IM accounts at once. |
| Windows/Linux/Mac OS/BSD/Solaris | C/C++ | Rating: Good | Downloads: 5,567 |
|
|
 |
AVChat 2.0 |
| AVChat 2.0 is a very powerful flash video chat software to be used by web sites with lots of users. |
| Windows/Linux/Mac OS/BSD/Solaris | Flash | Rating: Good | Downloads: 4,235 |
|
|
 |
GChat 4.7 |
| GChat is an interactive 3d web-based flash chat and messenger virtual world for your website , with live webcam suport. |
| Windows/Linux/Mac OS/BSD/Solaris | PHP | Rating: Poor | Downloads: 3,412 |
|
|
 |
Psi Jabber Client 0.10 |
| Psi Jabber Client is the premiere Instant Messaging application designed for Microsoft Windows, Apple Mac OS X and GNU/Linux. |
| Windows/Linux/Mac OS/BSD/Solaris | C/C++ | Rating: Good | Downloads: 2,687 |
|
|
 |
Flash IRC client |
| Flash IRC client is a feature rich open source web-chat client based on IRCwx protocol. |
| Windows/Linux/Mac OS/BSD/Solaris | Flash | Rating: Fair | Downloads: 2,419 |
|
|
|
|
|
|
 
| Welcome! |
Hello, Guest
Login if you have a Softpedia.com account.
Otherwise, register for one.
|
|