Archive for the ‘AIM’ Category

Open AIM 2.0

Thursday, March 6th, 2008

Open AIMWith AOL’s recent announcement on Open AIM 2.0 now live and getting lots of great attention, I thought I should write a quick post on it. This is truly exciting news. We are dramatically expanding our community when we open things up like this. So with that, I want to say “Welcome” to all the great developers out there. Here is this incredible AIM network that you can now use and build on.

I have actually been a part of the AIM core team for a number of months now, so I am available to help answer questions on Open AIM. I can now claim to have written code in imapp.dll, acccore.dll, coolcoreXX.dll, and xprtX.dll. Lastly, this guy sits next to me.

There are more great things to come.

New Call Alerts in AIM 6.5 Beta

Tuesday, September 18th, 2007

Attention AIM Phoneline users! You can now try out the new call alerts in the latest AIM 6.5 Beta.

We have integrated the incoming call alerts in the IM window. Each new call will appear as a new tab in this window if you enable grouped IMs. Here is a sample call alert for a Free AIM Phoneline user:

AIM Phoneline Call Alert

Free AIM Phoneline users (Did you know that you can get a free phone number from AOL?) can use the call alert to take the call or send to voice mail. If you miss the call, you can also use the alert to listen to the voice mail. NOTE: You cannot place calls from a free AIM Phoneline account, just receive them.

Unlimited AIM Phoneline ($14.95/mo) subscribers can take advantage of the extra features in the call alerts like: Forward the call, and special greetings. You can also listen in and pickup the call while it’s in voicemail. Here is a sample call alert for and Unlimited AIM Phoneline call alert:

Unlimited AIM Phoneline Call Alert

Here is what the “Tell Caller…” menu shows:

Unlimited AIM Phoneline Call Alert “Tell Caller…”

Please help test this out since it is a brand new feature in the AIM 6.5 Beta. Let me know if you have any problems, questions or comments on this cool new feature.

Don’t forget that AOL offers free AIM Phoneline accounts. It takes about 5 minutes to get a phone number. You can even get one in any area code in the country where AOL offers this service so you can let your long-distance friends call you on a local number near them and talk all you want for free without restrictions.

AOL Launches the AIM Gallery

Monday, September 17th, 2007

From the how to support custom app development department. AOL recently launched a new web site dedicated to the showcasing of custom apps that are built from the Open AIM SDK and web APIs.

This site, called AIM Gallery, can be accessed at gallery.aim.com. It should quickly become the best place to find and share mashups, AIM Bots, AIM Custom Clients, AIM Plugins, and AIM Whimsicals. See the web site if you don’t know what these are.

The site lets you search, browse, download, rate and comment on these apps. You can also upload your own creations.

Please visit the AIM Gallery today and be sure to let us know what you think about it. Thanks.

Go Skins!

Sunday, September 9th, 2007

Hope everyone is enjoying their NFL season opening Sunday.

Here is a Redskins themed ‘yell’ rule for my RX-Plugin. This is similar to the existing yell rule except that it adds a color gradient from gold to burgundy. Just add ‘@@’ to the end of you message to trigger this rule.

Go Skins!

Click here to import the ‘Redskins Yell’ rule into your RX-Plugin settings

Enjoy, and Go Skins!

RX-Plugin 1.0.8 (1337 Support)

Tuesday, September 4th, 2007

I just released an update to my RX-Plugin. This version adds support for an often requested feature: automatic translation to Leetspeak.

There are two ways to use this feature. You can send a single message that is translated into Leets by sending “/leet ” followed by your message. Or, you can turn it on and off, on a per conversation basis, by sending “/leet on” and “/leet off” respectively. These on and off commands will not be sent to you your buddy. Automatic translations occurs with each message you send when you turn it on.

Here is a screen shot of me sending a message using /leet:

Demo of the /leet command in Gus Verdun’s RX-Plugin

This release also adds support for the Open AIM SDK 1.3.0 and later.

You can download this plug-in and read more about it here.

Enjoy.

RX-Plugin’s Idle Lock is Disabled Message

Tuesday, September 4th, 2007

A number of you have communicated with me indicating that you are seeing the “Disclose idle preference is off. Idle Lock is disabled.” message pop up when you sign in to AIM and don’t know how to enable this.

Idle Lock Warning

Idle Lock requires that you disclose your idle status to others. This is a privacy preference in AIM.

To enable this, open the AIM Settings window by pressing F7 from the Buddy List.

Click on the Privacy tab. Then, at the bottom, make sure the “I am idle” option is checked in the “Allow others to see:”… section.

AIM Settings to Disclose Idle

Click on Save, if you made any changes.

Idle Lock should now be available for use. Press the hot key (CTRL+SHIFT+ALT+I is the default) to toggle it.

AIM 6.x Q&A Volume VII

Wednesday, August 29th, 2007

I have seen a number of questions come up in searches to my blog. Here are a few answers. Unless noted, these apply to AIM 6.x, including AIM Triton.

Q: How do I get the black theme to work in the AIM 6.5 Beta?
A: We have integrated the black them and you no longer have to modify any files to get it. Just click on the beach ball icon at the right of the menu bar in the Buddy List and select it.

Q: How can I transfer (or export or copy or move or send) my buddy list from one screen name to another?
A: You need to install the AIM Buddy Options plugin. See the posts on this subject at the AIM Buddy Blog and on tek. You can get the Buddy List Options plugin here. This plug works on all versions of AIM Triton, AIM 6.0, 6.1 and 6.5. [Update: I covered this before in my previous AIM 6.0 Q&A Volume VI post but this post has the latest links.]

Q: Why do my AIM buddies disappear when they go away?
A: Go to the View menu of the Buddy List. This menu is all about what and how you “see” things. Make sure the “Away/Idle Buddies” option is checked.

Q: Why is my buddy list alphabetical?
A: Go to the View menu of the Buddy List. Open the “Sort Buddy List By” Submenu and make the appropriate selection in there.

Q: How to go invisible before you sign on?
A: See my IM Tweaks plugin. It has several features on this.

Q: How to make yourself idle on AIM?
A: See my RX-plugin. Checkout the Idle Lock feature.

Q: Why does AIM not go idle?
A: Go to the Settings window in AIM (Press F7 from the Buddy List.) Select the Privacy Tab. Make sure the “I am idle” is checked in the “Allow other to see:” Section at the bottom.

RX-Plugin Profanity Filter Rule For AIM

Sunday, August 26th, 2007

While I won’t post a rule with actual profanity in it, I will help you get started on creating your own profanity filter. This won’t get rid of all the profanity in the world, but at least it lets you control what comes in through your AIM client. It can even help you in your own moments of angst by filtering what you send.

For starters, you need to have the RX-Plugin installed and running on your AIM 6.x client.

The rule lets you define a list of “bad-words” that will be replaced with “**EXPLETIVE**” in your IMs. Each “bad-word” is actually a sequence of bad characters. For example, if I filter out the sequence “test” then “testing” will show up as “**EXPLETIVE**ing”. So, choose your words carefully. :) The idea is that you don’t want to send or receive any of these “sequences of bad characters”.

Click here to import the ‘Profanity Filter Starter’ rule into your RX-Plugin settings

When you click on the above link, you will see the RX-Plugin Settings… window appear and show the rule. Here is a screen shot of part of that window:

Profanity Filter Starter Rule

First, for neatness, change the rule’s name by removing the “Starter” part. You can give it any name you like.

Let me explain the options in the Match section. Starting with the Scope options, I chose “Text only” because we are only concerned about the text and not the markup (HTML). Next is is the “Apply to” option. Here I chose “Both”, but feel free to set it to Incoming our Outgoing IMs only. Lastly, are the options. I want this rule to apply everywhere, so I unchecked “Skip in Chat rooms”. I could have chosen “Word boundary”, but that would limit me to matching “bad” and not “bad1″ or “1bad”. Ignore case is needed for obvious reasons. Global is needed to make sure it replaces all instances of any of the “bad-words”. Finally, skip in <a> tags is not needed in this case since I am not trying to insert a hyperlink.

The Replace section is pretty straight forward. I simply replace what was matched with the markup in there. Since this is actual markup, I left the “Escape all…” option unchecked.

Now, back to the Regular Expression in the Match section. This is just a list of words delimited with | bars which means OR in regex ease. One thing to note is that you need watch out for sub-words. If you want to filter out “bad” and “reallybad” then you need to make sure that “bad” follows “reallybad” in your regular expression.

You can have spaces if you want to filter out word phrases, but I find that it’s better to filter out specific words. Besides, you will need to do it in a way that accounts for multiple spaces and perhaps some punctuation marks between words.

Once you have the rule the way you like it, just hit Apply or OK.

The best way to test this rule is to send yourself the entire contents of the regular expression in an IM. Everyone of them should be shown as **EXPLETIVE** with the | bars between them.

That’s it. I hope this helps you sanitize your AIM experience.

Use an aim: Link to Set Your Status Message

Saturday, August 25th, 2007

Tools

Back in February, I covered some of the aim: links that can be used to add a buddy to your buddy list, start an IM, and start a chat. Today I will cover a new URL that works in the latest AIM 6.5 Beta that you can use to set your status message. First, some background.

A “status message” is a new feature introduced in the last couple of AIM Beta clients. They are plain-text messages of up to 251 characters in length (this can change) that are displayed under your name in everyone’s buddy list. Unlike away messages, these messages persist while you are offline. You can change or clear your status message at any time while you are online by editing it in the status bar at the top of the buddy list as shown here:

Set Your Status

This new URL gives you an easy way to set your status to something you do often, like: At the gym, Call my cell, or Watching a movie. You can even clear your status message with this: Clear My Status.

While these messages sound like away messages, they really don’t have to be. It can describe anything from what you are doing now to how you feel. Remember these can be seen while you are offline. Messages like Go Skins!!! also work.

The aim:setstatus? URL supports two optional parameters: the target buddy list’s screen name, TargetBuddyList=, and the message, message=. The target screen name lets you create links that will only change the status for the specified screen name. If you omit this, the status message will be applied to the primary screen name; Linked accounts will be left unchanged. Your status message will be cleared if you omit the message parameter.

You can use the Set Status URL Generator tool to help you create these kinds of links. The tool takes care of all the encoding issues for you. Just follow the instructions on the page and then paste the HTML or URL in a web page, e-mail, IM, or desktop shortcut.

AIM 6.5.3.12 Beta

Thursday, August 23rd, 2007

The latest AIM 6.5 Beta is out. You can download it here. The release notes, as posted on AOL’s beta site, are as follows:

08/23/07 - Help us test drive our new AIM 6 beta software - version 6.5.3.12. We’ve heard your feedback on our earlier beta tests and have continued to make improvements to our new features. This version includes the following:

Status message in the Buddy List®: Broadcast a personal message to your friends, even when you’re available. Click Enter status message here… and type a message. It will appear under your screen name on their Buddy List and in your IM window. New! Thanks to beta feedback, we’ve updated this feature to only show a custom status message in your Buddy List view. Note: You’ll only see the set message of users who are on your buddy list and testing with the same version. We encourage you to create a new screen name and post it in the Message Boards created for this feature so others can add it to their Buddy List to see how this feature works.

State selector menu: Do you want to set yourself as Available, Away, Mobile or invisible? Choose from the handy state drop down button. Want to go away fast? Click the yellow sticky icon and we’ll set your away message. Click it again to come back from away.

Play games with your buddies: As part of the AIM install, you can choose to install additional software from QQ games. This plugin allows you to invite your AIM buddies to play games like Pool, Poker, Puzzles, Matching and more! Compete against buddies or other players in live games or relax in practice mode.

Modern design, plus more color: Check out the new sleek chrome. We’ve also added more color to the top of your Buddy List. Pick your favorite by clicking on the color wheel in the upper right corner.

Grouped IM tabs: Look for enhancements to your grouped IM window tabs. If your buddy goes away, you’ll see the away sticky to indicate this change. Look for visuals for mobile, idle, and offline too.

Get Buddy Info: We’ve removed the blue (i) from the Buddy List. It now only appears on your buddy’s details card when you hover over their screen name. You’ll still get the orange (i) in the Buddy List to indicate something new about your buddies.

Tips from AIM: Did you know you could do that on AIM? We’ve added more tips to the IM window since our last test.

Plus: Continue to test our new TXT Message mode feature from the IM window. Don’t waste your mobile phone text messages. Send them from AIM. Clicking the TXT Msg button on the IM form is just one new place you can access this mode. And, if you are having issues signing on AIM can help configure your firewall or proxy settings. Look for the Connection tab in your settings manager.

We hope you enjoy testing the latest version of the AIM 6 beta software.

As you can see there is a lot of stuff here. I hope you take some time to try this client out. If you do, i’d like to point out three things not mentioned:

First, I highly recommend that you uninstall the previous beta or AIM 6.1. You can do this from the add remove programs in Windows. Just, make sure you tell the uninstaller to keep your data when it asks. This should make your installation nice and clean.

Second, In case you are interested in Open AIM and plug-ins, this client is using an unreleased version of the AIM SDK, 1.4.0.

Third, The plug-ins page in the settings window and the rest of the client have been updated to support the new plug-in command flags. We support the AccCommandFlags as defined in the AIM SDK 1.3.0 and later. The biggest change, in the plugins tab, is that we only show commands that the plug-in actually registered to show there. Gone are the default settings commands for each plug-in. However, if you are running an old plug-in, you can still access the default settings command by double-clicking on the plugin’s name.

Please give this client a try. Feel free to leave a comment or question about this beta.

Thanks.

P.S. More to come.