Istallazione:
NewCS: basta scompattare il file .zip
Win CSC: Scompattare il file e mettere tutto il contenuto nella cartella dove risiedono i plugin del vostro programma DVB (In ProgDVB, AltDVB e DVBPortal i file devono essere messi nella cartella principale del programma)
Configurazione:
NewCS:
Per prima cosa deve essere editato il file newcs.xml-default.
Apritelo con un buon editor di testo (non Notepad, io uso NoteTab light, gratuito).
In linea di massima il programma è già quasi configurato,quindi si deve ediare solo poche linee.
La rpima parte riguarda il settaggio dello smartmouse:
- Codice: Seleziona tutto
<device>
<!-- valid value for name are:
Any name of your choice, just to name the device for you to read. -->
<name>Phoenix on Com1</name>
<!-- valid value for type are:
phoenix, dbox, sci, dragon, sc8, mp35 or infinity(for own binary). -->
<type>phoenix</type>
<!-- valid value for mhz are:
358(3.58mhz), 450(4.5mhz), 536(5.36mhz), 600(6.00mhz), 800(8.00mhz, 1000(10.00 mhz), 1071(10.71mhz)
(not yet used on dreambox/dragon).
This setting is now IMPORTANT, normal phoenix usually have 3.57mhz, and can be overclocked
to 6mhz. For the others you probably need extra crystal (be careful). -->
<mhz>357</mhz>
<!-- valid value for node are full path to device, f.ex /dev/tts/0,
/dev/sciX (for dreambox), /dev/cardreaderX (for dragon),
/dev/tts/USBX (for a usb2serial device).
COMx on Win32, COM1, COM2 etc. -->
<node>COM1</node>
<!-- valid value for slot are:
0-7 (only used on Sc8). -->
<slot>0</slot>
<!-- valid value for parity are:
Odd, Even, None (ignored on sci and dragon).
This is only used on serial BEFORE ATR is recieved. -->
<parity>odd</parity>
<!-- valid value for reset are:
normal, inverse (ignored on sci and dragon).
normal is phoenix, inverse is smartmouse -->
<reset>normal</reset>
<!-- valid value for export are:
Yes,No - if not exported only localhost can connect. -->
<export>No</export>
<!-- valid value for enabled are:
Yes,No - if not enabled it cant be used. -->
<enabled>Yes</enabled>
<!-- valid value for blocksa are:
Yes, No - block shared address emm to card. -->
<blocksa>Yes</blocksa>
<!-- valid value for blockua are:
Yes, No - block unique address emm to card. -->
<blockua>Yes</blockua>
<!-- valid value for blockga are:
Yes, No - block group address emm to card. -->
<blockga>Yes</blockga>
<!-- valid value for boxid are:
Currently not used, not needed on NDS. -->
<boxid>0000000000</boxid>
<!-- valid value for crypto-special are:
Yes, No - Used to enable/disable real-time mosc on Cryptoworks. -->
<crypto-special>No</crypto-special>
<!-- valid value for PTShanshake are:
Yes, No - Used to enable/disable real-time HighBaud on Cryptoworks and Viacess. -->
<PTShandshake>No</PTShandshake>
<!-- valid value for carddetect are:
Yes, No - Used to try to detect if card is present in you cardreader. -->
<carddetect>yes</carddetect>
<!-- valid value for port are:
0,65535 - Which port newcamd server will listen for incomming connections. -->
<newcamd_port>15050</newcamd_port>
<!-- Notes about Service ID's:
There are some points worth mentioning:
1. If you allow a sid, all others will be rejected for that caid.
2. When you deny a sid, all others then the denied will be let through to that caid.
3. If you dont specify a reader, all sid's will get let through.
4. Put as many provider-sections in sid as you'd like, and as many id-sections under allow/deny as you want.
5. Deny is the stronger one, will always override allow.
6. If you want to add several sid's at once, do <id>0000:0010</id>, this will add all ten to list. -->
<sid>
<allow>
<!-- valid value for id are:
4 numbers, if the service id is 3 numbers, add a 0 infront of it. -->
<id></id>
</allow>
<deny>
<!-- valid value for id are:
4 numbers, if the service id is 3 numbers, add a 0 infront of it. -->
<id></id>
</deny>
</sid>
<!-- valid value for priority are:
hard, round, fifo - hard is lower userid, higher priority(gets ECM through before user with higher id),
round, there is an equal chance for all users to get ECM through, fifo, first sendt ECM gets through. -->
<priority>round</priority>
</device>
In questo listato il programma è settato per funzionare con uno smartmouse a 3.57 MHz su porta COM1, che è il caso più frequente
Le linee da editare sono:
<node>
Qui va indicato a che porta è collegato lo smart mouse (COM1, COM2, ecc)
<export>
Se si mette No, il software funziona in locale, ovvero solo sul PC dove sta girando
Se si mette Yes, il software accetta connessioni anche da altri PC via rete o via internet
<blocksa>, <blockua>, <blockga>
Se si mette No, il soft passa gli eventuali comandi in arrivo da Sky alla carta, se si mette Yes i comandi vengono bloccati.
Io consiglio caldamnete di mettere Yes, in quanto non so quanto sia affidabile far passare gli aggiornamenti alla card tramite PC, visto che l'NDS non è molto conosciuto come sistema, e nel caso peggiore si potrebbe anche rovinare la card.
<newcamd_port>
Indica la porta che NewCS usa per le connessioni; lasciate quella standard almeno che non la stiate usando per altri scopi.
<sid><allow><id>
togliere tutto quello che c'è tra i tag <id> e </id> come nel listato sopra
<sid><deny><id>
togliere tutto quello che c'è tra i tag <id> e </id> come nel listato sopra
Le due parti successive del file riguardano le sezioni relative a due funzioni del software che non utilizzeremo, quindi verranno disabilitate variando due linee:
cercate la sezione <xmlserver> e tra i due tag <enabled> e </enabled> scrivete No
<xmlserver>
<!-- valid value for enabled are:
Yes, No - Enable or Disable xmlserver. -->
<enabled>No</enabled>
poi cercate la sezione <radegastserver> e tra i due tag <enabled> e </enabled> scrivete No
<radegastserver>
<!-- valid value for enable are:
Yes, No - Enable or Disable radegast server. -->
<enabled>No</enabled>