Dieser Thread ist ab sofort veraltet. Siehe hier:
http://www.vdr-portal.de/board/thread.php?threadid=30718&sid=
Nun ist es endlich geschafft! Xxv ist soweit um in die Betatestphase zu gehen. Wir (xpix und hulk) haben nun endlich eine Alternative zu vdradmin geschaffen, die uns ziemlich gelungen ist. Ja ja ich weiss Eigenlob stinkt, aber wir sind halt stolz auf das Teil
Hier nochmal einen kurzen Auszug was xxv eigentlich überhaupt ist:
Zitat
xxv ist ein zentraler Dienst zur Administrierung des VDR und dessen Umgebung, bei dem verschiedene Ports offen sind und diese verschiedene Services bedienen können.
Einen zusätzlichen Port über ein Plugin einzurichten sollte genauso einfach sein, wie auch einen bestimmten Service bereitzustellen. Das Schreiben eines Plugins geht sehr schnell, da der Input (Vdr, DB usw) sowie der Output (Telnet, HTTP, ... ) generisch realisiert wurde. Es soll also z.B. möglich sein, mit einer TelnetConsole, HttpBrowser, WapTelefon, etc. einen Autotimer einzutragen. Dieser sollte wesentlich schneller die EPG-Daten durchsuchen können (MySQL-Datenbank) und über ein Interface dem VDR den neuen Timer mitteilen. Dabei wird natürlich auch dem singleModus des SVdrP Rechnung getragen und nur ein Befehl abgesendet. Danach wird der Port sofort wieder geschlossen, damit andere Programme wieder auf den svdrp zugreifen können.
Wir moechten Euch alle bitten an dem Betatest teilzunehmen und uns die Bugs um die Ohren zu hauhen. Nur so kann xxv richtig gut werden!
Hier noch ein paar sehr wichtige Links:
- Wie installiere ich xxv?
Diese Seite ist z.Zt. die offizielle Manualpage, alle Fragen zur Installation und wie man xxv zum laufen bekommt sind hier Schritt für Schritt beschrieben. Wenn ihr also xxv das erste Mal installiert dann solltet ihr hier auf jeden Fall anfangen:
http://www.vdr-wiki.de/wiki/index.php/Xxv - Wo bekomm ich die aktuelle Version her?
http://www.xpix.de/downloads/xxv - Wo wurde die Alphaversion diskutiert
http://vdrportal.de/board/thread.php?threadid=22819 - Stone Skin von Hulk (nice!)
http://www.deltab.de/vdr/xxv-stone-0.14g.tgz
Es wird in den nächsten Tagen auch noch eine Development Version geben die dann ab Versionsnummer >= 0.30 startet. Dort werden dann auch alle neuen Funktionen besprochen und natürlich auch Eure Wünsche entgegengenommen.
Dieser Thread hier ist hauptsächlich für Bugfixes gedacht und sollte auch so verstanden werden.
So jetzt wünschen wir Euch viel Spass mit der BetaVersion von xxv
xpix und hulk
Changelog:
0.17l (Countdown zur Stable Version 0.20 ;)
* Fix: kleine kosmetische änderungen von Hulk (locale und backtolisti
nks)
0.17i
* Fix: logs: Beispiel für logrotate in etc/logrotate.d/xxvd (gandalf)
* Fix: RECORDS: Previews werden jetzt in einem fork einzeln abgearbeitet (wilderigel u.a. ;)
* Fix: MANPAGE: --version aktualisiert (Tobias Grimm)
* Fix: HTTPD: findskins scheint nicht zu funktionieren, find konnte keine symbolischen Links auflösen(xpix)
0.17h
* Fix: RECORDS: nice -19 bei mplayer (wilderigel)
* Fix: RECORDS: OLDEPG eventid > 1000000000 (Hulk)
* Fix: TIMERS: Back to timer list, after edit (xpix)
* Fix: EPG: runningNow zeigte noch die Vergangenheit an wenn die gewählte Zeit kleiner als now war(freeze)
* Fix: HTTPD: findskins scheint nicht zu funktionieren(Habib)
* Fix: CHANNELS: gibt es eine Überschneidung mit dem AUTOPID-Patch (Hulk)
* Fix: CHANNELS: Zeilenumbruch in RID entfernt (Xpix)
* Fix: TELNET: nach erfolglosem login ist der telnet server abgestürtzt (wilderigel)
0.17g
* Fix: RECORDS: Kleiner Fix in übersetzung.(wilderigel)
* Fix: RECORDS: Es wurden manchmal weniger als 3 Previewbilder erstellt.(xpix)
* Fix: AUTOTIMER: Fix in autotimer für finden von timern über mitternachtgrenze.(xpix)
* Fix: General: locale angepasst (Ronny Kornexl)
* Fix: General: runscript angepasst(Hulk)
* Fix: Channels: wenn eine SID doppelt ist, wird diese vom VDR um eine weiter Nummer (lt. vdr-5-manpage die RID) erweitert
* Fix: General: New commandline parameter --version (Xpix)
0.17f
* Fix: RECORDS: Ausführlichere Fehlermeldung im Log wenn ein Record nicht gefunden wird.(xpix)
* Fix: RECORDS: rrsearch - Dort sollte natürlich auch die Zeitausgabe in "Sekunden" erfolgen. (Hulk)
* Fix: CONFIG: Config aufgeräumt.(xpix)
* Fix: RECORDS: Neue Option 'No Mplayer' zum deaktivieren der Previewvorschau. (Tobias)
* Fix: General: Rename von bin/xxvd.pl nach bin/xxvd. (Tobias)
* Fix: in STATUS.pm Zeile 238 fehlt noch ein scalar() um den zweiten gethostbyname-Aufruf (Tobias)
0.17e
* Fix: RECORDS: Kleiner Fix in translate, endlich mit Hilfe von foobar, gandalf und wilderigel sowie Hulk den Fehler in tyranslate gefunden.
* Fix: RECORDS: Datum der Records war 1970. (Xpix)
0.17d
* Fix: RECORDS: rrename wurde auf das neue vfat Handling umgestellt(Xpix)
* Fix: RECORDS: Es wird versucht mit beiden Translate versionen (vfat = default und das Gegenteil) die Records zu lesen(Xpix)
* Fix: RECORDS: Anzeige der Dauer etwas schicker (Hulk)
* Fix: RECORDS: Testen ob file überhaupt existiert und dann size ermitteln (xpix)
0.17c
* Fix: CHANNELS: VDR man 5 states that the third field is TID when (NID != 0 && TID != 0), otherwise frequency (A. Hannula)
* Fix: RECORDS: Was lange wärt ... Überarbeitung der videoInfo Routine zum ermitteln der Länge eines Record (Hulk)
0.17b
* Fix: RECORDS: 24 Problem von wilderigel und gandalf (Hulk)
* Fix: RECORDS: Statt vdrsync wird du eingesetzt und anhand der Grösse die Laufzeit des Videos berechnet (Hulk)
* Fix: EPG: DBD::mysql::st execute failed: Column 'channel_id' cannot be null ....
0.17a
* Fix: REMOTE: Taste 0 jetzt aktiv (Translate 'Null' => 0) (gandalf)
* Fix: RECORDS: Aufnahmelänge wird jetzt mit vdrsync gelesen. Neuer PrefEintrag 'vdrsync'! (Hulk)
(Falls keine Längen angezeigt werden, bitte eine ausgabe von vdrsync.pl $recorddir an mich schicken!)
0.17
* Fix: STATUS: Falsche Kapazität bei der Hardware anzeige (ide)
* Fix: EPG:Regelmässiges epurge einbauen.
* Fix: RECORDS:Versuch ohne gepatchten vdr die Laenge eines records anhand der mtime des index.vdr
files herauszubekommen.
* Fix: RECORDS:Preview images werden als extra process erstellt.
* Fix: CONFIG:Doppelte ausgabe bei config speichern vermeiden. (Hulk)
* Fix: AUTOTIMER:Ich habe ein Problem mit den Autotimern: Im vdradmin hatte ich Timer mit Startzeit 22:00 und
Endzeit 03:00 (halt irgendwann nachts). Wenn ich die so eingebe, dann werden sie vom xxv
nicht gefunden.
0.16e
* Fix: Bessere Warnings wenn wichtige Dateien fehlen
* Fix: Pfade koennen jetzt auch ueber die Kommandozeile übergeben werden.
0.16d
* Fix: Endlich! Keine Warnings mehr bei Readline!
* Fix: Für DebianPaket, alle Pfade sind jetzt an einer Stelle. Die ersten Zeilen in xxvd.pl.
* Fix: Bessere Localisierung, dank an Hulk!
0.16c
* Fix: Es gibt zwei neue Widget (dir.tmpl/file.tmpl), diese pruefen die Angaben für Verzeichniss- sowie
Pfadangaben, ob diese Datein oder Pfade überhaupt existieren(diese müssten in die bestehenden Skins
kopiert werden.
* Fix: Skins werden jetzt beim Start gesucht und dann per Pulldownmenu angeboten. Dabei wird ein Skin anhand des
favicon.ico files erkannt. Ab jetzt wird nur noch der DirName angegeben also '../stone' -> 'stone'.
(bitte denkt dran Eure alte xxvd.cfg dementsprechend abzuaendern:
[HTTPD] -> HtmlRoot=html)
* Fix: Leichtere Einstellung des mplayer alt/neu als Pulldownmenu.
(bitte denkt dran Eure alte xxvd.cfg dementsprechend abzuaendern:
[RECORDS] -> "mplayercommand=MPlayer1.0pre5" oder "mplayercommand=MPlayer1.0pre6")
* Fix: channels.conf kommen mit extra spalte (noscan), wird ignoriert (Danke frix!)
* Fix: Autotimer ignorierte unter bestimmten Umstaenden die done Liste.
* Fix: geloeschte mp3's werden nicht in der DB geloescht.
* Fix: GPL File fehlt.
0.16b
* Fix: vergisst aber leider, das PID-File zu löschen, weswegen xxv sich beim nächsten Versuch weigert, zu starten.
Vorher muss man das PID-File löschen. (sn123py)
* Fix: Patch von Friedhelm wieder rausgenommen da die Autotimerfunktion so dann nicht mehr funktioniert hatte.
0.16a
* Fix: Wenn xxv auf eine leere DB startet, dann versuchte Timers auf Channels zuzugreifen (Morone)
Alles anzeigen