GTK-Imonc - GTK+ basierter imond Client für Linux ================================================= Bitte besuche www.fli4l.de um mehr über "imond" und "fli4l" zu erfahren! Download ======== GTK-Imonc ist zu finden auf http://userpage.fu-berlin.de/~zeank/gtk-imonc/ Requirements ============ Zum Kompilieren des Quellcodes wird GTK+ v2.0 (http://www.gtk.org) benötigt (inklusive Abhängigkeiten). Zum Kompilieren werden auch die Header-Dateien benötigt. Bei den meisten Distributionen heißt dies, daß zusätzlich die Development-Pakete installiert sein müssen. Unter SuSE 2.2 heißen diese: * pkgconfig * gtk2-devel * glib2-devel * pango-devel * atk-devel Installation des RPM-Pakets =========================== * $ su * $ rpm -Uvh gtk-imonc-.rpm Installation des Quellcode-Pakets ================================= * Paket entpacken (tar xfvz ) * Wechsle in das neue Verzeichnis (cd gtk-imonc-) * Rufe auf: * $ ./configure * $ make * Als Superuser (root) rufe auf * $ make install * Das Programm installiert sich standardmäßig nach /usr/local/bin/gtk-imonc (um das Standardverhalten zu ändern kann "./configure" mit unterschiedlichsten Optionen aufgerufen werden; einen Überblick verschafft "./configure --help"). * Ist "/usr/local/bin" in Deinem Pfad (echo $PATH), kann das Programm mit $ gtk-imonc [port] gestartet werden. (Ansonsten muß der komplette Pfad mit angegeben weden - in diesem Fall also /usr/local/bin/gtk-imonc [port]). Startoptionen (sorry kein bock auf übersetzen) ============= Achtung: Seit Version 0.5 werden keine Startparameter mehr benötigt. Falls nötig erscheint automatisch ein Einstellungen-Dialog. Du erreichst dieses auch über einen Rechts-Klick im Kontext-Menü, falls Du Deine Einstellungen ändern möchtest. Diese werden in der Datei ~/.imoncrc gespeichert. Mit den Startparamtern kannst Du die Einstellungen dort überschreiben. To get a list of command-line options call "gtk-imonc -h" options: -n don't display news panel -t [command] use call notification - [command] can be a custom command which is executed on incoming call instead of doing a message pop-up -i use systemtray icon -m start in minimode -p pass use pass as password -h print this help message -v show version and exit Some words about the "-t" option: [command] can be a custom command which is called if a new call arrives. Information about the incoming call is passed via the following environment variables: * TELMOND_CALL_DATE * TELMOND_CALLER * TELMOND_CALLEE See telmond.sh for an example how to use this option. If [command] is ommitted a pop-up window appears showing the call informations. Ein paar Tips zur Benutzung =========================== * Ein rechter Mausklick öffnet ein Kontext-Menü. Dort kann man u.a. in die Miniaturansicht wechseln. * In /etc/phonebook und ~/.phonebook können Telefonnummern auf Namen abgebildet werden. Sie werden in der angegebenen Reihenfolge beim Start eingelesen, passende Nummern werden dann durch die entsprechenden Namen ersetzt. * Der "Admin-Mode" Knopf ist nur dann aktiv, wenn in der base.txt IMOND_ADMIN_PASS gesetzt wurde (siehe hierzug die FLI4L Doku). * Um ein Remote-Update zu machen setze "Quell-Verzeichnis" auf das Verzeichnis in dem die neu erstellte Konfigration liegt. Diese wird i.A. mit dem Befehl "sh mktgz.sh" im FLI4L-Hauptverzeichnis erstellt und liegt dann im Unterverzeichnis "img". Disclaimer ========== This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA