CCcam: Unterschied zwischen den Versionen

Aus Vu+ WIKI
Wechseln zu: Navigation, Suche
Zeile 18: Zeile 18:
 
'''Keys oder Internetsharing wird hier und in dem Forum nicht geduldet!!'''
 
'''Keys oder Internetsharing wird hier und in dem Forum nicht geduldet!!'''
  
 
 
 
4. Wer ist Hop und was will dieser reshare von mir.
 
5. Wo befinden sich die CCcam Dateien ?!
 
 
 
 
=== Wo befinden sich die jeweiligen Dateien ===
 
 
CCcam.* an sich befindet sich bei Enigma2 in "/usr/bin" und bei Enigma1 "/var/bin"
 
CCcam.cfg -.channelinfo -.provider -.prio befinden sich bei Enigma2 in "/etc/" und bei Enigma1 "/var/etc"
 
  
 
=== Ein simpler Aufbau ===
 
=== Ein simpler Aufbau ===
 
Für den Anfang: ein simpeler Aufbau für Homesharing
 
Für den Anfang: ein simpeler Aufbau für Homesharing
  
===[[Server]] - 1x [[Client]]===<br>
+
user und pass können nach belieben ersetzt werden!
 +
 
 +
===[[Server]] - 1x [[Client]]===
 
(Wohnzimmer Server + Client im Schlafzimmer)
 
(Wohnzimmer Server + Client im Schlafzimmer)
  
 
Server Eintrag in der [[CCcam.cfg]]:
 
Server Eintrag in der [[CCcam.cfg]]:
CCcam.cfg:
+
 
 
  F: user1 pass1
 
  F: user1 pass1
  
  
 
Client:
 
Client:
CCcam.cfg:
+
 
 
  C: server.ip 12000 user1 pass1
 
  C: server.ip 12000 user1 pass1
  
  
===[[Server]] - 2x [[Client]] === <br>
+
===[[Server]] - 2x [[Client]] ===  
 
(Server im Wohnzimmer + Client im Schlafzimmer + Client im Kinderzimmer)
 
(Server im Wohnzimmer + Client im Schlafzimmer + Client im Kinderzimmer)
  
 
Server:
 
Server:
CCcam.cfg:
+
 
 
  F: user1 pass1
 
  F: user1 pass1
 
  F: user2 pass2
 
  F: user2 pass2
  
 
Client1:
 
Client1:
CCcam.cfg:
+
 
 
  C: IPdesServers 12000 user1 pass1
 
  C: IPdesServers 12000 user1 pass1
  
 
Client2:
 
Client2:
CCcam.cfg:
+
 
 
  C: IPdesServers 12000 user2 pass2
 
  C: IPdesServers 12000 user2 pass2
  
Zeile 73: Zeile 63:
  
 
Server Wohnzimmer:
 
Server Wohnzimmer:
Zitat:
+
 
CCcam.cfg:
+
C: schlafzimmer.ip 12000 user1 pass1
C: schlafzimmer.ip 12000 user1 pass1
+
F: user1 pass1
F: user1 pass1
+
F: user2 pass2
F: user2 pass2
 
  
 
Server Schlafzimmer:
 
Server Schlafzimmer:
Zitat:
+
 
CCcam.cfg:
+
C: server.ip 12000 user1 pass1
C: server.ip 12000 user1 pass1
+
F: user1 pass1
F: user1 pass1
 
  
 
Client:
 
Client:
Zitat:
+
 
CCcam.cfg:
+
C: wohnzimmer.ip 12000 user2 pass2
C: wohnzimmer.ip 12000 user2 pass2
 
  
  
 
In diesem Beispiel könnt ihr Wohnzimmer als Hauptserver betrachten. Dabei ist der Schlafzimmerserver mit dem Wohnzimmerserver verbunden. Somit ist der Wohnzimmerserver in der Lage auch die Karte aus dem Schlafzimmer ans Kinderzimmer weiter zu leiten. Man könnte auch den Clienten direkt mit dem Schlafzimmer verbinden, was eigentlich egal ist. Will man aber beide Karten als Hop1 (also als direktverbunden) am Clienten haben sehe das ganze so aus.
 
In diesem Beispiel könnt ihr Wohnzimmer als Hauptserver betrachten. Dabei ist der Schlafzimmerserver mit dem Wohnzimmerserver verbunden. Somit ist der Wohnzimmerserver in der Lage auch die Karte aus dem Schlafzimmer ans Kinderzimmer weiter zu leiten. Man könnte auch den Clienten direkt mit dem Schlafzimmer verbinden, was eigentlich egal ist. Will man aber beide Karten als Hop1 (also als direktverbunden) am Clienten haben sehe das ganze so aus.
  
Beispiel 4: Server im Wohnzimmer + Server im Schlafzimmer + Client im Kinderzimmer
+
=== Client direkt mit 2 Server ===
 +
Server im Wohnzimmer + Server im Schlafzimmer + Client im Kinderzimmer
  
 
Server Wohnzimmer:
 
Server Wohnzimmer:
Zitat:
+
 
CCcam.cfg:
+
C: schlafzimmer.ip 12000 user1 pass1
C: schlafzimmer.ip 12000 user1 pass1
+
F: user1 pass1 1 0 0 { 0:0:1 }
F: user1 pass1 1 0 0 { 0:0:1 }
+
F: user2 pass2 1 0 0 { 0:0:1 }
F: user2 pass2 1 0 0 { 0:0:1 }
 
  
 
Server Schlafzimmer:
 
Server Schlafzimmer:
Zitat:
+
 
CCcam.cfg:
+
C: server.ip 12000 user1 pass1
C: server.ip 12000 user1 pass1
+
F: user1 pass1 1 0 0 { 0:0:1 }
F: user1 pass1 1 0 0 { 0:0:1 }
+
F: user2 pass2 1 0 0 { 0:0:1 }
F: user2 pass2 1 0 0 { 0:0:1 }
 
  
 
Client:
 
Client:
Zitat:
 
CCcam.cfg:
 
C: wohnzimmer.ip 12000 user2 pass2
 
C: schlafzimmer.ip 12000 user2 pass2
 
  
 +
C: wohnzimmer.ip 12000 user2 pass2
 +
C: schlafzimmer.ip 12000 user2 pass2
  
Jetzt fragt ihr euch sicherlich hääääää smile . Somit kommen wir auch direkt zu Punkt 2 damit ich euch das erklären kann.
+
=== Wo befinden sich die jeweiligen Dateien ===
 
 
3. C: und F: Lines ?!
 
 
 
F: user1 pass1 1 0 0 { 0:0:1 }
 
 
 
Nun erklär ich was das ganze hinter dem pass1 bedeuten soll.
 
 
 
Syntax :
 
F: <username> <password> <uphops> <shareemus> <allowemm> ( { caid:id(:downhops), caid:id(:downhops), ... } { caid:id:sid, caid:id:sid, ... } { begintime-endtime, ... } ) < hostname/ip address>
 
 
 
Die Syntax zeigt uns den Aufbau einer möglichen F: Line. Also "username" und "password" sollten klar sein. Bei "uphop" könnt ihr entscheiden in welcher Entfernung euer Client die Karten Empfangen darf. Demnach steht 1 nur für die Lokale Karte. Eine 2 Würde Dem Client ermöglichen auf eure Karte und auf die Karten mit denen ihr Verbunden seit zuzugreifen usw.! "allowemm" erlaubt dem Client euch Updates auf eure Karte/n zu schicken. Der Eintrag in der geschwungenen Klammer { 0:0:1 } lässt euch entscheiden wie weit eure Karte geteilt werden darf. Somit steht { 0:0:1 } dafür das der Client nur für sich nutzen kann und sie somit nicht weitergeben kann. { 0:0:2 } steht dafür das der Client die Karte selbst benutzen kann und sie auch einen Hop (also eine Verbindung) weiter geben darf. Bei { 0:0:3 } darf der mit dem Client verbundene auch die Karte einen Hop weiter geben.
 
 
 
Ich lass das mal so alle stehen und damit das nicht alles zu reinem fachchinesisch wird werd ich das jetzt mal ein bisschen darstellen beschreiben.
 
 
 
 
 
F-Line Basics
 
 
 
Zitat:
 
Eine ganz simple F-Line bei der alle Werte auf die Grundeinstellungen gesetzt sind.
 
 
 
F: username password
 
 
 
Zitat:
 
Typische F-line
 
 
 
F: username password 2 0 1 { 0:0:1 }
 
 
 
* Dein Sharepartner erhält alle Shares die du hast bis zu Hop2
 
* Dein Sharepartner darf keine Emu Keys von dir benutzen
 
* Dein Sharepartner darf dir emm's
 
* Dein Sharepartner kann alle Shares die er empfängt für sich gebrauchen und kann sie nicht weitergeben.
 
 
 
Zitat:
 
Typische F-Line wenn dein Sharepartner einen Linuxserver und keinen Receiver als Server benutzt.
 
 
 
F: username password 2 0 1 { 0:0:2 }
 
 
 
* Dein Sharepartner erhält alle Shares die du hast bis zu Hop2
 
* Dein Sharepartner darf keine Emu Keys von dir benutzen
 
* Dein Sharepartner darf dir emm's
 
* Dein Sharepartner kann alle Shares die er empfängt für sich gebrauchen und kann sie einen Hop weitergeben.
 
  
Zitat:
+
<br>
Erweiterte F-Line
 
  
F: username password 2 0 1 { 0:0:2, 093b:0:1 } { 0100:000080:15df } 192.168.1.222
+
Das '''CCcam Binary'''
 +
CCcam*****.bin
  
* Dein Sharepartner erhält alle Shares die du hast bis zu Hop2
+
findet man unter:
* Dein Sharepartner darf keine Emu Keys von dir benutzen
 
* Dein Sharepartner darf dir emm's
 
* Dein Sharepartner kann alle Shares die er empfängt für sich gebrauchen und kann sie einen Hop weitergeben.
 
* Dein Sharepartner darf Provider 093b benutzen, aber nur für sich.
 
* Dein Sharepartner darf sich nicht diesen Kanal anschauen oder sharen.
 
* Dein Sharepartner darf sich nur über diese IP bei dir einloggen.
 
  
 +
/usr/bin
 +
<br>
 +
<br>
 +
Die '''Config''' Dateien
 +
 +
CCcam.cfg
 +
CCcam.prio
 +
CCcam.channelinfo
 +
CCcam.providers
  
3. *.prio *.provider *.channelinfo
+
sind zu finden im Verzeichnis:
  
Das CCcam Binary findet man unter:
+
/etc
/usr/bin
 
CCcam*.bin
 
  
Die Config Dateien sind unter:
 
/etc (Bei Enigma1 und eventuell Server unter /var/etc/)
 
CCcam.cfg
 
CCcam.prio
 
CCcam.channelinfo
 
CCcam.providers
 
  
  

Version vom 14. September 2012, 08:49 Uhr


CCcam ist neben OScam und Scam ein häufig benutztes Emu für eine CS Server/Client-Lösung Wenn man sich gut einliest und alles einmal verstanden hat ist es ein echt komfortabler Server und Client.

Es besteht auch die Kombination von CCcam mit OScam.
Diese ist eigentlich Überflüssig und stammt noch aus den Anfängen von OScam, als dies noch hinterherhinkte.
Mittlerweile

Aktuellste Version von CCcam ist 2.3.0


HowTo

Eine Erklärung der wichtigsten Grundlagen von CCcam.

Keys oder Internetsharing wird hier und in dem Forum nicht geduldet!!


Ein simpler Aufbau

Für den Anfang: ein simpeler Aufbau für Homesharing

user und pass können nach belieben ersetzt werden!

Server - 1x Client

(Wohnzimmer Server + Client im Schlafzimmer)

Server Eintrag in der CCcam.cfg:

F: user1 pass1


Client:

C: server.ip 12000 user1 pass1


Server - 2x Client

(Server im Wohnzimmer + Client im Schlafzimmer + Client im Kinderzimmer)

Server:

F: user1 pass1
F: user2 pass2

Client1:

C: IPdesServers 12000 user1 pass1

Client2:

C: IPdesServers 12000 user2 pass2

IPdesServers = IP die dem Receiver im Wohnzimmer zugeweisen wird
Diesem Receiver sollte immer eine feste IP Adresse zugewiesen werden, damit er immer gefunden werden kann.

2x Server - 2x Client

Diese Konstellation kann entstehen, wenn ihr mehr Karten verteilen wollt, als Interne Reader vorhanden sind,
und ihr keine USB-Card Reader habt Server im Wohnzimmer + Server im Schlafzimmer + Client im Kinderzimmer + Client im Büro


Server Wohnzimmer:

C: schlafzimmer.ip 12000 user1 pass1
F: user1 pass1
F: user2 pass2

Server Schlafzimmer:

C: server.ip 12000 user1 pass1
F: user1 pass1

Client:

C: wohnzimmer.ip 12000 user2 pass2


In diesem Beispiel könnt ihr Wohnzimmer als Hauptserver betrachten. Dabei ist der Schlafzimmerserver mit dem Wohnzimmerserver verbunden. Somit ist der Wohnzimmerserver in der Lage auch die Karte aus dem Schlafzimmer ans Kinderzimmer weiter zu leiten. Man könnte auch den Clienten direkt mit dem Schlafzimmer verbinden, was eigentlich egal ist. Will man aber beide Karten als Hop1 (also als direktverbunden) am Clienten haben sehe das ganze so aus.

Client direkt mit 2 Server

Server im Wohnzimmer + Server im Schlafzimmer + Client im Kinderzimmer

Server Wohnzimmer:

C: schlafzimmer.ip 12000 user1 pass1
F: user1 pass1 1 0 0 { 0:0:1 }
F: user2 pass2 1 0 0 { 0:0:1 }

Server Schlafzimmer:

C: server.ip 12000 user1 pass1
F: user1 pass1 1 0 0 { 0:0:1 }
F: user2 pass2 1 0 0 { 0:0:1 }

Client:

C: wohnzimmer.ip 12000 user2 pass2
C: schlafzimmer.ip 12000 user2 pass2

Wo befinden sich die jeweiligen Dateien


Das CCcam Binary

CCcam*****.bin

findet man unter:

/usr/bin



Die Config Dateien

CCcam.cfg
CCcam.prio
CCcam.channelinfo
CCcam.providers

sind zu finden im Verzeichnis:

/etc 



Weiterführende Links

Softcams


Zurück zur Hauptseite