<s> from ScriptingBridge import * <EOL> from Extractor import * <EOL> from Utilities import * <EOL> class ComAdiumXAdiumX ( Extractor ) : <EOL> def __init__ ( self ) : <EOL> super ( ComAdiumXAdiumX , self ) . __init__ ( ) <EOL> self . adium = SBApplication . applicationWithBundleIdentifier_ ( "<STR_LIT>" ) <EOL> def clues ( self ) : <EOL> chat = self . adium . activeChat ( ) <EOL> if not chat . exists ( ) : return [ ] <EOL> account_type = chat . ID ( ) . split ( "<STR_LIT:.>" ) [ <NUM_LIT:0> ] . lower ( ) <EOL> username = "<STR_LIT:.>" . join ( chat . ID ( ) . split ( "<STR_LIT:.>" ) [ <NUM_LIT:1> : ] ) <EOL> if account_type in [ '<STR_LIT>' , '<STR_LIT>' ] : <EOL> self . clues_from_aim ( username ) <EOL> elif account_type in [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] : <EOL> self . clues_from_jabber ( username ) <EOL> elif account_type in [ '<STR_LIT>' ] : <EOL> self . clues_from_yahoo ( username ) </s>
