NOTA: en este otro post hay otro programa, más rápido y con más opciones: http://www.azboxhd.es/foro/topic/74...fg-en-formato-oscam/page__p__82877#entry82877
Me he hecho un script que convierte las líneas C y F del CCcam.cfg al formato que usa el oscam (oscam.server y oscam.user).
Primero decir que yo de programación de scripts no tengo mucha idea. Los más entendidos seguramente encontrarán que hay cosas que se podrían haber hecho mejor...
El script es para linux. Si tenéis un linux instalado en el ordenador lo podéis ejecutar ahí, o si no en el propio azbox.
Importante: el script sobreescribe los ficheros oscam.server y oscam.user, así que aconsejo hacer copia de seguridad de esos ficheros.
Si no os queréis tragar el rollo que va a continuación, haced lo siguiente. Copiar todos los ficheros que van en el adjunto en el directorio /PLUGINS/OpenXCAS/oscamCAS/ del deco. Al fichero conv_cccam_to_oscam.sh darle permisos 755.
Copiar a ese mismo directorio vuestro CCcam.cfg. Conectaros por telnet al deco y ejecutar:
Si todo va bien aparecerá esto:
Una explicación un poco más detallada:
El script lee el fichero CCcam.cfg (que debe estar en el mismo directorio y llamarse exactamente así, las minúsculas y mayúsculas se tienen en cuenta) y genera los archivos oscam.server (con el equivalente a las líneas C) y oscam.user (con el equivalente a las líneas F).
Hay otros ficheros que el script tratará de leer. Si no están el script se quejará, pero seguirá adelante:
oscam.server.others lo que haya en este fichero se añadirá al principio del oscam.server generado. Se puede utilizar para poner la configuración del lector de tarjetas o la conexión a un servidor newcamd (como sbox).
oscam.user.others pues es lo mismo, pero para oscam.user. Lo que haya en este fichero se añadirá al principio del oscam.user.
cccam.options el contenido de este fichero se añadirá al final de cada sección [reader] del oscam.server. Lo mejor es que le echéis un vistazo al fichero de ejemplo que se incluye en el paquete y seguramente lo entenderéis mejor.
user.options el contenido de este fichero se añadirá al final de cada sección [account] del oscam.user.
Nota: de momento no se convierten los filtros de las líneas C
También tened en cuenta que el script lo escribí ayer en media hora, así que puede tener bugs o no funcionar correctamente.
Ah, y no os olvidéis de activar el servidor cccam en el oscam.conf, con unas líneas como estas:
Descarga: http://www.multiupload.com/GNA9MMX54T
Me he hecho un script que convierte las líneas C y F del CCcam.cfg al formato que usa el oscam (oscam.server y oscam.user).
Primero decir que yo de programación de scripts no tengo mucha idea. Los más entendidos seguramente encontrarán que hay cosas que se podrían haber hecho mejor...
El script es para linux. Si tenéis un linux instalado en el ordenador lo podéis ejecutar ahí, o si no en el propio azbox.
Importante: el script sobreescribe los ficheros oscam.server y oscam.user, así que aconsejo hacer copia de seguridad de esos ficheros.
Si no os queréis tragar el rollo que va a continuación, haced lo siguiente. Copiar todos los ficheros que van en el adjunto en el directorio /PLUGINS/OpenXCAS/oscamCAS/ del deco. Al fichero conv_cccam_to_oscam.sh darle permisos 755.
Copiar a ese mismo directorio vuestro CCcam.cfg. Conectaros por telnet al deco y ejecutar:
Código:
cd /PLUGINS/OpenXCAS/oscamCAS/
./conv_cccam_to_oscam.sh
Si todo va bien aparecerá esto:
Código:
Convirtiendo líneas C...............................
Convirtiendo líneas F.................................
Hecho
Una explicación un poco más detallada:
El script lee el fichero CCcam.cfg (que debe estar en el mismo directorio y llamarse exactamente así, las minúsculas y mayúsculas se tienen en cuenta) y genera los archivos oscam.server (con el equivalente a las líneas C) y oscam.user (con el equivalente a las líneas F).
Hay otros ficheros que el script tratará de leer. Si no están el script se quejará, pero seguirá adelante:
oscam.server.others lo que haya en este fichero se añadirá al principio del oscam.server generado. Se puede utilizar para poner la configuración del lector de tarjetas o la conexión a un servidor newcamd (como sbox).
oscam.user.others pues es lo mismo, pero para oscam.user. Lo que haya en este fichero se añadirá al principio del oscam.user.
cccam.options el contenido de este fichero se añadirá al final de cada sección [reader] del oscam.server. Lo mejor es que le echéis un vistazo al fichero de ejemplo que se incluye en el paquete y seguramente lo entenderéis mejor.
user.options el contenido de este fichero se añadirá al final de cada sección [account] del oscam.user.
Nota: de momento no se convierten los filtros de las líneas C
También tened en cuenta que el script lo escribí ayer en media hora, así que puede tener bugs o no funcionar correctamente.
Ah, y no os olvidéis de activar el servidor cccam en el oscam.conf, con unas líneas como estas:
Código:
[cccam]
port = 15000
reshare = 2
version = 2.1.4
Descarga: http://www.multiupload.com/GNA9MMX54T