- AIM Fight
AIM Fight is an online program by
AOL (America Online) designed to have two screen names onAOL Instant Messenger (AIM) compete for popularity. To do this, two screen names are entered into the webpage and then each screen name is run through an algorithm that runs through the buddy lists of everybody signed on at that particular moment and returns a score that represents the sum of the number of people who have those screen names listed as a buddy out to the third degree. As explained on [http://www.aimfight.com their website] , the score cannot increase by adding people to that user's buddy list, but rather having other people add the user to their buddy list. Depending on how well-connected these people are, the increase in the score can vary.Although the score represents a numerical sum of the people who have that screen name listed as a buddy and are currently signed on, their [http://www.aimfight.com/whatisaimfight.html help page] later states that the actual score is relative to how many people are connected to AIM.
Web API
The API consists of a single URL called by the
Adobe Flash applet that returns the scores and ranks of the users. Additionally, it returns heights for the bars for the applet to show.It is accessed at
http://aimfight.com/getFight.php?name1=SCREENNAME1&name2=SCREENNAME2
By replacing
SCREENNAME1
andSCREENNAME2
with the screen names of the individuals to fight, percent-encoded data is returned in the following format:&success=1&score1=132451&score2=6004&oscore1=27241&oscore2=0&height1=99&height2=4
*
success
returns whether or not the fight was a valid one (0 if no, 1 if yes)
*score1
represents the score of the first screen name entered
*score2
represents the score of the second screen name entered
*oscore1
shows the rank of the first screen name if it is in the Top 5%
*oscore2
shows the rank of the second screen name if it is in the Top 5%
*height1
is the height of the first screen name's bar
*height2
is the height of the second screen name's barDosBubba from [http://www.slashdot.org Slashdot] was the first person credited to discover the web API used by AIM Fight and to publish it on a well-known site.
External links
* [http://www.aimfight.com AIM Fight]
Software Utilizing the API
* The [http://www.slashdot.org Slashdot] user jcuervo created a [http://hardware.slashdot.org/comments.pl?sid=156725&cid=13138484 perl wrapper]
* The [http://www.slashdot.org Slashdot] user DBergere wrote a [http://hardware.slashdot.org/comments.pl?sid=156725&cid=13139906 shell script wrapper]
* [http://oocd.ath.cx Mihir Kotwal] wrote an [http://oocd.ath.cx:2021/ ASP.NET interface] for AIM Fight
* [http://r00tshell.com Justin Mazzi] wrote a [http://r00tshell.com/archives/2005/07/29/simple-php-aimfight-script/ PHP script] that lets AIM Fight operate inPHP .
* [http://www.timdorr.com Tim Dorr] wrote a [http://www.apple.com/downloads/dashboard/email_messaging/aimfightscore.html Mac OS X Dashboard widget] .
* [http://widgets.idcc.net John Fronckowiak] wrote a new and improved [http://www.apple.com/downloads/dashboard/justforfun/aimfight.html Mac OS X Dashboard widget] you can also [http://dev.aol.com/article/2007/aimfight_osx_dashboard_widget read about the development details] .
Wikimedia Foundation. 2010.