Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Compile von VDR 2.4.1 für Plugin easyvdr Test
#36
Bis wir hier genug Fortschritt haben, gibt es mit Sicherheit schon den echten 2.4.2

Aber auf jeden Fall ist die Arbeit nicht umsonst - ob für 2.4.1 oder 2.4.2 - der Unterschied wird minimal.



Zum control Plugin erst einmal. Ich denke diese Plugin wird sehr hilfreich sein für solche Tests wie diesen hier.
Ich habe euch meine Version des control Plugins hier hochgeladen:

https://gen2vdr.de/wirbel/easyvdr/conf.d...wirbel.tgz

Aus dem was ich damals(!) in die README des Plugins geschrieben habe. Zitat..
Code:
0.0.3ng-wirbel is a heavily restructed fork of patched version 0.0.2a-kw3, see
notes above. As original source is GPLv2 and original version seems to be
abandomed since >10years now, this version is available as i still use this
tiny plugin..

License as original authors choice: GPLv2.



Some changes are visible in usage:
- telnet connection is now IPv6 with IPv4 backward compat.
- telnet connection is now closed by <CTRL + c> shortcut
- works with vdr-2.3.1 (no other vdr versions are tested, neither backwards
  nor forwards.)
- no more segfaults on VDR exit, at least i didnt see while extensive testing.
- clears now window completely before exiting.
- telnet session should be run on UTF-8 translation now, dont use 8859* pls.
- new style Makefile (i hate that screwed up VDR Makefile stuff, i doesnt work
  any longer correctly if you doesnt install vdr completely, but anyhow...)
- uses vector, string and algorithm headers now, to remove classes that
  do more or less the same as std classes, uses also VDRs cTextWrapper instead
  of own implementation.


Internally nearly everything has been reorganized, so i guess a diff against
older versions doesnt give any useful result. Some files are removed, others
are put together to reduce dependencies between classes and remove unused code.
Several classes are renamed to understand their usage, other removed and
so on. Debugging has been changed. Also, instead of moving socket data between
three classes, a ringbuffer is implemented and those three classes are now
one class avoiding this overhead.


However, the look and feel of the previous versions is preserved.

--wirbel

Benutzt wird dieses Plugin, indem man eine telnet(!) session zum VDR auf port 2002 aufmacht. Dort sieht man dann das Menü des VDR als reine Textversion.
Ich benutze meist putty um von einem Windows Rechner per ssh zum VDR zu verbinden und öffne dann in einer der putty sessions eine lokale telnet session

telnet localhost 2002

wobei das natürlich auch aus einem xterm heraus geht. Smile
Beendet wird die session mit control-c
Zitieren


Nachrichten in diesem Thema
RE: Compile von VDR 2.4.1 für Plugin easyvdr Test - von Wirbel - 25.06.2020, 17:42

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste