Adium
Dock Icons Emoticons Contact List Styles Message Styles Sound Sets AppleScripts Status Icons Service Icons Menu Bar Icons Plugins Miscellaneous All
OkCupid

OkCupid

Submitted By Eion Robb (BigBrownChunx)

Description

This is a protocol plugin for using the OkCupid chat in Adium. It's based on the libpurple plugin at http://okcupid-pidgin.googlecode.com/ (which in turn is based off the Facebook plugin)

If you're not seeing your buddy list in 2.06, it could be an SSL error. You need to add
1
to your ~/Library/Application Support/Adium 2.0/Users/Default/libpurple/accounts.xml file (in the OkCupid section)

Comments

You can reply to individual comments by clicking the "Reply" link next to each.

# by s2b on 08/22/09 at 12:48:24

I tried the plugin with 1.3.6 and 1.4b9, it doesn't show in the "Add an account for" menu.

# by avogadro23 on 08/23/09 at 22:43:16

Would be nice if there was a preference to enable/disable new mail notification, as some other protocols support.

# by RJVB on 09/09/09 at 09:20:08

It appears the plugin was built as an Intel bundle only:

> file ~/Library/AppSupport/Adium 2.0/PlugIns/OkCupid.AdiumPlugin/Contents/MacOS/OkCupid
/Users/RJVB/Library/AppSupport/Adium 2.0/PlugIns/OkCupid.AdiumPlugin/Contents/MacOS/OkCupid: Mach-O bundle i386

which would explain why we see this in the Console.log:
2009-09-09 11:20:34.245 Adium[17025] *** -[NSBundle load]: Error loading code /Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin/Contents/MacOS/OkCupid for bundle /Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin, error code 2 (link edit error code 0, error number 0 ())
2009-09-09 11:20:34.247 Adium[17025] Failed to obtain principal class from plugin "OkCupid.AdiumPlugin" ("/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin")! infoDictionary: {
AIMinimumAdiumVersionRequirement = "1.3";
CFBundleDevelopmentRegion = English;
CFBundleExecutable = OkCupid;
CFBundleExecutablePath = "/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin/Contents/MacOS/OkCupid";
CFBundleIdentifier = "org.bigbrownchunx.okcupid";
CFBundleInfoDictionaryVersion = "6.0";
CFBundleInfoPlistURL = Contents/Info.plist -- file://localhost/Users/RJVB/Library/A...diumPlugin/;
CFBundleName = OkCupid;
CFBundleNumericVersion = 16809984;
CFBundlePackageType = AdIM;
CFBundleSignature = "????";
CFBundleVersion = "1.0";
NSBundleInitialPath = "/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin";
NSBundleLanguagesList = ("English.lproj");
NSBundleResolvedPath = "/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin";
NSBundleResourcePath = "/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin/Contents/Resources";
NSPrincipalClass = OkCupidPlugin;
}
2009-09-09 11:20:34.248 Adium[17025] Failed to initialize Plugin "OkCupid.AdiumPlugin" ("/Users/RJVB/Library/Application Support/Adium 2.0/PlugIns/OkCupid.AdiumPlugin")!

# by beej on 10/02/09 at 21:11:38

i'm SOOO glad this exists. it still needs a little love, though. one thing i've noticed is that people who disable IM still show up as online in Adium and then i get a "Recipient is 'missing'" message when i try to IM them.

# by erterte on 03/09/10 at 03:01:34

I am having a problem that my OKC contacts now no longer show up in Adium. I'd been using the Xtra happily and without problem for a couple of days but suddenly, no dice. Any imput would be appreciated.

# by patddfan88 on 03/14/10 at 06:36:12

i'm having this issue as well... I also suspect this plugin causes Adium 1.4B17 to crash!

# by ddollhoff on 03/10/10 at 17:08:13

I have the same issue as erterte, any info?

# by berkleebassist on 03/11/10 at 15:26:51

I have the same issues as beej, erterte and ddollhoff: when it was working, I'd see people who had disabled their IM as being online, and now it doesn't seem to show anyone.

# by Queue on 03/11/10 at 21:57:56

Same issue as above. I am suspecting it was a change on the OKC side of things...

# by Queue on 03/13/10 at 02:09:41

I rescind my previous comment. I erased the xtra from ~LibraryApplication SupportAdium 2.0PlugIns, quit Adium, emptied the trash and reinstalled the xtra and all seems to be in good working order. Try that as a potential fix.

# by patddfan88 on 03/14/10 at 06:36:50

could this plugin cause Aduim 1.4b17 to crash?

# by patddfan88 on 04/29/10 at 05:58:05

well, it didn't work for me!

# by RJVB on 03/27/11 at 11:22:51

Any chance to get this synced to the pidgin plugin which has seen a couple of very recent updates? The xtra hasn't had any for about a year... (I'd try it myself if I could find the sourcecode..)

# by BigBrownChunx on 03/27/11 at 19:48:33

Already done :)

# by egeste on 10/09/11 at 06:02:48

If this plugin isn't working for you, follow the instructions in the description, but the actual file path is:

~/Library/Application Support/Adium 2.0/Users/Default/libpurple/accounts.xml

# by MagisterQuis on 03/19/13 at 22:59:31

I'm seeing a few random people show up in my contact list every couple of seconds (as well as people who've turned off chat).

Is the source for this xtra online anywhere?

# by BigBrownChunx on 03/19/13 at 23:41:56

Yes the source is available at https://code.google.com/p/okcupid-pidg...svn%2Ftrunk
I've made the changes in SVN to fix the server-side change of the random buddies, but I haven't yet built a new Adium plugin, sorry :(

Post a New Comment

You must be logged in to post comments.

Install | Download
57.73kb (4287 downloads)

12345
4.10 / 29 votes
Current Version: 2.06
Last Updated: 03/27/11
Credits:
Eion Robb