Gast Geplaatst: 26 juni 2003 Geplaatst: 26 juni 2003 Dieses Paket ist Freeware. Die Weiterverbreitung auch ueber andere Uploadserver oder Webseiten ist ausdruecklich unter folgenden Bedingungen gestattet: 1. Das ZIP Archiv darf nicht geaendert werden, insbesondere muessen saemtliche Readmedateien unveraendert erhalten bleiben und es duerfen keine Keys irgendwelcher Art enthalten sein. 2. Die Weitergabe gepatchter Binaries des newcamd ist ausdruecklich untersagt. 3. Die Weitergabe eines Original newcamd Binaries innerhalb eines Flash-Images ist nur unter der Vorraussetzung gestattet, dass im Verzeichnis /var/scce/doc des Images die folgenden Dateien aus dem originalen zip abgelegt werden: readme.txt, cardservers.txt und nagraAU.txt. Die newcamd Dateien in /var/scce im Image muessen ausserdem die vollstaendige Dokumentation erhalten, so wie sie in den Beispielfiles im zip Paket vorhanden ist. Es ist darauf zu achten, dass die Dokumentationsfiles zur gleichen newcamd Version gehoeren, wie das verwendete newcamd Binary. History: newcamd-netclient3: Free X TV Emu (Key erforderlich) Netclient fuer BSkyB Karten (NDS Serie 1) - fuer diesen Kartenserver auf der dbox2 unbedingt das camd-cardserver.o aus diesem Paket verwenden, beim i386 Kartenserver unbedingt Pins 2 und 8 am seriellen Port kurzschliessen newcamd-netclient2: Nagra AU Random Number Fix newcamd-netclient1: Conax AU, Aenderung der rsakeylist Datei beachten Cardserver-Feature: Betrieb von Originalkarten (Irdeto, Seca, Viaccess, Cryptoworks) als Control Word Server fuer newcamd, Betrieb an dbox2 (MultiCAM) oder Linux-PC moeglich, Linux-Bootdiskette optional newcamd16 vs newcamd15: fehlende files newcamd15 vs newcamd14: Nagra AU Fix, da beim Nagra AU jetzt auch haeufiger auf RAM und Eeprom der Karte zugegriffen wird, muessen diese jetzt ueber die Dateien nagraram3.bin und nagraepr3.bin, entsprechend fuer die anderen ROMs, in /var/scce vorinitialisiert werden, siehe nagraAU.txt neuer Parameter CW_OUTPUT_MODE DISABLE_SMARTCARD = yes verhindert jetzt auch Oeffnen des ca Devices, zusammen mit CW_OUTPUT_MODE = 4096 ist moeglicherweise Betrieb auf der Dreambox moeglich (nicht getestet) newcamd14 vs newcamd13: Conax Emu newcamd13 vs newcamd12: ROM11, Aenderung der rsakeylist Datei beachten newcamd12 vs newcamd11: Bugfixes, Verbesserung der Stabilitaet Neuladen der Konfiguration und Keyliste bei jedem Kanalwechsel abschaltbar newcamd11 vs newcamd10: ROM10 newcamd10 vs newcamd9: Conax oder Cryptoworks ueber Karte an ttyS1 (COM2), On screen display newcamd9 vs newcamd8: Viaccess Autoupdate, getestet nur auf Viasat newcamd8 vs newcamd7: Bugfixes fuer Polsat und Premiere World (Karte), Via Digital AU fix 06.08.2002 newcamd7 vs newcamd6: newcamd laeuft jetzt als echter Daemon, zapit muss daran angepasst werden (s.u.) Autoupdate fuer Seca und Nagra Irdeto c3 Update camd.conf muss nach /var/tuxbox/config keylist, rsakeylist, ppua, tpscrypt, nagra*.bin muessen nach /var/scce Keys muessen selbst in Erfahrung gebracht und eingetragen werden die Syntax ist im jeweiligen Keyfile beschrieben Autoupdate wird immer fuer alle verfuegbaren Verschluesselungssysteme eines Kanals parallel durchgefuehrt. Waehrend mit Karte entschluesselt wird, wird nur die Karte geupdatet, nicht der Emu. Umgekehrt ebenso. Bei CW_OUTPUT_MODE = 16 uebergibt newcamd die entschluesselten Control Words an /proc/bus/gtx, jeweils 16 Bytes, zuerst 8 Byte ungerades cw, dann 8 Byte gerades cw. Bei CW_OUTPUT_MODE = 4096 entspricht die Ausgabe denen aelterer camd. Dieser camd entschluesselt kein Betacrypt ueber die Emulation, nur ueber eine offizielle Abokarte. Das ist kein Fehler, sondern so gewollt. Wer meint, es sei cool, Pay-TV ohne Bezahlung zu schauen, obwohl ein Abonnement problemlos abgeschlossen werden koennte, der soll das mit einer anderen Software machen und auch mal darueber nachdenken, wie Pay-TV Sender sich eigentlich finanzieren und was passiert, wenn diese Finanzierung ausfaellt. Die Einschraenkung bei Betacrypt existiert, da die dbox2 praktisch nur in Deutschland und Oesterreich unterwegs ist, wo offizielle Abonnements fuer die Betacrypt Kanaele fuer verfuegbar sind. Der Emu soll nur fuer Sender eingesetzt werden, fuer die man in Deutschland und Oesterreich keine offiziellen Abonnements bekommen kann. zapit-Anpassung: Folgende Funktionen muessen in zapit.cpp hinzugefuegt werden und an entsprechender Stelle bei jedem Kanalwechsel aufgerufen werden. Fuer Polsat empfiehlt es sich ausserdem, in zapost/dmx.cpp den Timeout fuer die PMT zu verlaengern, ansonsten gibt es eine Menge Probleme mit Kanal nicht verfuegbar. void stop_camd() { struct sockaddr_un servaddr; int clilen; int camdSocket; unsigned char camdBuffer[6]; servaddr.sun_family = AF_UNIX; strcpy(servaddr.sun_path, "/tmp/camd.socket"); clilen = sizeof(servaddr.sun_family) + strlen(servaddr.sun_path); if ((camdSocket = socket(AF_UNIX, SOCK_STREAM, 0)) < 0) { perror("[camdConnect] socket"); return; } if (connect(camdSocket, (struct sockaddr*) &servaddr, clilen) < 0) { perror("[camdConnect] connect"); close(camdSocket); return; } memset (camdBuffer+1, 0, 5); camdBuffer[0] = 0xff; if (write(camdSocket, camdBuffer, 6) < 0) { perror("[camdConnect] write"); } close(camdSocket); unlink("/var/tmp/pmt.tmp"); } void start_camd() { struct sockaddr_un servaddr; int clilen; int camdSocket; unsigned char camdBuffer[6]; unsigned short pid; servaddr.sun_family = AF_UNIX; strcpy(servaddr.sun_path, "/tmp/camd.socket"); clilen = sizeof(servaddr.sun_family) + strlen(servaddr.sun_path); if ((camdSocket = socket(AF_UNIX, SOCK_STREAM, 0)) < 0) { perror("[camdConnect] socket"); return; } if (connect(camdSocket, (struct sockaddr*) &servaddr, clilen) < 0) { perror("[camdConnect] connect"); close(camdSocket); return; } pid = channel->getAudioPid(); camdBuffer[4] = pid >> 8; camdBuffer[5] = pid & 0xff; pid = channel->getPmtPid(); camdBuffer[0] = pid >> 8; camdBuffer[1] = pid & 0xff; pid = channel->getServiceId(); camdBuffer[2] = pid >> 8; camdBuffer[3] = pid & 0xff; if (write(camdSocket, camdBuffer, 6) < 0) { perror("[camdConnect] write"); } close(camdSocket); } Wer zusaetzlich newcamd auf Polsat etwas beschleunigen moechte, in zapsi/pmt.cpp in Funktion parse_pmt einfuegen (optional): FILE* pmtFile; und dann nach dem Auslesen der PMT vom Demuxer: section_length = ((buffer[1] & 0x0F) << 8) + buffer[2] + 3; if ((pmtFile = fopen("/tmp/pmt.tmp", "wb"))) { if (fwrite(buffer, sizeof(unsigned char), section_length, pmtFile) != section_length) { fclose(pmtFile); unlink("/tmp/pmt.tmp"); } else { fclose(pmtFile); } } --------------------------------------------------- bvd Tarzan
rai Geplaatst: 26 juni 2003 Geplaatst: 26 juni 2003 Wat en waarin? De duitse text of de programma code?
Gast Geplaatst: 26 juni 2003 Geplaatst: 26 juni 2003 Dit pakket is Freeware. Spreid verder verder ook over andere Uploadserver uit of de Web-pagina's wordt uitdrukkelijk toegelaten in de volgende omstandigheden: 1. De ZIP archieven kunnen niet worden veranderd, vooral moet al Readmedateien niet blijven onveranderlijk ontvangen en worden toegestaan om te doen het sluit om het even welke te bevatten soort. 2. Het overgaan van gepatchterbinaire getallen newcamd is uitdrukkelijk verboden. 3. Het doorgeven van originele newcamd van Binaire getallen binnen een beeld van de Flits toegelaten slechts onder Vorraussetzung wordt dat in de lijst/var/scce/doc het beeld de volgende dossiers van origineel neergezette zip is: readme.txt, cardservers.txt en nagraAU.txt. Newcamd dossiers in/var/scce in het beeld moet daarnaast de volledige documentatie ontvangen, als dat zoals hen in de voorbeelddossiers in zip is het pakket aanwezig. Dat de documentatiedossiers tot de zelfde newcamdversie behoren, als het gebruikte newcamd Binaire getal is zich ervan te vergewissen. Geschiedenis: newcamd-netclient3: TV Emu (sleutel noodzakelijk) Netclient vrije van X voor kaarten BSkyB (reeks NDS van 1) - voor deze kaartserver op dbox2 absoluut camd meer cardserver.o van dit pakketgebruik, met de i386 kaartserver speldt absoluut 2 en 8 bij het periodieke toevluchtsoordkort:sluiten newcamd-netclient2: Bevestigde het BUITEN RANDOM NUMBER van Nagra newcamd-netclient1: Conax BUITEN, het dossier van veranderingsrsakeylist overweegt eigenschap Cardserver: Onderneming van originele kaarten (Irdeto, Seca, Viaccess, Cryptoworks) als server van het Besturingswoord voor newcamd, onderneming bij dbox2 (MultiCAM) of PC Linux mogelijke, Linux Bootdiskette naar keuze newcamd16 versus newcamd15: ontbrekende dossiers newcamd15 versus newcamd14: Nagra BUITEN vast, aangezien met Nagra BUITEN MEN nu ook vaker en EEPROM van de kaart AANSTAMPT men toegang heeft tot, moet deze nu over de dossiers nagraram3.zijn en nagraepr3.zijn, dienovereenkomstig voor ander Rome, in/var/scce vóór- wordengeïnitialiseerd, nagraAU zien.txt wordt de nieuwe parameter CW_OUTPUT_MODE DISABLE_SMARTCARD = ong. ook ja openend van het APPARAAT, samen met CW_OUTPUT_MODE = 4096 verhinderd nu misschien op Dreambox mogelijk voor geteste niet onderneming () newcamd14 versus newcamd13: Conax Emu newcamd13 versus newcamd12: ROM11, het dossier van veranderingsrsakeylist overweegt newcamd12 versus newcamd11: Neus-vast, verbetering van stabiliteit het herladen van de configuratie en zeer belangrijke lijst met elke kanaalverandering disconnectible newcamd11 versus newcamd10: ROM10 newcamd10 versus newcamd9: Conax of Cryptoworks over kaart bij ttyS1 (COM2), op het schermvertoning newcamd9 versus newcamd8: Viaccess autoupdate, getest slechts op Viasat newcamd8 versus newcamd7: Neus-vast voor Polsat en premiere Wereld (kaart), via digitaal BUITENDEGENEN bevestigde 06.08,2002 newcamd7 versus newcamd6: newcamd loopt nu als echte Daemon, zapit moet aan het worden aangepast (s.u.) autoupdates voor de update van Seca en van Nagra Irdeto c3 camd.conf moet na/var/tuxbox/config zeer belangrijke sluwheid, rsakeylist, ppua, tpscrypt, nagra *.zijn moet nadat/var/scce sleutels zelfs heeft krijgen om de syntaxis te kennen en te registreren is in het respectieve belangrijkste dossier dat autoupdates altijd voor alle beschikbare codagesystemen wordt beschreven van een kanaalparallel één verwezenlijkt. Terwijl met kaart één decodeert, slechts is de kaart geupdatet, niet Emu. Gedraaid rond eveneens. Met CW_OUTPUT_MODE = 16 handen newcamd de gedecodeerde Besturingswoorden op/proc/bus/gtx, in elk geval 16 aan bytes over, eerst 8 byte oneven cw, toen 8 byte rechte cw. Met CW_OUTPUT_MODE = beantwoorden 4096 de uitgaven aan die oudere camd. Dit camd decodeert geen Betacrypt over de wedijver, slechts over een officiële Abokarte. Dat is niet zo bedoeld een fout, maar. Wie betekent, is het koel om TV van het Loon zonder betaling te kijken hoewel een abonnement gesloten probleemloos zou kunnen zijn, waarvoor dat met een andere software en ook tijden over het feit moest maken om te denken hoe de zenders van TV van het Loon zich eigenlijk financieren en die passen, als deze financiering stort. Die Beperking met Betacrypt bestaat, aangezien dbox2 praktisch slechts in Duitsland en Oostenrijk op de manier is, waar de ambtenaar van abonnement voor Betacrypt voor beschikbare kanalen is. Emu moet slechts voor zenders worden gebruikt, waarvoor men in Duitsland en Oostenrijk geen officieel abonnement kan ontvangen. De aanpassing van Zapit: De volgende functies moeten in zapit.cpp om en in aangewezen plaats met elk kanaal worden toegevoegd wordt de verandering geroepen. Voor Polsat is het raadzaam daarnaast, in zapost/dmx.cpp om zich uit te breiden, anders is er de Onderbreking voor PMT een hoeveelheid problemen met niet beschikbaar kanaal. nietige stop_camd () {struct sockaddr_un servaddr; int. clilen; int. camdSocket; niet ondertekend klusje camdBuffer[6 ]; servaddr.sun_family = AF_UNIX; strcpy(servaddr.sun_path, "/tmp/camd.contactdoos"); clilen = sizeof(servaddr.sun_family) + strlen(servaddr.sun_path); als ((camdSocket = socket(AF_UNIX, SOCK_STREAM, 0)) < 0) {perror("[camdConnect ] contactdoos"); terugkeer; } als (connect(camdSocket, (struct sockaddr *) &servaddr, clilen) < verbindt 0) {perror("[camdConnect ]"); sluit (camdSocket); terugkeer; } memset (camdBuffer+1, 0, 5); camdBuffer[0 ] = 0xff; als (write(camdSocket, camdBuffer, 6) < 0) {perror("[camdConnect ] schrijven"); } het sluiten (camdSocket); unlink("/var/tmp/pmt.tmp"); } nietige start_camd () {struct sockaddr_un servaddr; int. clilen; int. camdSocket; niet ondertekend klusje camdBuffer[6 ]; niet ondertekende korte pid; servaddr.sun_family = AF_UNIX; strcpy(servaddr.sun_path, "/tmp/camd.contactdoos"); clilen = sizeof(servaddr.sun_family) + strlen(servaddr.sun_path); als ((camdSocket = socket(AF_UNIX, SOCK_STREAM, 0)) < 0) {perror("[camdConnect ] contactdoos"); terugkeer; } als (connect(camdSocket, (struct sockaddr *) &servaddr, clilen) < verbindt 0) {perror("[camdConnect ]"); sluit (camdSocket); terugkeer; } pid = kanaal > getAudioPid(); camdBuffer[4 ] = pid > > 8; camdBuffer[5 ] = pid & 0xff; pid = kanaal > getPmtPid(); camdBuffer[0 ] = pid > > 8; camdBuffer[1 ] = pid & 0xff; pid = kanaal > getServiceId(); camdBuffer[2 ] = pid > > 8; camdBuffer[3 ] = pid & 0xff; als (write(camdSocket, camdBuffer, 6) < 0) {perror("[camdConnect ] schrijven"); } het sluiten (camdSocket); } wie newcamd op Polsat iets zou willen bovendien versnellen, in zapsi/pmt. <End of Translation> cpp in Funktion parse_pmt einfuegen (optional): FILE* pmtFile; und dann nach dem Auslesen der PMT vom Demuxer: section_length = ((buffer[1] & 0x0F) << 8) + buffer[2] + 3; if ((pmtFile = fopen("/tmp/pmt.tmp", "wb"))) { if (fwrite(buffer, sizeof(unsigned char), section_length, pmtFile) != section_length) { fclose(pmtFile); unlink("/tmp/pmt.tmp"); } else { fclose(pmtFile); } } --------------------------------------------------- bvd Tarzan -------------------- Satlove admin on Satlovers <img src="/ubbthreads/images/graemlins/cool.gif" alt="" />
Gast Geplaatst: 26 juni 2003 Geplaatst: 26 juni 2003 Citaat: Bedankt @Tarzan, Waarvoor bedankt? <img src="/ubbthreads/images/graemlins/confused.gif" alt="" /> Misschien voor bijvoorbeeld deze zin: "Wie betekent, is het koel om TV van het Loon zonder betaling te kijken hoewel een abonnement gesloten probleemloos zou kunnen zijn, waarvoor dat met een andere software en ook tijden over het feit moest maken om te denken hoe de zenders van TV van het Loon zich eigenlijk financieren en die passen, als deze financiering stort." <img src="/ubbthreads/images/graemlins/kweetniet.gif" alt="" /> <img src="/ubbthreads/images/graemlins/kweetniet.gif" alt="" /> <img src="/ubbthreads/images/graemlins/kweetniet.gif" alt="" /> Zo'n babbelvis "vertaling" sloopt toch ogen en hersens <img src="/ubbthreads/images/graemlins/dogeyes.gif" alt="" /> <img src="/ubbthreads/images/graemlins/crazy.gif" alt="" /> Met vriendelijke groeten <img src="/ubbthreads/images/graemlins/wink.gif" alt="" /> sattaz
hemertje Geplaatst: 26 juni 2003 Geplaatst: 26 juni 2003 @ Sattaz gefeliciteerd <img src="/ubbthreads/images/graemlins/grin.gif" alt="" /> je hebt zojuist je 2500ste bericht geplaatst! <img src="/ubbthreads/images/graemlins/biggthumpup.gif" alt="" /> <img src="/ubbthreads/images/graemlins/loldev.gif" alt="" /> DM8000 + DM800SE + VU+DUO + Wavefrontier T90 + 10LNBs Hemertje.Dreambox Webmaster Sat-nerds Moderator Plinux Member
pippen2 Geplaatst: 26 juni 2003 Geplaatst: 26 juni 2003 De tekst is volgens mij vertaald met freetranslation.com ofzo. Gezien de grammatica lijkt het daar op.
Gast Geplaatst: 26 juni 2003 Geplaatst: 26 juni 2003 @sattaz Ok begrijp het maar wat zal ik dan zeggen, ik ben blij dat ik de Nederlandse taal niet helemaal ben vergeten.......maar Duits gaat er niet in. Dus bedankt was wel uit beleeftheid Groetjes Tarzan
Gast Geplaatst: 26 juni 2003 Geplaatst: 26 juni 2003 Citaat: @ Sattaz gefeliciteerd <img src="/ubbthreads/images/graemlins/grin.gif" alt="" /> je hebt zojuist je 2500ste bericht geplaatst! @hemertje, Bedankt (waar heb ik deze korte zin eerder gelezen? <img src="/ubbthreads/images/graemlins/grin.gif" alt="" /> ) Nu nog effe Toxic[Q] inhalen <img src="/ubbthreads/images/graemlins/tongue.gif" alt="" /> Dit is in ieder geval al posting 2501 <img src="/ubbthreads/images/graemlins/loldev.gif" alt="" /> Met vriendelijke groeten <img src="/ubbthreads/images/graemlins/wink.gif" alt="" /> sattaz
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen