Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
220 linux-ugjv SVDRP VideoDiskRecorder 1.7.27; Mon Apr 23 18:34:21 2012; ISO-8859-15 250-1 Das Erste HD;ARD:11361:HC23M5O35S1:S19.2E:22000:6010=27:6020=deu@3,6021=mis@3;6022=deu@106:6030;6031=deu:0:11100:1:1011:0 250-2 ZDF HD;ZDFvision:11361:HC23M5O35S1:S19.2E:22000:6110=27:6120=deu@3,6121=mis@3,6123=qaa@3;6122=deu@106:6130;6131=deu:0:11110:1:1011:0 250-3 Bayerisches FS S|d;ARD:11836:HC34M2S0:S19.2E:27500:201=2:202=deu@3,203=mis@3;206=deu@106:204:0:28107:1:1101:0 250-4 Bayerisches FS Nord;ARD:11836:HC34M2S0:S19.2E:27500:201=2:202=deu@3,203=mis@3;206=deu@106:204:0:28110:1:1101:0 250-5 hr-fernsehen;ARD:11836:HC34M2S0:S19.2E:27500:301=2:302=deu@3,303=mis@3:304:0:28108:1:1101:0 250-6 SR Fernsehen;ARD:12265:HC34M2S0:S19.2E:27500:1301=2:1302=deu@3,1303=mis@3:1304:0:28486:1:1093:0 250-7 BR-alpha;ARD:12265:HC34M2S0:S19.2E:27500:1401=2:1402=deu@3,1403=mis@3;1406=deu@106:1404:0:28487:1:1093:0 250-8 EinsExtra;ARD:10744:hC56M2O0S0:S19.2E:22000:101=2:102=deu@3:0:0:28721:1:1051:0 250-9 Einsfestival;ARD:10744:hC56M2O0S0:S19.2E:22000:201=2:202=deu@3,203=mis@3;206=deu@106:204:0:28722:1:1051:0 250-10 EinsPlus;ARD:10744:hC56M2O0S0:S19.2E:22000:301=2:302=deu@3,303=mis@3;306=deu@106:304:0:28723:1:1051:0 250-11 RTL HD;CBC:10832:HC23M5O35S1:S19.2E:22000:255=27:0;259=deu@106:32:1830,1843,9C4,648:61200:1:1057:0 250-12 RTL2 HD;BetaDigital:10832:HC23M5O35S1:S19.2E:22000:1535=27:0;1539=deu@106:37:1830,1843,9C4,648:61205:1:1057:0 250-13 SUPER RTL;RTL World:12187:HC34M2S0:S19.2E:27500:165=2:120=deu@3:65:0:12040:1:1089:0 ....... |
|
|
Source code |
1 |
vdr.FClient.IOHandler.WriteLn('NEWC 600 :Test');
|
|
|
Source code |
1 2 |
220 linux-ugjv SVDRP VideoDiskRecorder 1.7.27; Mon Apr 23 18:43:53 2012; ISO-8859-15 501 Error in channel settings |
This post has been edited 4 times, last edit by "hepi" (Apr 24th 2012, 9:52am)
Er kann bei einem Remote-Tool nicht so ohne weiteres die Kanalliste komplett ersetzen. Zumindest nicht dann, wenn sein Tool außer eine SVDRP-Verbindung keine Voraussetzungen haben soll.


|
|
Source code |
1 2 3 4 5 6 7 8 9 |
void cSVDRP::CmdNEWC(const char *Option)
{
if (*Option) {
cChannel ch;
if (ch.Parse(Option)) {
- if (Channels.HasUniqueChannelID(&ch)) {
+ if (ch.GroupSep() || Channels.HasUniqueChannelID(&ch)) {
cChannel *channel = new cChannel;
*channel = ch;
|
|
|
Source code |
1 2 3 4 |
./svdrpsend.pl -p 2001 NEWC 600 "test;BetaDigital:10832:HC23M5O35S1:S19.2E:22000:1535=27:0;1539=deu@106:37:1830,1843,9C4,648:61205:1:1057:0" 220 linux-ugjv SVDRP VideoDiskRecorder 1.7.27; Wed Apr 25 18:32:29 2012; ISO-8859-15 501 Channel settings are not unique 221 linux-ugjv closing connection |
|
|
Source code |
1 |
501 Channel settings are not unique |
Danke dir, ich interpretierte den Fehler 501 falsch
Man denke nach und komme zu dem Ergebnis, dass es schon einen Kanal in der Kanalliste gibt mit derselben Unique ID (S19.2E-sid-nid-tid).

This post has been edited 2 times, last edit by "rudirabbit" (Apr 25th 2012, 7:45pm)
Was hierbei auch gelöst werden muss: Wenn Du einen Kanal an Position X einfügen willst, dort ist aber schon benachbart ein Gruppentrenner: Wird der neue Kanal dann vor oder nach dem Gruppentrenner eingefügt? Wie kann der User das steuern?