|
|
@ -9,19 +9,20 @@ networks. |
|
|
|
|
|
|
|
|
|
|
|
Options |
|
|
|
Options |
|
|
|
======= |
|
|
|
======= |
|
|
|
To get a list of options Mitter support, you can call it with |
|
|
|
To get a list of options Mitter support, you can call it with ``mitter |
|
|
|
``mitter --help``. Along with the default options, you'll get options |
|
|
|
--help``. Along with the default options, you'll get options for each |
|
|
|
for each interface and network. |
|
|
|
interface and network. |
|
|
|
|
|
|
|
|
|
|
|
Config file |
|
|
|
Config file |
|
|
|
----------- |
|
|
|
----------- |
|
|
|
Mitter saves its options in a config file in your home directory, |
|
|
|
Mitter saves its options in a config file in your home directory, called |
|
|
|
called ``.mitter.ini``. Some options, not displayed in the command |
|
|
|
``.mitter.ini``. Some options, not displayed in the command line options, are |
|
|
|
line options, are available there. Be careful when changing those |
|
|
|
available there. Be careful when changing those options or Mitter may stop |
|
|
|
options or Mitter may stop working. |
|
|
|
working. Documentation about those options is available in the beginning of |
|
|
|
|
|
|
|
the module and should be available with the generated documentation. |
|
|
|
|
|
|
|
|
|
|
|
In any case, if things don't seem to be working, you can remove this |
|
|
|
In any case, if things don't seem to be working, you can remove this file and |
|
|
|
file and Mitter will ask the necessary options to work again. |
|
|
|
Mitter will ask the necessary options to work again. |
|
|
|
|
|
|
|
|
|
|
|
Networks |
|
|
|
Networks |
|
|
|
======== |
|
|
|
======== |
|
|
@ -29,50 +30,52 @@ As for version 1.0, Mitter supports Twitter. |
|
|
|
|
|
|
|
|
|
|
|
Interfaces |
|
|
|
Interfaces |
|
|
|
========== |
|
|
|
========== |
|
|
|
As for version 1.0, Mitter have the following interfaces: PyGTK, TTY, |
|
|
|
As for version 1.0, Mitter have the following interfaces: PyGTK, TTY, Cmd, |
|
|
|
Cmd, Zork. |
|
|
|
Zork. |
|
|
|
|
|
|
|
|
|
|
|
Choosing Interfaces |
|
|
|
Choosing Interfaces |
|
|
|
------------------- |
|
|
|
------------------- |
|
|
|
If you want to chose a specific interface, you can use the ``-i`` |
|
|
|
If you want to chose a specific interface, you can use the ``-i`` option, |
|
|
|
option, followed by the interface name. |
|
|
|
followed by the interface name. Once you have chose an interface, Mitter will |
|
|
|
|
|
|
|
keep opening it every time it runs. To change to another interface, use the |
|
|
|
|
|
|
|
``-i`` option again. |
|
|
|
|
|
|
|
|
|
|
|
PyGTK |
|
|
|
PyGTK |
|
|
|
----- |
|
|
|
----- |
|
|
|
PyGTK is a graphical interface, which uses the GTK toolkit. To be |
|
|
|
PyGTK is a graphical interface, which uses the GTK toolkit. To be used, it |
|
|
|
used, it requires that PyGTK is installed in your system. If you don't |
|
|
|
requires that the PyGTK module is installed in your system. If you don't have |
|
|
|
have PyGTK, Mitter will switch to another interface that doesn't |
|
|
|
PyGTK, Mitter will switch to another interface that doesn't require it. |
|
|
|
require it. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TTY |
|
|
|
TTY |
|
|
|
--- |
|
|
|
--- |
|
|
|
TTY is a text interface, used to display the updates. It does not |
|
|
|
TTY is a text interface, used to display the updates. It does not offer any |
|
|
|
offer any interactivity. You can use it to do automated updates |
|
|
|
interactivity. You can use it to do automated updates without user |
|
|
|
without user intervention or to simply retrieve the current messages. |
|
|
|
intervention or to simply retrieve the current messages. |
|
|
|
|
|
|
|
|
|
|
|
Cmd |
|
|
|
Cmd |
|
|
|
--- |
|
|
|
--- |
|
|
|
CMD is a text interface, with a command line. It offers some smart |
|
|
|
CMD is a text interface, with a command line. It will display the messages in |
|
|
|
behaviour, like retrieving new messages when there is no option and |
|
|
|
a numbered list and most of options related to those messages will require the |
|
|
|
starting an update when the command is not recognized. |
|
|
|
message number. It also have some smart behaviour, like retrieving new |
|
|
|
|
|
|
|
messages when there is no option and starting an update when the command is |
|
|
|
|
|
|
|
not recognized. |
|
|
|
|
|
|
|
|
|
|
|
Zork |
|
|
|
Zork |
|
|
|
---- |
|
|
|
---- |
|
|
|
Zork is another text interface, but works a little bit slowly than the |
|
|
|
Zork is another text interface, but works a little bit slowly than the Cmd |
|
|
|
Cmd interface. Instead of displaying all the messages at once, Zork |
|
|
|
interface. Instead of displaying all the messages at once and requiring that |
|
|
|
displays message by message, requiring the user to jump to the next |
|
|
|
you select message by their numbers, Zork displays message by message, |
|
|
|
message. It offers a fine-grained control to which message to reply, |
|
|
|
requiring the user to jump to the next message. It offers a fine-grained |
|
|
|
at the expense of few commands. |
|
|
|
control to which message to reply, at the expense of few commands. |
|
|
|
|
|
|
|
|
|
|
|
How Mitter Finds Interfaces |
|
|
|
How Mitter Finds Interfaces |
|
|
|
--------------------------- |
|
|
|
--------------------------- |
|
|
|
Mitter uses Python default module loading to find interfaces. This |
|
|
|
Mitter uses Python default module loading to find interfaces. It works like |
|
|
|
means: It will search modules starting with the current directory, |
|
|
|
this: It will search modules starting with the current directory, then the |
|
|
|
then the global system path. When installed via ``setup.py`` or |
|
|
|
global system path. When installed via ``setup.py`` or ``easy_install``, |
|
|
|
``easy_install``, interfaces will be installed in the global system |
|
|
|
interfaces will be installed in the global system directory; if you don't want |
|
|
|
directory; if you don't want to install Mitter, you can run it in the |
|
|
|
to install Mitter, you can run it in the command line, just be sure to be in |
|
|
|
command line, just be sure to be in the main ``mitter`` directory |
|
|
|
the main ``mitter`` directory before call it. |
|
|
|
before call it. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Suggestions? Bugs? |
|
|
|
Suggestions? Bugs? |
|
|
|
================== |
|
|
|
================== |
|
|
|