Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does anybody know how I can change my yahoo messenger's status using a command in mac terminal !? Or anything except the regular way to change it !? thanx

share|improve this question
up vote 1 down vote accepted

You could try to see if "Automator" would allow you to automate it, but I don't see any cmd line parameters to messenger on the mac.

share|improve this answer

Yahoo Messenger doesn’t provide an automation mechanism, however not all is lost. You can set set a keyboard shortcut for the statuses (they are in the menu) so you could do this:

Go to System Preferences, Keyboard -> Keyboard Shortcuts, then from the list select “Application Shortcuts" then click “+” to add a new one.

alt text

Select Yahoo Messenger and type the name of the command exactly as it appears in the yahoo statuses menu. It is case sensitive. A simple typo will cause the shortcut to fail.

I.e.: “Busy" is not the same as "busy”.

Then set a key combination:

Look at mine:

alt text

DRAWBACK: You need to have Yahoo active (i.e. focus) so the menu displayed belongs to yahoo. That means is not a “global shortcut”.

PLUS: This method is useful for any other application/Command.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.