Remotetimers-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Aktuelle Version(en))
(Status)
 
(11 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
==Beschreibung==
 
==Beschreibung==
'''Autor(en):''' Frank Schmirler
+
'''Autor:''' Frank Schmirler
  
 
Timerverwaltung in Client-/Server-Struktur. Zeigt die Timer des lokalen (Client-)VDRs und die eines anderen (Server-)VDRs in einer Liste. Timer können angelegt, bearbeitet, gelöscht und zwischen beiden VDRs hin und her geschoben werden.
 
Timerverwaltung in Client-/Server-Struktur. Zeigt die Timer des lokalen (Client-)VDRs und die eines anderen (Server-)VDRs in einer Liste. Timer können angelegt, bearbeitet, gelöscht und zwischen beiden VDRs hin und her geschoben werden.
<!-- ===Status=== -->
 
<!--
 
==Bilder==
 
{|
 
|[[Bild:remotetimers-plugin-00.jpg|thumb|none|''kurze beschreibung'']]
 
|[[Bild:remotetimers-plugin-01.jpg|thumb|none|''kurze beschreibung'']]
 
|}
 
-->
 
  
<!-- ==Bedienung== -->
+
===Status===
<!-- ===[[SVDRP]] Befehle=== -->
+
Letztes Update 07/2015
<!-- ==Hardwareanforderungen== -->
+
 
 
==Softwareanforderungen==
 
==Softwareanforderungen==
 
* [[svdrpservice-plugin]]
 
* [[svdrpservice-plugin]]
<!-- ==Installation== -->
+
 
<!-- ===Optionen=== -->
+
<!-- ===Patches=== -->
+
<!-- ==Konfiguration== -->
+
<!-- ===Einstellungen=== -->
+
<!-- ===Parameter=== -->
+
 
==Sonstiges==
 
==Sonstiges==
 
===Patches===
 
===Patches===
Zum installieren der Patches das Programm patch installieren.
+
   cd $SOURCEDIR
   cd /usr/local/src/vdr
+
 
   patch -i ./PLUGINS/src/remotetimers/patches/MainMenu*
 
   patch -i ./PLUGINS/src/remotetimers/patches/MainMenu*
 
   patch -i ./PLUGINS/src/remotetimers/patches/vdr-remote*
 
   patch -i ./PLUGINS/src/remotetimers/patches/vdr-remote*
Zeile 38: Zeile 24:
 
  patching file remotetimers.h
 
  patching file remotetimers.h
  
===Probleme===
+
==Aktuelle Version==
Bei Version 0.0.1 muss das svdrpservice-Plugin '''vor''' remotetimers geladen werden:
+
[http://vdr.schmirler.de/remotetimers/vdr-remotetimers-1.0.2.tgz 1.0.2]
-Psvdrpservice ... -Premotetimers
+
Sollte dies aus irgendeinem Grund nicht möglich sein, bitte folgenden Patch anwenden:
+
--- timers.c.orig      2007-03-16 07:39:06.000000000 +0100
+
+++ timers.c    2007-03-16 07:41:27.000000000 +0100
+
@@ -48,7 +48,7 @@
+
  // cRemoteTimers -------------------------------------------------
+
+
  cRemoteTimers::cRemoteTimers(): refcount(0) {
+
-      plugin = cPluginManager::GetPlugin("svdrpservice");
+
+      plugin = NULL;
+
        svdrp.handle = -1;
+
  }
+
+
@@ -59,6 +59,8 @@
+
+
  bool cRemoteTimers::Connect() {
+
        refcount++;
+
+      if (!plugin)
+
+              plugin = cPluginManager::GetPlugin("svdrpservice");
+
        if (plugin && svdrp.handle < 0) {
+
                svdrp.serverIp = RemoteTimersSetup.serverIp;
+
                svdrp.serverPort = RemoteTimersSetup.serverPort;
+
 
+
<!-- ===Tipps=== -->
+
<!-- ===Wunschliste=== -->
+
<!-- ===Snapshot=== -->
+
 
+
Kudos to you! I hadn't thoghut of that!
+
  
 
==Links==
 
==Links==
Zeile 73: Zeile 31:
  
 
[[Kategorie:Plugins]]
 
[[Kategorie:Plugins]]
 +
[[Kategorie:Timer- und Aufnahmeplugins]]
 +
[[Kategorie:Fernbedienungen]]
 
{{i18n|remotetimers-plugin}}
 
{{i18n|remotetimers-plugin}}

Aktuelle Version vom 19. August 2015, 07:51 Uhr

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

Autor: Frank Schmirler

Timerverwaltung in Client-/Server-Struktur. Zeigt die Timer des lokalen (Client-)VDRs und die eines anderen (Server-)VDRs in einer Liste. Timer können angelegt, bearbeitet, gelöscht und zwischen beiden VDRs hin und her geschoben werden.

[Bearbeiten] Status

Letztes Update 07/2015

[Bearbeiten] Softwareanforderungen

[Bearbeiten] Sonstiges

[Bearbeiten] Patches

 cd $SOURCEDIR
 patch -i ./PLUGINS/src/remotetimers/patches/MainMenu*
 patch -i ./PLUGINS/src/remotetimers/patches/vdr-remote*

Folgende ausgabe sollte kommen:

patching file config.h
Hunk #1 succeeded at 40 (offset 1 line).
patching file menu.c
Hunk #1 succeeded at 32 with fuzz 1 (offset 3 lines).
Hunk #2 succeeded at 4241 (offset 545 lines).
patching file remotetimers.h

[Bearbeiten] Aktuelle Version

1.0.2

[Bearbeiten] Links

  1. Homepage des Plugins
In anderen Sprachen