1. NAME▲
mc-tool - manipulate Mission Control accounts from the command line
2. SYNOPSIS ▲
mc-tool list
mc-tool add PROFILEDISPLAY-NAME "" [ PARAMETER-SETTINGS ...]
mc-tool add MANAGER / PROTOCOL " [" PARAMETER-SETTINGS ...]
mc-tool update ACCOUNT " [" PARAMETER-SETTINGS ...]
mc-tool display ACCOUNT DISPLAY-NAME
mc-tool nick ACCOUNT NICKNAME
mc-tool icon ACCOUNT ICON
mc-tool show ACCOUNT
mc-tool get ACCOUNT PARAMETER " [" PARAMETER ...]
mc-tool auto-presence ACCOUNT " " STATUS " [" MESSAGE ]
mc-tool request ACCOUNT " " STATUS " [" MESSAGE ]
mc-tool auto-connect ACCOUNT
R on | off
mc-tool remove ACCOUNT
3. DESCRIPTION ▲
R mc-tool 's usage depends on its first argument (the "command")
3.1. SPECIFYING ACCOUNTS ▲
Where an account name is needed, it may be given as a full object path (e.g.
R /org/freedesktop/Telepathy/Account/gabble/jabber/example ), or as the unique account-specific suffix (e.g.
R gabble/jabber/example ).
3.2. SPECIFYING PARAMETER SETTINGS ▲
Many commands take arguments that represent Telepathy connection manager parameters (see the Telepathy Specification for details of these). Each argument has the following form:
.IB TYPE : NAME = VALUE
where TYPEis either
R int
R string (other parameter types exist, but are currently unsupported by
R mc-tool ), NAMEis the name of the connection manager parameter (e.g.
R account and VALUEis the parameter's value (with integers in decimal, and booleans as
R 0
The
update command also accepts arguments of the form clear: NAME which delete the named parameter from the account configuration.
3.3. LIST ▲
mc-tool list lists the available accounts.
3.4. ADD ▲
mc-tool add adds an account. The connection manager and protocol can either be given as the name of a Mission Control profile , (e.g.
R gtalk ), or as a slash-separated connection manager name and protocol (e.g.
R gabble/jabber ).
3.5. DISPLAY ▲
mc-tool display ACCOUNT DISPLAY-NAMEsets the
DisplayName property of ACCOUNT " to " DISPLAY-NAME.
3.6. NICK ▲
mc-tool nick ACCOUNT NICKNAMEsets the
Nickname property of ACCOUNT " to " NICKNAME .
3.7. ICON ▲
mc-tool icon ACCOUNT ICONsets the
Icon property of ACCOUNT " to " ICON .
3.8. SHOW ▲
mc-tool show ACCOUNTshows information about ACCOUNT .
3.9. GET ▲
mc-tool get ACCOUNT PARAMETER " [" PARAMETER ...] shows the values of the given parameters of ACCOUNT .
3.10. ENABLE ▲
mc-tool enable ACCOUNTsets the
Enabled property of ACCOUNT " to"
R True .
3.11. DISABLE ▲
mc-tool disable ACCOUNTsets the
Enabled property of ACCOUNT " to"
R False .
3.12. AUTO-PRESENCE ▲
mc-tool auto-presence ACCOUNT " " STATUS " [" MESSAGE ] sets the
AutomaticPresence property of ACCOUNT " to" STATUS " with optional message " MESSAGE .
3.13. REQUEST ▲
mc-tool request ACCOUNT " " STATUS " [" MESSAGE ] sets the
RequestedPresence property of ACCOUNT " to" STATUS " with optional message " MESSAGE ; this is how you tell an account to connect or go offline, for example.
3.14. AUTO-CONNECT ▲
mc-tool auto-connect ACCOUNT
on sets the
ConnectAutomatically property of ACCOUNT " to"
R True .
mc-tool auto-connect ACCOUNT
off sets it to
R False .