CCcam sharing :

In ceea ce priveste configurarea :

pentru enigma1, toate setarile se fac in fisierul /var/etc/CCcam.cfg

pentru enigma2 toate setarile se fac in fisierul /etc/CCcam.cfg

Urmatoarele linii si setari sunt posibile:

linia F (Friends) :
Linia F se foloseste ca sa adaugi un cont pentru un prieten care sa se
conecteze la serverul tau.

Sintaxa e urmatoarea:

F: ( { caid:id(:downhops), caid:id(:downhops),... } { caid:id:sid, caid:id:sid,... } )

- si pot fi orice caractere sau cifre
- este distanta DE LA CARE ii trimiti cartelele de care dispui de la altii (cu cat e mai mare nr., cu atat ii trimiti mai multe cartele) - valorile bune sunt 2 sau 3, mai mult de 3 ii trimiti deja cartele care sunt prea departe si vor fi greu de utilizat.
- poate fi 0 sau 1 - prin asta ii conferi / sau nu - dreptul de a folosi sau nu emu-urile tale - drept pe care el poate sa-l foloseasca sau nu - default-ul este 1,
deci setarea este optionala.
- poate fi 0 sau 1 - decide daca prietenul tau iti poate trimite sau nu update-uri emm - default-ul este 1, deci setarea este optionala.
- caid:id denota un anume provider - 0:0 inseamna TOTI providerii -
- :downhops este distanta la care ii dai voie prietenului tau sa dea mai departe cartelele pe care le primeste de la tine - valorile ok sunt 2 sau 3, daca ii dai voie sa trimita prea departe cartelele tale, acestea vor fi puse la dispozitia prea multora si exista posibilitatea sa iti incarce banda cu prea mult trafic.
Daca nu se foloseste :downhops langa un caid:id, acel provider ii este interzis prietenului tau (nu primeste cartele de la tine pentru acel provider).
- caid:id:sid - reprezinta un canal anume (provider:canal) si se foloseste daca doresti sa nu ii distribui prietenului tau doar anumite canale

Exemple:

F: user1 pass1 10
Prietenul tau se conecteaza cu username: user1 si parola: pass1.
El primeste toate cartelele tale pana la nivelul 10. Poate sa primeasca emu-urile tale si iti poate trimite update-uri emm.
La randul lui poate da mai departe cartelele primite de la tine (aici nu e clar pana la ce nivel).

F: user2 pass2 0 1 0 { 0100:000080, 622:000000:1, 0500:000000:2 }
User2 primeste doar cartelele tale locale (distanta 0),dar nu pentru providerul 0100:000080. Providerul 0622:000000 il primeste doar pentru el (nu-l poate da mai departe) iar providerul 0500:000000 il primeste pentru el si in plus mai poate sa-l dea inca un nivel mai departe.
De asemenea primeste emu-urile tale, dar nu are voie sa-ti trimita update-uri de emm.

F: user3 pass3 5 0 1 { 0:0:3, 0100:000080:1 }
User3 primeste toate cartelele tale de la cele locale pana la distanta 5, si are voie sa le distribuie la distanta 3 de tine, respectiv inca doua "hop"-uri mai departe, mai putin providerul 0100:000080 pe care-l primeste doar pentru el.
Nu primeste emu-urile tale, dar are voie sa-ti trimita emm-uri.

F: user4 pass4 5 0 1 { 0:0:3, 0100:000080:1 } { 0100:000080:15df }
User4 primeste toate cartelele tale pana la o distanta de 5, si le poate da inca doua niveluri mai departe (pana la distanta 3 de tine) mai putin providerul 0100:000080 pe care il primeste doar pentru el.
Nu primeste emu-uri dar poate trimite emm-uri.
De asemenea nu are voie sa primeasca canalul 0100:000080:115df.

Din experienta proprie si din ce am observat ca cer multi useri cand le fac cont,
in cazul in care incepeti sa strangeti mai multe peer-uri, pot sa spun ca F-urile pe care le faceti pentru alti prieteni sau pe care le primiti pe serverele altora ar trebui sa arate cam asa:
F: user password 2 0 0 { 0:0:2 }
Asta inseamna ca user-ul primeste toate cartelele de pana la o distanta 2 si le poate distribui mai departe inca un nivel mai departe de el.

linia C (Connections):

Linia C se foloseste pentru a stabili o conexiune cu un server.
Sintaxa este urmatoarea:

C:
- este adresa (ip sau dyndns) a serverului

- este portul pe care e deschisa conexiunea
- si sunt numele si parola cu care te conectezi la server (in server trebuie deja sa existe o linie F care sa fi deschis un cont in configurarea CCcam cu numele si parola respective)
- poate fi 'yes' - sau sa lipseasca cu desavarsire - daca doresti sa primesti emu-uri de la server-ul respectiv - functioneaza doar daca contul tau a fost facut cu valoarea 1 la

Exemple:

C: someserver.somedomain 12000 user1 pass1
Te conecteaza la someserver.somedomain pe portul 12000 cu user1 si pass1

C: 192.168.1.2 12000 user2 pass2 yes
Te conecteaza la 192.168.1.2 pe portul 12000 cu user2 si pass2, si primesti emu-uri de la server-ul respectiv.

---------


Portul pe care e activ server-ul de CCcam este ca default 12000.
Daca doresti sa-l schimbi, introduci urmatoarea linie in CCcam.cfg:

SERVER LISTEN PORT :

unde este portul pe care doresti sa fie activ server-ul si care trebuie deschis din router.

Tot ca default, pe portul 16001 se deschide un webinfo al serverului, cu informatii interesante despre functionarea acestuia (numar de useri conectati, numar de servere la care esti conectat precum si cate cartele primesti de la acestea, numar de ecm-uri si/sau emm-uri trimise/primite de la fiecare, providerii care se pot decoda cu cartelele primite, s.a.m.d.)
Portul se poate schimba de asemenea, cu setarea

HTML INFO LISTEN PORT :