[VFKD] errechnen der prüfziffer für ci + module

In diesem Forum geht es um das AlphaCrypt-Modul und die von Vodafone Kabel Deutschland offiziell unterstützten CI+-Module von SMiT bzw. SmarDTV sowie um das von Vodafone West vertriebene HD-Modul.
Forumsregeln
Forenregeln


Bitte gib bei der Erstellung eines Threads im Feld „Präfix“ an, ob du Kunde von Vodafone Kabel Deutschland („[VFKD]“) oder von Vodafone West („[VF West]“) bist.
fireblade
Newbie
Beiträge: 27
Registriert: 26.01.2011, 09:07

Re: errechnen der prüfziffer für ci + module

Beitrag von fireblade »

Nicht wenn mal das + für KabelDigital benötigt
DarkStar
Insider
Beiträge: 9321
Registriert: 05.11.2008, 23:25

Re: errechnen der prüfziffer für ci + module

Beitrag von DarkStar »

fireblade hat geschrieben:Wenn ich hier mal so dazwischen fragen darf, wie kann ich mir eine SN für den Sagemcom RCI88-320 errechnen :confused:
Kannst du problemlos mit meinen Serial-Generator errechnen, habs auch gerade mal online gegen gecheckt die Serials werden von KD als gültig erkannt :)
Newty
Insider
Beiträge: 6364
Registriert: 12.02.2010, 15:56

Re: errechnen der prüfziffer für ci + module

Beitrag von Newty »

fireblade hat geschrieben:Nicht wenn mal das + für KabelDigital benötigt
Eine "+" bzw "Komfort" Freischaltung gibts nur für Kunden, die den Recorder bei KDG kaufen oder mieten. Wer einfach nur eine Seriennummer eines Recorders angibt erhält keine Freischaltung für Komfort und damit auch nicht für den EPG
Mit Glasfaser in den Keller
[ externes Bild ]
Kurz
Kabelexperte
Beiträge: 769
Registriert: 08.10.2011, 13:50
Wohnort: Langenhagen

Re: errechnen der prüfziffer für ci + module

Beitrag von Kurz »

MB-Berlin hat geschrieben:Hatte Newty mal gepostet:

Die ersten 10 Stellen der Seriennummer durch 23 Teilen, Rest Merken, dann die 10 und 11 Stelle addieren. Wenn zahl über 100, alles andere abschneiden.
Als Beispiel: Wir wollen
390150002123pp (p für Prüfziffern) mit gültiger Prüfziffer versehen
Also zuerst: 3901500021/23 = 169630435,69565217391304347826087 => Rest 16 (Tipp fürn Taschenrechner: 0,69565217391304347826087*23 = 16)

Dann 16+23 = 39 , da kleiner als 100 ist die Prüfziffer 39 und die Gesamtseriennummer 39015000212339, Nummer wurde gerade von mir online getestet, einer hat also einen Freibrief


MB_berlin
Wäre folgende Formel in Microsoft Excel richtig:
in Zelle A1 = 390150002123pp
Formel = LINKS(A1;12) & RECHTS(LINKS(A1;10)-(23*GANZZAHL(LINKS(A1;10)/23))+TEIL(A1;11;2);2)
Ergebnis = 39015000212339

Ist der Divisor immer 23?
Ist es Zufall, dass im Beispiel die 11. und 12. Stelle auch = 23 ist?
Newty
Insider
Beiträge: 6364
Registriert: 12.02.2010, 15:56

Re: errechnen der prüfziffer für ci + module

Beitrag von Newty »

[quote="Kurz"
Ist es Zufall, dass im Beispiel die 11. und 12. Stelle auch = 23 ist?[/quote]
Der Divisor ist immer 23, egal welche Seriennummer berechnet wird.
Mit Glasfaser in den Keller
[ externes Bild ]
schinge
Fortgeschrittener
Beiträge: 142
Registriert: 20.11.2010, 09:58
Wohnort: Leipzig

Re: errechnen der prüfziffer für ci + module

Beitrag von schinge »

Kurz hat geschrieben: Wäre folgende Formel in Microsoft Excel richtig:
in Zelle A1 = 390150002123pp
Formel = LINKS(A1;12) & RECHTS(LINKS(A1;10)-(23*GANZZAHL(LINKS(A1;10)/23))+TEIL(A1;11;2);2)
Ergebnis = 39015000212339
Zumindest kommt mit deiner Formel bei mehreren verschiedenen Ausgangsnummern das selbe Ergebnis wie mit meiner Formel raus:
=LINKS(A1;12)&RECHTS(REST(LINKS(A1;10);23)+TEIL(A1;11;2);2)
Ich hab die zwar nicht in einer Zelle, sondern in Schritten realisiert (damit ich die Teilergebnisse, wie z.B. Prüfziffer >99, überprüfen kann), aber sie funktioniert auch wenn ich die Schritte so zusammenfasse. Effektiv habe ich nur REST()-Funktion verwendet, während Du das "von Hand" ausrechnest.
Ist der Divisor immer 23?
Ist es Zufall, dass im Beispiel die 11. und 12. Stelle auch = 23 ist?
Ja und ja.
Kurz
Kabelexperte
Beiträge: 769
Registriert: 08.10.2011, 13:50
Wohnort: Langenhagen

Re: errechnen der prüfziffer für ci + module

Beitrag von Kurz »

schinge, vielen Dank für die Mühe und Antwort!
=REST(...) lieferte im Büro (Excel 2003) ab 10 Stellen den Fehler #ZAHL!, daher bin ich über den Umweg GANZZAHL gegangen.
Hier zu Hause (Excel 2010) funktioniert auch REST.

Vorschlag für Formel in Zelle A1 = ="39015" & ZUFALLSBEREICH(0;9) & ZUFALLSBEREICH(0;9) & ZUFALLSBEREICH(0;9) & ZUFALLSBEREICH(0;9) & ZUFALLSBEREICH(0;9) & ZUFALLSBEREICH(0;9) & ZUFALLSBEREICH(0;9) & "pp"
Benutzeravatar
rumble_ef
Kabelexperte
Beiträge: 634
Registriert: 26.12.2010, 21:24

Re: errechnen der prüfziffer für ci + module

Beitrag von rumble_ef »

Kurz hat geschrieben: Formel = LINKS(A1;12) & RECHTS(LINKS(A1;10)-(23*GANZZAHL(LINKS(A1;10)/23))+TEIL(A1;11;2);2)
Kleine Korrektur - falls die Prüfziffer am Ende < 10 ist, fehlt dir eine Stelle. Durch das +100 ist die Prüfziffer immer dreistellig, dadurch kann das dann nicht passieren.

Code: Alles auswählen

="39015"&ZUFALLSBEREICH(0;9)&ZUFALLSBEREICH(0;9)&ZUFALLSBEREICH(0;9)&ZUFALLSBEREICH(0;9)&ZUFALLSBEREICH(0;9)&ZUFALLSBEREICH(0;9)&ZUFALLSBEREICH(0;9)&"pp"
=LINKS(A1;12)&RECHTS(LINKS(A1;10)-(23*GANZZAHL(LINKS(A1;10)/23))+TEIL(A1;11;2)+100;2)
Funktioniert übrigens auch im OpenOffice und LibreOffice.
Kurz
Kabelexperte
Beiträge: 769
Registriert: 08.10.2011, 13:50
Wohnort: Langenhagen

Re: errechnen der prüfziffer für ci + module

Beitrag von Kurz »

Danke, rumble_ef.
andig
Newbie
Beiträge: 5
Registriert: 13.07.2010, 11:25

Re: errechnen der prüfziffer für ci + module

Beitrag von andig »

sataus hat geschrieben:Hallo Leute, erst mal vielen Dank für Eure Hilfe habe nun eine G09 bestellt, bei den Link bekommt mann ja Augenkrebs habe es nicht geschaft das zu entziffern.
Bin mal gespannt ob alles so klappt da die Dame an der Hottline nicht wuste das die D02 nicht geht.

sataus
Hallo Sataus,
wie hast Du KDG erklärt, dass Du jetzt eine G09 brauchst? Geht die Bestellung bei existierender D02 online oder hast Du angerufen? Gerne PN..
Viele Grüße,
Andreas
Antworten