You are not logged in.

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.

bexbier

Professional

  • "bexbier" started this thread

Posts: 600

Location: bremen

  • Send private message

1

Thursday, October 1st 2009, 7:03pm

[PATCH] text2skin cryptinfo

Nabend,

hier mal nen patch, mit dem man im skin die verschlüsselung anzeigen kann, also genauso wie momentan isencrypted, nur halt für die einzelnen verschlüssellungens Systeme.

Hab erstmal nur die wichtigsten eingefügt, dies können in der skin datei mit:

Source code

1
2
3
4
5
6
7
8
9
IsEncNagra 
IsEncVia 
IsEncNds 
IsEncConax 
IsEncCrypto 
IsEncBeta 
IsEncSeca 
isEncIrdeto
IsEncBiss


also genauso wie mit "isencrypted" zB:

Source code

1
2
condition="{IsEncNagra}" <-- nagra ist aktiv
condition="not({IsEncNagra})" <-- nagra ist nicht aktiv


das ganze ist größtenteils abgekupfert vom enigmang skin ... thx an dieser stelle.





P.S.: der patch ist gegen die git version von text2skin gemacht, sollte aber auch mit der normalen 1.2 gehen.

EDIT:

hier mal der neue patch, die bildchen und die einträge fürs Pearlskin.

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    	<image x="1120" y="755" alpha="128" condition="{IsEncBiss}" path="symbols/cryptbisson.png"/>
    	<image x="1160" y="755" alpha="128" condition="{IsEncIrdeto}" path="symbols/cryptirdetoon.png"/>
    	<image x="1200" y="755" alpha="128" condition="{IsEncNds}" path="symbols/cryptndson.png"/>
    	<image x="1240" y="755" alpha="128" condition="{IsEncNagra}" path="symbols/cryptnagraon.png"/>
    	<image x="1280" y="755" alpha="128" condition="{IsEncSeca}" path="symbols/cryptsecaon.png"/>
    	<image x="1320" y="755" alpha="128" condition="{IsEncVia}" path="symbols/cryptviaon.png"/>
    	<image x="1360" y="755" alpha="128" condition="{IsEncConax}" path="symbols/cryptconaxon.png"/>
    	<image x="1400" y="755" alpha="128" condition="{IsEncCrypto}" path="symbols/cryptcryptoon.png"/>
    	<image x="1440" y="755" alpha="128" condition="{IsEncBeta}" path="symbols/cryptbetaon.png"/>

    	<image x="1120" y="755" alpha="128" condition="not({IsEncBiss})" path="symbols/cryptbiss.png"/>
    	<image x="1160" y="755" alpha="128" condition="not({IsEncIrdeto})" path="symbols/cryptirdeto.png"/>
    	<image x="1200" y="755" alpha="128" condition="not({IsEncNds})" path="symbols/cryptnds.png"/>
    	<image x="1240" y="755" alpha="128" condition="not({IsEncNagra})" path="symbols/cryptnagra.png"/>
    	<image x="1280" y="755" alpha="128" condition="not({IsEncSeca})" path="symbols/cryptseca.png"/>
    	<image x="1320" y="755" alpha="128" condition="not({IsEncVia})" path="symbols/cryptvia.png"/>
    	<image x="1360" y="755" alpha="128" condition="not({IsEncConax})" path="symbols/cryptconax.png"/>
    	<image x="1400" y="755" alpha="128" condition="not({IsEncCrypto})" path="symbols/cryptcrypto.png"/>
    	<image x="1440" y="755" alpha="128" condition="not({IsEncBeta})" path="symbols/cryptbeta.png"/>
bexbier has attached the following files:
MfG

bex

server -> Asus p8h67-i -Intel 2100T - Cine CT v6
client 1 -> Asus p5n7a-vm -Intel E5200 - Technisat Cablestar HD 2
client 2+3 -> Raspberry Pi - Openelec

This post has been edited 13 times, last edit by "bexbier" (Apr 23rd 2010, 7:52pm)


2

Thursday, October 1st 2009, 9:23pm

Nette Idee, schade nur, dass das bei Sendern mit multiplen Crytoverfahren nicht funktioniert.


Beispiel SKY:

Source code

1
Sky Cinema,Cinema;SKY:11798:hC34M2O0S0:S19.2E:27500:511=2:512=deu;515=deu:32:1702,1722,1833,1834,1836,9C4:10:133:2:0

SKY sendet in:

CAID 1702,1722 <-- Betacrypt

CAID 1833,1834,1836 <-- Kudelski SA (Nagravision)

CAID 9C4 <-- News Datacom (NDS/Videoguard)

Das heist, egal welches Crytoverfahren tatsächlich eingesetzt wird, es wird in diesem Beispiel immer nur das erste aus CAID-Liste (-> also Betacrypt) angezeigt werden.

:!: Hier nicht klicken!!



dreipo.cc

"Ubuntu" -- An african Word, meaning: "Gentoo is too hard for me".

my VDR


Gen2VDR V4.3PO

VDR: vdr-2.1.6
Mainboard: ASUS P8Z77-V LX2
CPU: i7-3770K
RAM: 16G
System HDD: OCZ-VERTEX4 SSD, 120 GB
Video HDD: WD Caviar Green, 3 TB
BD-ROM: Samsung SH-B123L
Gehäuse: Thermaltake DH202 Touch (VM90051N2Z)
DVB: DD Cine S2 V6.5 & DuofleX C/T
IR/FB: yaUSBIR v3 ; Harmony 885

bexbier

Professional

  • "bexbier" started this thread

Posts: 600

Location: bremen

  • Send private message

3

Friday, October 2nd 2009, 3:15am

morgen,

habs jetzt so das alle systeme gleichzeitig angezeigt werden. Leider werden irgendwie die bildchen teilweise nicht richtig angezeigt/vertauscht, obwohl laut log alles richtig abläuft. Werd daraus einfach ned schlau, hab desshalb mal oben alles angehängt. Wäre super wenn sich das mal jemand anschauen kann.

Hab die log messages mal extra drinnen gelassen damit man es besser nachvollzien kann. Laut den messages wird jedes cryptsystem ordnungsgemäß und zum dazugehörigenden bild gefunden, trotzdem werden teilweise falsche bilder angezeigt.

Hoffe das kann sich mal ein echter Programmierer angucken. kann eigentlich nur ne kleinigkeit sein, jedoch steh ich irgendwie auf dem schlauch, schnalls einfach ned warum zwar alles richtig gefunden dennoch nicht richtig angezeigt wird. Genauso das SECA nicht abgefragt wird, obwohl alles ordnugsgemäß eingetragen ist. Werd noch bekloppt. Bitte guckt mal drüber.

also BITTE UM MITHILFE !
MfG

bex

server -> Asus p8h67-i -Intel 2100T - Cine CT v6
client 1 -> Asus p5n7a-vm -Intel E5200 - Technisat Cablestar HD 2
client 2+3 -> Raspberry Pi - Openelec

This post has been edited 4 times, last edit by "bexbier" (Oct 2nd 2009, 3:29am)


4

Friday, October 2nd 2009, 8:43am

Quoted

Original von bexbier
[...] schnalls einfach ned warum zwar alles richtig gefunden dennoch nicht richtig angezeigt wird. ...


Wie ich oben schon geschrieben habe, - es geht nicht!

Der VDR kann das nicht, dazu müsstest Du das zuständige CAM abfragen. :lehrer1

:!: Hier nicht klicken!!



dreipo.cc

"Ubuntu" -- An african Word, meaning: "Gentoo is too hard for me".

my VDR


Gen2VDR V4.3PO

VDR: vdr-2.1.6
Mainboard: ASUS P8Z77-V LX2
CPU: i7-3770K
RAM: 16G
System HDD: OCZ-VERTEX4 SSD, 120 GB
Video HDD: WD Caviar Green, 3 TB
BD-ROM: Samsung SH-B123L
Gehäuse: Thermaltake DH202 Touch (VM90051N2Z)
DVB: DD Cine S2 V6.5 & DuofleX C/T
IR/FB: yaUSBIR v3 ; Harmony 885

This post has been edited 2 times, last edit by "C-3PO" (Oct 2nd 2009, 8:44am)


bexbier

Professional

  • "bexbier" started this thread

Posts: 600

Location: bremen

  • Send private message

5

Friday, October 2nd 2009, 9:03am

Quoted

Original von C-3PO

Wie ich oben schon geschrieben habe, - es geht nicht!

Der VDR kann das nicht, dazu müsstest Du das zuständige CAM abfragen. :lehrer1


Moin

das ist so nicht richtig, es können sehr wohl alle verschlüsselungssysteme angezeigt werden, wie in deinem beispiel :

Betacrypt
Nagra
nds

das funktioniert ja auch schon, hab nur das problem das ne falsches bldchen angezeigt wird, aber es sind bei zb. sky 3 stück. und der log meldet auch betacrypt nagra nds.
siehe auch bild im ersten post, das ist KD, sendet nagra betacrypt, im skin werden auch 2 bildchen angezeigt, leider aber anstatt nagra via, betacrypt wird richtig angezeigt. und im log stehts auch richtig ( nagra, beta).

was "nicht" geht ist welches sys nun tatsächlichlich zum entschlüsseln benutzt wird. das ist ja auch logisch, obwohl das sicher auch irgendwie noch geht.
MfG

bex

server -> Asus p8h67-i -Intel 2100T - Cine CT v6
client 1 -> Asus p5n7a-vm -Intel E5200 - Technisat Cablestar HD 2
client 2+3 -> Raspberry Pi - Openelec

This post has been edited 1 times, last edit by "bexbier" (Oct 2nd 2009, 9:05am)


6

Friday, October 2nd 2009, 9:12am

Quoted

Original von bexbier
[...] was "nicht" geht ist welches sys nun tatsächlichlich zum entschlüsseln benutzt wird. das ist ja auch logisch, ...


Und was bringt dann eine Anzeige, die nur anzeigt, dass der Sender mit "Betacrypt oder Nagra oder NDS oder was_auch_immer" verschlüsselt ist??

Quoted

Original von bexbier
[...] obwohl das sicher auch irgendwie noch geht.


Ganz bestimmt nicht.
Da der VDR nicht für das Entschlüsseln zuständig ist, kann er auch nicht wissen, welches Crytoverfahren gerade zum Entschlüsseln verwendet wird.

:!: Hier nicht klicken!!



dreipo.cc

"Ubuntu" -- An african Word, meaning: "Gentoo is too hard for me".

my VDR


Gen2VDR V4.3PO

VDR: vdr-2.1.6
Mainboard: ASUS P8Z77-V LX2
CPU: i7-3770K
RAM: 16G
System HDD: OCZ-VERTEX4 SSD, 120 GB
Video HDD: WD Caviar Green, 3 TB
BD-ROM: Samsung SH-B123L
Gehäuse: Thermaltake DH202 Touch (VM90051N2Z)
DVB: DD Cine S2 V6.5 & DuofleX C/T
IR/FB: yaUSBIR v3 ; Harmony 885

This post has been edited 1 times, last edit by "C-3PO" (Oct 2nd 2009, 9:12am)


bexbier

Professional

  • "bexbier" started this thread

Posts: 600

Location: bremen

  • Send private message

7

Friday, October 2nd 2009, 9:19am

Die information mit welchem system der sender verchlüsselt ist!

welches system nun zum entschlüsseln verwendet wird, da könnt ich mir vorstellen das von (wenn benutzt) sc abzugreifen könnte (das schreibt ja auch im log welches es verwendet), oder beim orginal cam bekommt man ja vielleicht ne rückmeldung über das ci ( glaub zwar ned aber hab auch keins zum testen).
MfG

bex

server -> Asus p8h67-i -Intel 2100T - Cine CT v6
client 1 -> Asus p5n7a-vm -Intel E5200 - Technisat Cablestar HD 2
client 2+3 -> Raspberry Pi - Openelec

8

Friday, October 2nd 2009, 9:30am

Quoted

Original von bexbier
Die information mit welchem system der sender verchlüsselt ist! ....


Ich schreibe es nochmal groß:

ES GEHT NICHT!!

1.] Ein (Hardware-) CAM gibt die Info nicht heraus. (Wozu auch???...)

2.] Die von Dir vorgeschlagene Variante die Infos vom "bösen Plugin" zu holen ist illegal (!) und somit wird Dir hier diesbezüglich auch sicherlich Niemand weiterhelfen.

:!: Hier nicht klicken!!



dreipo.cc

"Ubuntu" -- An african Word, meaning: "Gentoo is too hard for me".

my VDR


Gen2VDR V4.3PO

VDR: vdr-2.1.6
Mainboard: ASUS P8Z77-V LX2
CPU: i7-3770K
RAM: 16G
System HDD: OCZ-VERTEX4 SSD, 120 GB
Video HDD: WD Caviar Green, 3 TB
BD-ROM: Samsung SH-B123L
Gehäuse: Thermaltake DH202 Touch (VM90051N2Z)
DVB: DD Cine S2 V6.5 & DuofleX C/T
IR/FB: yaUSBIR v3 ; Harmony 885

This post has been edited 1 times, last edit by "C-3PO" (Oct 2nd 2009, 9:30am)


bexbier

Professional

  • "bexbier" started this thread

Posts: 600

Location: bremen

  • Send private message

9

Friday, October 2nd 2009, 9:37am

is gut, will hier nicht mit dir rum diskutieren welchen nutzen das hat, ich finde die information nützlich, und hätte sie gerne.

Möchte eigentlich nur hilfe bei dem bildchenproblem.

Ob jetzt das zum entchlüsseln genutzte system auch noch irgendwie angezeigt werden kann ist erstmal unwichtig.
Also häng hier ned den schlaueier raus, möchte mit dir hier garnicht über das sc plugin diskutieren, war nur ein beispiel für eine möglichkeit.
MfG

bex

server -> Asus p8h67-i -Intel 2100T - Cine CT v6
client 1 -> Asus p5n7a-vm -Intel E5200 - Technisat Cablestar HD 2
client 2+3 -> Raspberry Pi - Openelec

10

Friday, October 2nd 2009, 9:45am

Quoted

Original von bexbier
[...] Also häng hier ned den schlaueier raus, ...


Keine Angst, ich belästige Dich ab sofort nicht mehr mit Antworten!!

:!: Hier nicht klicken!!



dreipo.cc

"Ubuntu" -- An african Word, meaning: "Gentoo is too hard for me".

my VDR


Gen2VDR V4.3PO

VDR: vdr-2.1.6
Mainboard: ASUS P8Z77-V LX2
CPU: i7-3770K
RAM: 16G
System HDD: OCZ-VERTEX4 SSD, 120 GB
Video HDD: WD Caviar Green, 3 TB
BD-ROM: Samsung SH-B123L
Gehäuse: Thermaltake DH202 Touch (VM90051N2Z)
DVB: DD Cine S2 V6.5 & DuofleX C/T
IR/FB: yaUSBIR v3 ; Harmony 885

bexbier

Professional

  • "bexbier" started this thread

Posts: 600

Location: bremen

  • Send private message

11

Friday, October 2nd 2009, 9:48am

Quoted

Original von C-3PO

Keine Angst, ich belästige Dich ab sofort nicht mehr mit Antworten!!


da wäre ich dir danbar, bis auf geflame ist ja auch nix rumgekommen.
MfG

bex

server -> Asus p8h67-i -Intel 2100T - Cine CT v6
client 1 -> Asus p5n7a-vm -Intel E5200 - Technisat Cablestar HD 2
client 2+3 -> Raspberry Pi - Openelec

bexbier

Professional

  • "bexbier" started this thread

Posts: 600

Location: bremen

  • Send private message

12

Friday, October 2nd 2009, 6:31pm

So kleine Fehler große Wirkung ;)

Nu gehts HURRA ! ... hab den berichtigten Patch oben angehängt.
MfG

bex

server -> Asus p8h67-i -Intel 2100T - Cine CT v6
client 1 -> Asus p5n7a-vm -Intel E5200 - Technisat Cablestar HD 2
client 2+3 -> Raspberry Pi - Openelec

This post has been edited 2 times, last edit by "bexbier" (Oct 2nd 2009, 6:55pm)