OSCam/fr/Config/oscam.user
OSCam Übersicht
OSCam Home
OSCam Accueil
OSCam Home
Attention: Le contenu du Wiki français est encore partiellement en Allemand. Enregistres-toi pour nous aider à compléter et traduire les articles.
Inhaltsverzeichnis
- 1 oscam.user
- 1.1 Account
- 1.1.1 user
- 1.1.2 pwd
- 1.1.3 description
- 1.1.4 disabled
- 1.1.5 hostname
- 1.1.6 expdate
- 1.1.7 allowedprotocols
- 1.1.8 allowedtimeframe
- 1.1.9 uniq
- 1.1.10 numusers
- 1.1.11 penalty
- 1.1.12 fakedelay
- 1.1.13 failban
- 1.1.14 acosc_max_active_sids
- 1.1.15 acosc_zap_limit
- 1.1.16 acosc_penalty
- 1.1.17 acosc_penalty_duration
- 1.1.18 acosc_delay
- 1.1.19 lb_nbest_readers
- 1.1.20 lb_nbest_percaid
- 1.1.21 preferlocalcards
- 1.1.22 cwc_disable
- 1.1.23 cacheex
- 1.1.24 cacheex_maxhop
- 1.1.25 sleep
- 1.1.26 sleepsend
- 1.1.27 suppresscmd08
- 1.1.28 keepalive
- 1.1.29 umaxidle
- 1.1.30 caid
- 1.1.31 au
- 1.1.32 group
- 1.1.33 betatunnel
- 1.1.34 emmreassembly
- 1.1.35 services
- 1.1.36 ident
- 1.1.37 class
- 1.1.38 chid
- 1.1.39 monlevel
- 1.1.40 ccc
- 1.1 Account
oscam.user
Ce fichier contient les paramètres des comptes utilisateur(s). Chaque section [account] correspond à un compte utilisateur.
Account
[account] user = pwd = description = disabled = hostname = expdate = allowedprotocols = # NEU - NEW - NOUVEAU - NUOVO svn 5662:07/17/2011 allowedtimeframe = # ÄNDERUNG - CHANGE - MODIFICATIONS - MODIFICA svn 11356:02/09/2017 uniq = numusers = penalty = acosc_max_active_sids = # NEU - NEW - NOUVEAU - NUOVO svn 7940:05/20/2014 acosc_zap_limit = # NEU - NEW - NOUVEAU - NUOVO svn 7940:05/20/2014 acosc_penalty = # NEU - NEW - NOUVEAU - NUOVO svn 7940:05/20/2014 acosc_penalty_duration = # NEU - NEW - NOUVEAU - NUOVO svn 7940:05/20/2014 acosc_delay = # NEU - NEW - NOUVEAU - NUOVO svn 7940:05/20/2014 fakedelay = # NEU - NEW - NOUVEAU - NUOVO svn 7785:10/22/2012 failban = # ÄNDERUNG - CHANGE - MODIFICATIONS - MODIFICA svn 7772:10/21/2012 lb_nbest_readers = # NEU - NEW - NOUVEAU - NUOVO svn 8642:05/10/2013 lb_nbest_percaid = # NEU - NEW - NOUVEAU - NUOVO svn 8642:05/10/2013 preferlocalcards = # NEU - NEW - NOUVEAU - NUOVO svn 10050:11/30/2014 cwc_disable # NEU - NEW - NOUVEAU - NUOVO svn 10049:11/30/2014 cacheex = # NEU - NEW - NOUVEAU - NUOVO svn 6039:11/26/2011 cacheex_maxhop = # NEU - NEW - NOUVEAU - NUOVO svn 6691:05/07/2012 sleep = sleepsend = suppresscmd08 = keepalive = umaxidle = # NEU - NEW - NOUVEAU - NUOVO svn 8929:09/25/2013 # ÄNDERUNG - CHANGE - MODIFICATIONS - MODIFICA svn 9801:07/17/2014 caid = au = group = # ÄNDERUNG - CHANGE - MODIFICATIONS - MODIFICA svn6103:12/21/2011 betatunnel = emmreassembly = # NEU - NEW - NOUVEAU - NUOVO svn 8591:04/01/2013 services = ident = class = chid = monlevel = cccmaxhops = cccreshare = # ÄNDERUNG - CHANGE - MODIFICATIONS - MODIFICA svn8608:04/10/2013 cccignorereshare = cccstealth =
user
Nom d'utilisateur ou login du client
user = # Pas de nom d'utiisateur (par defaut) user = user1 # Affectation du nom de l'utilisateur
pwd
Mot de passe de l'utilisateur ou client.
pwd = # Pas de mot de passe (par défaut) pwd = pwuser1 # Attribution d'un mot de passe
description
On peut donner ici une description de l'utilisateur
Exemple :
description = toto
disabled
Ce paramètre permet d'activer ou désactiver un compte utilisateur.
Exemple:
disabled = 0 # (Le compte est activé) disabled = 1 # (Le compte est désactivé)
Par défaut:
disabled = 0
hostname
Nom de l'hôte
hostname = # Pas de nom d'hôte (par défaut) hostname = user1.dyndns.org # Affectation à un nom d'hôte
expdate
Ce paramètre permet de définir une date d'expiration pour un compte utilisateur.
Exemple:
expdate = 2099-12-31 # (jusqu'au 31.12.2099) expdate = <year>-<month>-<day>|<year>/<month>/<day>
Par défaut:
expdate =
allowedprotocols
NOUVEAU svn 5662:07/2011
allowedprotocols = protocole 1,protocole 2,protocole 3,... vous pouvez spécifier ici le(s) protocole(s) accepté(s) pour l'utilisateur
Liste des protocoles possibles :
camd33 camd35 cs357x cs378x newcamd cccam gbox radegast
Exemple:
allowedprotocols = # Tous les protocoles possibles sont autorisés (par défaut) = cs357x,gbox # L'utilisateur est autorisé uniquement à utiliser les protocoles gbox et cs357x pour accéder au serveur
allowedtimeframe
Ce paramètre permet de définir la tranche horaire pendant laquelle l'utilisateur peut visionner les programmes auxquels il a accès ainsi que le(s) jour(s).
Format:
DAY@HH:MM-HH:MM[,HH:MM-HH:MM][,HH:MM-HH:MM][;DAY@HH:MM-HH:MM[,HH:MM-HH:MM][,HH:MM-HH:MM]] où DAY=SUN,MON,TUE,WED,THU,FRI,SAT ou ALL (pour tous les jours).
une virgule (,) pour séparer les plages horaires et un point-virgule (;) pour séparer les différents jours. Vous pouvez utiliser ALL@ si vous voulez les mêmes plages horaires tous les jours.
Exemple:
allowedtimeframe = ALL@10:00-22:00;MON@00:00-02:00,02:45-04:37;FRI@00:00-10:00,22:00-24:00;SAT@00:00-24:00
Si vous utilisez: DAY@22:00-05:00 cela sera converti en DAY@00:00-05:00,22:00-24:00
ALL@ est toujours utilisé et testé, donc dans l'exemple vous pouvez regarder la télévision tout la journée le vendredi (FRI@). Il n'y a aucun problème de superposer une plage horaire dans ALL@ , comme par exemple pour la définition de samedi (SAT@).
Par défaut:
allowedtimeframe =
uniq
Le paramètre "uniq" détermine le nombre de connexions simultanées autorisées pour un client.
uniq = 0 # Désactivé (par defaut) uniq = 1 # La première connexion est autorisée uniq = 2 # Mets l'utilisateur en FAKE si ses adresses IP sont différentes uniq = 3 # Une seule connexion par utilisateur. Uniquement la dernière connexion est gardée uniq = 4 # Mets l'utilisateur en FAKE si ses adresses IP sont différentes. Uniquement la dernière connection reste intacte
numusers
Nombre d'utilisateurs pris en compte pour le calcul des ECMs (si anticasc est activé dans oscam.conf)
Si absent c'est la valeur de numusers dans oscam.conf qui est prise en compte
numusers = # Utilisation de la valeur de numusers définie dans oscam.conf (valeur par défaut) numusers = 0 # Anticascading désactivé = 1 # Un utilisateur ==> (1*100+80)/(10*100/60) = 11 ecms au total par minute = 2 # Deux utilisateurs ==> (2*100+80)/(10*100/60) = 17 ecms au total par minute
10 = chiffre mis dans oscam.ac. Par defaut c'est 10
penalty
Sanction pour l'utilisateur en faute
Si absent c'est la valeur de penalty dans oscam.conf qui est prise en compte
(ne doit pas être inférieur à 0 sinon Oscam lui donne la valeur 0)
penalty = # Utilisation de la valeur de penalty définie dans oscam.conf (défaut) penalty = 0 # Uniquement loging penalty = 1 # Des Faux DW's sont envoyés penalty = 2 # L'utilisateur est temporairement banni penalty = 3 # Des vrais DW's sont envoyés mais avec un délai (fakedelay)
fakedelay
NOUVEAU svn7785:10/22/2012
fakedelay = Millisekunden oder 0|-1
setzt die fakedelay-time individuell für den User
0 = fakedelay disabled -1 = fakedelay aus der oscam.conf[global] verwenden (default) = Wert für den User in Millisekunden
failban
MODIFICATIONS svn 7772:10/21/2012
Permet de bloquer une adresse IP
Exemple:
failban = 0 # Ignoré (par défaut) failban = 2 # Bloque l'adresse IP, si un client désactivé se connecte failban = 4 # Bloque l'adresse IP d'un compte utilisateur dormant failban = 8 # Bloque l'adresse IP duplicate
acosc_max_active_sids
NOUVEAU svn 7940:05/20/2014
acosc_max_active_sids = Anzahl
Maximale Zahl activer SIDs mit anti-cascading über SID
0 = unbegrenzt, default -1 = benutze die Einstellungen aus oscam.conf [global]
acosc_zap_limit
NOUVEAU svn 7940:05/20/2014
acosc_zap_limit = Anzahl
Zap-Limit für anti-cascading über SID
0 = unbegrenzt, default -1 = benutze die Einstellungen aus oscam.conf. [global]
acosc_penalty
NOUVEAU svn 7940:05/20/2014
acosc_penalty = 0|1|2|3|-1
Penalty-Level für anti-cascading über SID
0 = nur loggen, default 1 = sende fake CW's 2 = vorübergehendes Bannen des Users 3 = sende verzögerte CW's -1 = benutze die Einstellungen aus oscam.conf [global]
acosc_penalty_duration
NOUVEAU svn 7940:05/20/2014
acosc_penalty_duration = Sekunden
Dauer der acosc_penalty für anti-cascading über SID
0 = keine, default -1 = benutze die Einstellungen aus Oscam.conf [global]
acosc_delay
NOUVEA svn 7940:05/20/2014
acosc_delay = Millisekunden
Dauer des delay für anti-cascading über SID
0 = kein, default -1 = benutze die Einstellungen aus Oscam.conf [global]
lb_nbest_readers
NOUVEAU svn8642:05/10/2013
lb_nbest_readers = count
set count of best readers for load balancing
-1 = use global lb_nbest_readers in oscam.conf 1 = default
lb_nbest_percaid
NOUVEAU svn8642:05/10/2013
lb_nbest_percaid = CAID1:count1[,CAID2:count2]...
set count of best readers per CAIDs for load balancing, wildcards CAIDs with two-digit CAIDs possible. default = none
example
lb_nbest_percaid = 0100:4,0200:3,03:2,04:1 (wildcards CAIDs 03xx and 04xx)
preferlocalcards
NOUVEAU svn 10050:11/30/2014
preferlocalcards = 0|-1|1|2
-1 = es werden die Werte aus oscam.conf[global] verwendet (default) 0 = lokale Karten werden wie ein remote Reader verwendet 1 = verwende cache exchange basierte Karten 2 = verwende lokale Karten
cwc_disable
NOUVEAU svn 10049:11/30/2014
cwc_disable = 0|1
1 = disable cw cycle check 0 = default
cacheex
NOUVEAU svn6039:11/26/2011
C'est pour échanger le cache d'OSCam.
1 = échange du cache activé pull mode 2 = échange du cache activé push mode 3 = échange du cache activé reversepush mode 0 = par défaut
- Uniquement valable entre 2 ou plusieurs OSCam; - Devrait fonctionner avec tous les protocoles supportant les ECMs multiples ex: camd35 ou CCcam.
cacheex-modes
cacheex = 1 - cachepull
Situation:
OSCam A reader1 est réglé sur cacheex = 1
OSCam B account1 est réglé sur cacheex = 1
OSCam A reçoit une demande ECM, reader1 envoie cette demande à OSCam B,
OSCam B vérifie son cache:
- rien dans le cache n'est trouvé: OSCam B envoie: NOK
- quelque chose dans le cache est trouvé; OSCam B envoie: OK+CW
- quand rien dans le cache n'est trouvé, il est noté une demande en attente: cacheexwaittime dans oscam.conf [global] est attendu et puis re-examinée. OSCam B ne demande plus de nouvelles EMMs.
CW-flow = B ---> A
cacheex = 2 - cachepush
Pour les protocoles camd 3.5x et CCcam
Situation:
OSCam A reader1 est réglé sur cacheex = 2
OSCam B account1 est réglé sur cacheex = 2
Quand Oscam B reçoit un CW, il est poussé sur Oscam A. Le reader a des fonctions normales et peut demander des ECM.
- Problème: OSCAM ne peut pas pousser les CW sur Oscam A, s'il est connecté à Oscam A
- Fonctionnalité ou problème?: OSCam A peut demander des ECM à OSCam B
CW-flow = B ---> A
cacheex = 3 - reversecachepush
Pour les protocoles camd 3.5x et CCcam
Situation:
OSCam A reader 1 est réglé sur cacheex = 3
Quand OSCam A reçoit un CW, il est poussé à Oscam B. OSCam A ne demande plus de nouvel ECM
CW-flow = A ---> B
cacheex_maxhop
NOUVEAU svn6691:05/07/2012
cacheex_maxhop = n
Par défaut = 10
sleep
Temps en minutes. Une fois écoulé, l'utilisateur est mis en état "inactif" (à condition que sleepsend soit à 255 sinon aucun effet). Vous pouvez définir une valeur par défaut globale en utilisant la commande sleep au niveau du oscam.conf. Si l'utilisateur reste en permanence sur la même chaîne sans zapper ce paramètre le considére comme inactif et coupe donc la connexion, il ne faut par conséquent pas mettre une valeur trop petite!
sleep = # Aucun décompte (par défaut) sleep = 5 # Décompte de 5 minutes
sleepsend
Activation de la mise en sommeil des requêtes clients, cette commande doit être couplée avec le paramètre sleep (soit au niveau global dans votre oscam.conf, soit au niveau du user dans votre oscam.user).
sleepsend = # La fonction n'est pas active (Par défaut) sleepsend = 255 # Clients Camd 3.x: Arrêt des requêtes jusqu'au redémarrage du Camd 3.x. # Clients OSCam: Arrêt des requêtes jusqu'au changement de la chaîne.
suppresscmd08
[global] suppresscmd08 = 0|1 Dire aux clients camd 3.5x, 3.57x et 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0
[cs378x] suppresscmd08 = 0|1 Dire aux clients 3.78x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0
[cs357x] suppresscmd08 = 0|1 Dire aux clients 3.57x de ne pas faire à nouveau des demandes pour les CAID, ServiceID et providerID qui sont déjà rejetés. 1 = désactivé, défaut = 0
Exemple:
suppresscmd08 = 0 # (activeé) suppresscmd08 = 1 # (deactiveé)
Par défaut:
suppresscmd08 = 0
keepalive
Ce paramètre est utilisé pour maintenir la connexion client /newcamd-serveur active
Exemple:
keepalive = 0 # (Désactivé) keepalive = 1 # (Activé)
Par défaut:
keepalive = 1
umaxidle
NOUVEAU svn8929:09/25/2013
MODIFICATIONS svn 9801:07/17/2014
umaxidle = secondes
Valeur en secondes avant déconnexion de l'utilisateur inactif.
-1 = Valeur dans clientmaxidle de la section [global] 0 = Pas de déconnexion de l'utilisateur inactif (default) x = Valeur en secondes
caid
caid = <CAID>[&<mask>][:<target CAID>][,<CAID>[&<mask>][:target <CAID>]]...
Définition et "mapping" des CAIDs pour les "reader". Par défaut:tous les CAIDs avec masque FFFF
Exemples:
caid = 0100 caid = 0200 & ffee: 0300 caid = 0400 & ff00: 0500.0600 caid = 0702.0722 caid = 0702 & FFDF (raccourci pour l'exemple ci-dessus) défaut: tous les CAID avec le masque de FFFF
au
Avec le paramètre 'au' un client peut envoyer des EMM (mise à jour des droits) à un ou plusieurs readers définis (1 = à tous les readers)
au = # Pas de mise à jour automatique des droits (par défaut) au = 1 # Mise à jour des droits pour tous les readers au = label_of_reader # Mise à jour des droits pour le reader configuré dans oscam.server au = label_of_reader,label_of_reader # Mise à jour des droits pour plusieurs readers ( A partir de la version >= #4617 )
group
MODIFICATIONS svn6103:12/21/2011
Chaque utilisateur doit appartenir à un ou plusieurs groupes. Avec ce paramètre, on détermine à quels readers (définis dans oscam.server) le client peut avoir accès. Max 64 groupes
group = 1....64[,1....64].... default = blanc
group = # L'utilisateur ne fait partie d'aucun groupe (pas de décodage possible) group = 1 # L'utilisateur fait partie du groupe 1 group = 1,2 # L'utilisateur fait partie des groupes 1 et 2
betatunnel
pour SKY HD (de)
Der Betatunnel dient zum Mappen (Umhängen) von Sky- und KD-CAIDs, sodass z.B. 1833'er-Anfragen über 1702 beantwortet werden können. Notwendig ist dieses Mapping eigentlich nur bei HD-Kanälen, aber es lassen sich auch alle anderen Kanäle damit "umhängen".
Vor- und Nachteile eines kompletten und eines aufgeschlüsselten Mappings:
- Bei einem kompletten Mapping "1833.FFFF:1702" werden alle SIDs (Programme) übersetzt. Dies hat den Vorteil, dass der Client auch bei nicht HD-Sendern sofort beantwortet wird und keinen weiteren Server anfragen muss. Nachteil, ein komplettes Mapping ist nicht so schnell wie ein aufgeschlüsseltes und die Anfragen benötigen 100-200ms mehr.
- Ein aufgeschlüsseltes Mapping hat "nur" den Vorteil, dass die Anfrage schneller beantwortet werden kann. Nachteil, Du setzt eine "beschnittene" Karte ins Share, die nur die im Betatunnel definierten Programme umhängt, obwohl sie ggf. "mehr" kann.
Die Meinungen, was ist besser und was nicht, unterscheiden sich sehr. Entscheide selbst, was das Beste für dich ist.
- Wenn Du einen Betatunnel einsetzt, musst Du auch die oscam.services anpassen, z.B. caid=1702,1833 für SAT.
- Ab OSCam Revision #4347 sind maximal 20 Mappings möglich, bei vorigen Versionen nur 16.
- Es tut nicht weh, den Betatunnel bei allen Usern einzusetzen, wenn Du eine davon betroffene Karte besitzt.
- CCcam-Clients tunneln 1833 von Haus aus (nicht 1834!), sprich hier wäre es nicht nötig, aber es tut auch hier nicht weh.
- Setze ggf. auch Prioritäten Deiner Clients, z.B. 1702 vor 1833.
Beispiele:
# betatunnel = <CAID>.<ServiceID>:<target CAID> # # Sky, Mapping aller 1833'er-Anfragen auf CAID 1702... betatunnel = 1833.FFFF:1702 # # KD, Mapping aller 1834'er-Anfragen auf CAID 1722... betatunnel = 1834.FFFF:1722 # # Sky, es werden NUR die HD-Kanäle gemapped... betatunnel = 1833.0082:1702,1833.006F:1702,1833.0077:1702,1833.0084:1702,1833.0071:1702,1833.0070:1702,1833.0075:1702,1833.006A:1702,1833.006B:1702,1833.007C:1702,1833.0081:1702,1833.0072:1702
Default:
betatunnel =
emmreassembly
NOUVEAU svn8591:04/01/2013
emmreassembly = 0|1|2
0 = Assemblage des EMM Désactivé 1 = Assemblage des EMM pour DVB API Activé 2 = Assemblage des EMM Activé (default)
Uniquement pour les readers Viaccess et Cryptoworks, quand les clients sont sollicités pour l'envoi des EMM, un regroupement est fait pour ensuite être envoyé au reader concerné.
services
Ce paramètre permet de spécifier quels sont les services que peut utiliser un utilisateur. Cela nécessite la présence du fichier oscam.services dans le répertoire de votre box etc/tuxbox/config/ (valable pour Enigma2).
La logique ici est la suivante (dans l'ordre):
- Si le champ est vide (ou invalide), la requête est autorisée.
- Quand un service négatif (çàd ceux avec !) Est applicable, la demande est rejetée.
- Si un service positif est applicable ou il existe aucun service positif, la demande est autorisée.
- Si aucun des points précédents, la demande est rejetée.
Cela signifie que les services négatifs ne sont nécessaires que dans des cas particuliers. A savoir, si vous avez un service positif mais que l'on veut exclure certains srvid. Ce n'est pas recommandé, car des erreurs de configuration apparaissent rapidement. Au lieu de cela, il vaut mieux créer un service supplémentaire contenant tous les srvid appropriés.
services = # Tous les services sont autorisés (par défaut) services = service1,!service2 # service1 est autorisé, service2 est refusé services = !service3 # Tous les service3 sont refusés
ident
ident = <CAID>:<ident>[,<ident>,...][;<CAID>:<ident>[,<ident>,...]]...
Assignation d'utilisateur(s) à un IDENT spécifique de la carte d'abonnement.
default:none
class
class = [!]class[,[!]class]...
Assignation d'utilisateur(s) à des classes spécifiques de la carte d'abonnement.
Par défaut=aucun
Example:
class = 01,02,!03,!04
chid
chid = <CAID>:<ChID>[,<CAID>:<ChID>]...
Assignation d'utilisateur(s) à un ou plusieurs ChIDs (Channel IDs - IDentificateur de programme(s))
Par défaut:aucun
= [vide] par défaut
monlevel
Spécifie le niveau de monitoring du client. Le moniteur est configuré dans le ficier oscam.conf dans la section [monitor]
Exemple:
monlevel = 0 # (Aucun accès au moniteur) monlevel = 1 # (Seulement le serveur et le processus en cours) monlevel = 2 # (Tous les processus en lecture seulement) monlevel = 3 # (Tous les processus et "le rechargement de oscam.user ?") monlevel = 4 # (Accès complet)
Par défaut:
monlevel = 2
ccc
cccmaxhops
Seulement si des serveurs utilisant le protocole CCcam sont disponibles ou un serveur CCcam est utilisé.
Permet de définir le nombre maximal de sauts (hops) pour l'utilisateur.
Exemple:
cccmaxhops = -1 # no CCcam pour l'utilisateur 0 # local + 0 hop 1 # local + 1 hop x # local + nombre de hops
Par défaut:
cccmaxhops = 10 # local + 10 hops
MODIFICATIONS svn8608:04/10/2013
Niveau Reshare pour un client utilisant le protocole CCcam
cccreshare = -1 # utilisation du niveau reshare défini dans oscam.conf - defaut = 0 # repartage pour les clients directs uniquement. = x # repartage pour les clients directs et x niveau(s) supplémentaire(s) (x correspond au nombre de niveau)
Reshare peut être défini de 2 façons:
- Dans oscam.server [lecteur] ("cccreshare")
- Dans oscam.user [compte] ["cccreshare")
La valeur de Reshare correspond à la plus petite valeur des 2 paramètres !
Seulement si des proxies CCcam ou serveurs CCcam sont utilisés !
cccignorereshare = -1|0|1
cccignorereshare = -1 # utilisation d'ignorereshare défini dans oscam.conf [ccc] default = 0 # utilise le paramètre de repartage du serveur = 1 # utilise le paramètre de repartage du lecteur ou utilisateur
cccstealth
cccstealth = -1|0|1
Sert pour le camouflage:
cccstealth = -1 ( par défaut ) c'est à dire OSCam tiendra compte de la configuration du paramètre stealth dans [cccam] du fichier oscam.conf = 0 camouflage désactivé, les utilisateurs OSCam pourront découvrir que nous utilisons OSCam-CCcam. = 1 camouflage activé, se comporte comme un CCcam original.
Diese Seite in anderen Sprachen - This page in other languages - Cette page dans d'autres langues - Queste pagine in altre Lingue
[[OSCam/de/{{#titleparts:OSCam/fr/Config/oscam.user|3|3}}|Deutsch]]
[[OSCam/en/{{#titleparts:OSCam/fr/Config/oscam.user|3|3}}|English]]
[[OSCam/fr/{{#titleparts:OSCam/fr/Config/oscam.user|3|3}}|Français]]
[[OSCam/it/{{#titleparts:OSCam/fr/Config/oscam.user|3|3}}|Italiano]]