Vdricq-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Hierarchie)
Zeile 10: Zeile 10:
 
* Status von Kontakten wird durch ICQ-Symbole dargestellt
 
* Status von Kontakten wird durch ICQ-Symbole dargestellt
  
 
+
<!-- ===Status=== -->
 
==Bilder==
 
==Bilder==
 
[[Bild:vdricq-plugin.jpg|thumb|none|''Chat'']]
 
[[Bild:vdricq-plugin.jpg|thumb|none|''Chat'']]
  
 
+
<!-- ==Bedienung== -->
 +
<!-- ===[[SVDRP]] Befehle=== -->
 
<!-- ==Hardwareanforderungen== -->
 
<!-- ==Hardwareanforderungen== -->
 
 
==Softwareanforderungen==
 
==Softwareanforderungen==
 
* libsigc++
 
* libsigc++
Zeile 27: Zeile 27:
 
}}
 
}}
  
<pre>
+
* libsigc
cd $SOURCEDIR
+
cd $SOURCEDIR
tar xvzf libsigc++-<VERSION>.tar.gz  
+
tar xvzf libsigc++-<VERSION>.tar.gz  
cd libsigc++-<VERSION>
+
cd libsigc++-<VERSION>
./configure --prefix=/usr/local
+
./configure --prefix=/usr/local
make
+
make
make install
+
make install
cd -
+
  
tar xvzf libicq2000-<VERSION>.tar.gz
+
* libICQ2000
cd libicq2000--<VERSION>
+
cd $SOURCEDIR
./configure --prefix=/usr/local
+
tar xvzf libicq2000-<VERSION>.tar.gz
make
+
cd libicq2000--<VERSION>
make install
+
./configure --prefix=/usr/local
</pre>
+
make
 +
make install
  
<!-- ==Optionen== -->
+
<!-- ===Optionen=== -->
<!-- ==Patches== -->
+
<!-- ===Patches=== -->
  
 
==Konfiguration==
 
==Konfiguration==
Zeile 52: Zeile 52:
 
  cp -r [[Struktur|$SOURCEDIR]]/VDR/PLUGINS/src/vdricq/images [[Struktur|$VDRCONFIG]]/plugins/vdricq
 
  cp -r [[Struktur|$SOURCEDIR]]/VDR/PLUGINS/src/vdricq/images [[Struktur|$VDRCONFIG]]/plugins/vdricq
  
<!-- ==Einstellungen== -->
+
<!-- ===Einstellungen=== -->
<!-- ==Parameter== -->
+
<!-- ===Parameter=== -->
<!-- ==Bedienung== -->
+
==Sonstiges==
<!-- ==[[SVDRP]] Befehle== -->
+
===Probleme===
 
+
==Probleme==
+
 
Solltet ihr Fehlermeldung
 
Solltet ihr Fehlermeldung
 
"vdr: libicq2000.so.3: cannot open shared object file: No such file or directory" bekommen,
 
"vdr: libicq2000.so.3: cannot open shared object file: No such file or directory" bekommen,
Zeile 70: Zeile 68:
 
*3. "ldconfig" ausführen (kann helfen auch wenn die Datei nicht erweitert werden muss)
 
*3. "ldconfig" ausführen (kann helfen auch wenn die Datei nicht erweitert werden muss)
  
<!-- ==Tipps== -->
+
<!-- ===Tipps=== -->
<!-- ==Wunschliste== -->
+
<!-- ===Wunschliste=== -->
<!-- ==Snapshot== -->
+
<!-- ===Snapshot=== -->
  
 
==Links==
 
==Links==

Version vom 9. August 2006, 15:17 Uhr

Inhaltsverzeichnis

Beschreibung

Autor: Jurij Retzlaff

  • senden und empfangen von ICQ-Nachrichten
  • Suchen und hinzufügen von Kontakten mit und ohne Authentifizierung (Suchen nach ICQ-Nummer, eMail-Adresse, Name, Vorname, Nickname)
  • Bestätigung von Authentifizierungsanfragen
  • abrufen von Kontakten die auf dem Server gespeichert sind (Speichern auf dem Server leider nicht möglich da von der libicq2000 nicht unterstützt)
  • Verwalten von Kontakten (Details anzeigen, löschen, in die Ignorliste verschieben)
  • Verwalten der Ignorliste (Details anzeigen, löschen, zu Kontakten verschieben)
  • Status von Kontakten wird durch ICQ-Symbole dargestellt

Bilder

Chat

Softwareanforderungen

  • libsigc++
  • libicq2000
  • pkgconfig

Installation

Hinweis
Hinweis

Anleitung ist fuer libsigc++-1.0.3, höheren Versionen fehlt das libsigc-config!


  • libsigc
cd $SOURCEDIR
tar xvzf libsigc++-<VERSION>.tar.gz 
cd libsigc++-<VERSION>
./configure --prefix=/usr/local
make
make install
  • libICQ2000
cd $SOURCEDIR
tar xvzf libicq2000-<VERSION>.tar.gz
cd libicq2000--<VERSION>
./configure --prefix=/usr/local
make
make install


Konfiguration

Verzeichnis images, ist nach $VDRCONFIG/plugins/vdricq zu kopieren.

mkdir -p $VDRCONFIG/plugins/vdricq
cp -r $SOURCEDIR/VDR/PLUGINS/src/vdricq/images $VDRCONFIG/plugins/vdricq

Sonstiges

Probleme

Solltet ihr Fehlermeldung "vdr: libicq2000.so.3: cannot open shared object file: No such file or directory" bekommen, geht ihr folgendermassen vor:

  • 1. "libicq2000-config --libs-only-L" aufrufen, es entsteht folgende Ausgabe
linux:/ # libicq2000-config --libs-only-L
-L/usr/local/lib
  ^^^^^^^^^^^^^^
  • 2. Datei "/etc/ld.so.conf" um hervorgehobenen Pfad erweitern
  • 3. "ldconfig" ausführen (kann helfen auch wenn die Datei nicht erweitert werden muss)


Links

  1. Libicq2000
  2. Libsigc++ - callback Framework for C++
  3. Homepage des Plugins
In anderen Sprachen