- 21 Mar 2007
- 7.207
- 1.307
- 0
- 57
Ver el adjunto 1980Bien, aqui os dejo la ultima version del plugin para instalar en cualquier firm desde el 4890 (KGD o no).
La principal novedad de esta version es el uso del archivo epg.dat, se ha sustituido la funcion de carga del EPG por la creacion del archivo epg.dat lo que necesita en principio de menos memoria y es mas rapido, despues de la creacion del archivo se libera memoria y luego carga el EPG desde el archivo, lo cual es muy rapido, como consecuencia de esto, el uso de memoria es menor, la velocidad de carga es por lo menos 6 veces mas rapida, tenemos el archivo generado para la recarga posterior en un script de inicio con el fin de no perderlo al reiniciar y la info se carga en el campo correspondiente permitiendo mas caracteres.
Algunos ejemplos aproximados de la velocidad:
Carga de EPG de Digital+ (140 canales) para 2 dias - 45 segundos
Carga de EPG de Digital+ (140 canales) para una semana - 1:30 minutos
Carga de EPG de Sky Italia (530 canales) para una semana - 3:30 minutos.
Ademas de esto, se han hecho algunas correcciones en la parte de xml (por ejemplo se ha arreglado el bug que no eliminaba el xml anterior) y alguna cosa mas en el tema de memoria y se le ha añadido al getepg el parametro -A para convertir todo el EPG cargado a mayusculas (para los que tenemos problemas de vista, jejeje) y el parametro -l para cargar los archivos epg.dat generados (cuando se lanza el getepg ya carga los archivos pero si solo se quiere cargarlos sin que haga todo el proceso, con este parametro lo hace).
Instalacion en firm 4890 KGD
1 - Descomprimir el contenido del zip en nuestro disco duro.
2 - Copiar los archivos getepg, DaemonEPG y getepg.conf de la carpeta epg a /PLUGINS/PanelKGD/epg en nuestro Azbox y darle permisos 755 a getepg y DaemonEPG
3 - Modificar el getepg.conf al gusto de cada uno
4 - Si tenemos un script dentro de /DISk2/etc/start.d para la recarga del EPG con el antiguo programa epgdat, borrarlo.
5 - Copiar el script contenido en la carpeta start.d del archivo que hemos bajado y descomprimido a /DISk2/etc/start.d y darle permisos 755
6 - Como supongo que tendreis el daemon cargado desde el menu del panelKGD o lanzais el getepg a traves del crond, modificar este ultimo script de arranque y quitar la linea que pone ./DaemonEPG.
Instalacion en firm no KGD >4890
1 - Descomprimir el contenido del zip en nuestro disco duro.
2 - En el Azbox generar en /PLUGINS una carpeta llamada PanelKGD (respetar las mayusculas) y dentro de esta otra llamada epg
3 - Copiar todos los archivos de la carpeta epg del archivo que hemos bajado y descomprimido a /PLUGINS/PanelKGD/epg (que habremos creado antes en nuestro Azbox) y darle permisos 755 a getepg y DaemonEPG
4 - Modificar el getepg.conf al gusto de cada uno
5 - Copiar el script contenido en la carpeta start.d del archivo que hemos bajado y descomprimido a /DISk2/etc/start.d y darle permisos 755
6 - Conectarse por telnet al Azbox y escribir:
cd /PLUGINS/PanelKGD/epg
./DaemonEPG
./getepg
La segunda instruccion pone en memoria el daemon para que cargue automaticamente todas las noches y la tercera carga el epg.
Nota: He comprobado que casi siempre da error al final cuando carga el archivo epg.dat en memoria pero aparentemente el EPG se carga sin problemas, asi que no le deis mucha importancia.
Nota2: He modificado el tuto segun estos cambios.
=============================================
Cambios version 2.1
- Arreglado bug en mediahighway 1 con la diferencia horaria
- Arreglado bug con valores de offset negativos en el getepg.conf
- Ahora se añaden los eventos de las redifusiones en mediahighway 1
- Añadido soporte para multiples juegos de caracteres.
=============================================
Cambios en version 2.2
- Añadido protocolo estandar (Proveedor Tivusat añadido en el conf)
- Añadido protocolo Nova (usa protocolo estandar pero enviado por un pid distinto)
- Para los que usamos MediaHighway 2 (Digital+) una sorpresita, a ver quien es el primero que la encuentra, jejejeje
=============================================
Cambios en version 2.3
- Arreglado Bug en Sky
- Añadida mas informacion en las redifusiones en MHW2 (Digital+)
- Añadida la extraccion del EPG de la TDT española (17 canales) enviada por Digital+ en Astra.
=============================================
Cambios en version 2.4
- Arreglado el bug en TDTmhw2
=============================================
Cambios en version 2.5
- Arreglado bug en XMLTV
(los archivos que cambian son el getepg y el getepg.conf, el resto se mantenien aunque he colocado los ultimos epg.equiv y epg.excl publicados).
http://www.megaupload.com/?d=CXNL5PNA
La principal novedad de esta version es el uso del archivo epg.dat, se ha sustituido la funcion de carga del EPG por la creacion del archivo epg.dat lo que necesita en principio de menos memoria y es mas rapido, despues de la creacion del archivo se libera memoria y luego carga el EPG desde el archivo, lo cual es muy rapido, como consecuencia de esto, el uso de memoria es menor, la velocidad de carga es por lo menos 6 veces mas rapida, tenemos el archivo generado para la recarga posterior en un script de inicio con el fin de no perderlo al reiniciar y la info se carga en el campo correspondiente permitiendo mas caracteres.
Algunos ejemplos aproximados de la velocidad:
Carga de EPG de Digital+ (140 canales) para 2 dias - 45 segundos
Carga de EPG de Digital+ (140 canales) para una semana - 1:30 minutos
Carga de EPG de Sky Italia (530 canales) para una semana - 3:30 minutos.
Ademas de esto, se han hecho algunas correcciones en la parte de xml (por ejemplo se ha arreglado el bug que no eliminaba el xml anterior) y alguna cosa mas en el tema de memoria y se le ha añadido al getepg el parametro -A para convertir todo el EPG cargado a mayusculas (para los que tenemos problemas de vista, jejeje) y el parametro -l para cargar los archivos epg.dat generados (cuando se lanza el getepg ya carga los archivos pero si solo se quiere cargarlos sin que haga todo el proceso, con este parametro lo hace).
Instalacion en firm 4890 KGD
1 - Descomprimir el contenido del zip en nuestro disco duro.
2 - Copiar los archivos getepg, DaemonEPG y getepg.conf de la carpeta epg a /PLUGINS/PanelKGD/epg en nuestro Azbox y darle permisos 755 a getepg y DaemonEPG
3 - Modificar el getepg.conf al gusto de cada uno
4 - Si tenemos un script dentro de /DISk2/etc/start.d para la recarga del EPG con el antiguo programa epgdat, borrarlo.
5 - Copiar el script contenido en la carpeta start.d del archivo que hemos bajado y descomprimido a /DISk2/etc/start.d y darle permisos 755
6 - Como supongo que tendreis el daemon cargado desde el menu del panelKGD o lanzais el getepg a traves del crond, modificar este ultimo script de arranque y quitar la linea que pone ./DaemonEPG.
Instalacion en firm no KGD >4890
1 - Descomprimir el contenido del zip en nuestro disco duro.
2 - En el Azbox generar en /PLUGINS una carpeta llamada PanelKGD (respetar las mayusculas) y dentro de esta otra llamada epg
3 - Copiar todos los archivos de la carpeta epg del archivo que hemos bajado y descomprimido a /PLUGINS/PanelKGD/epg (que habremos creado antes en nuestro Azbox) y darle permisos 755 a getepg y DaemonEPG
4 - Modificar el getepg.conf al gusto de cada uno
5 - Copiar el script contenido en la carpeta start.d del archivo que hemos bajado y descomprimido a /DISk2/etc/start.d y darle permisos 755
6 - Conectarse por telnet al Azbox y escribir:
cd /PLUGINS/PanelKGD/epg
./DaemonEPG
./getepg
La segunda instruccion pone en memoria el daemon para que cargue automaticamente todas las noches y la tercera carga el epg.
Nota: He comprobado que casi siempre da error al final cuando carga el archivo epg.dat en memoria pero aparentemente el EPG se carga sin problemas, asi que no le deis mucha importancia.
Nota2: He modificado el tuto segun estos cambios.
=============================================
Cambios version 2.1
- Arreglado bug en mediahighway 1 con la diferencia horaria
- Arreglado bug con valores de offset negativos en el getepg.conf
- Ahora se añaden los eventos de las redifusiones en mediahighway 1
- Añadido soporte para multiples juegos de caracteres.
=============================================
Cambios en version 2.2
- Añadido protocolo estandar (Proveedor Tivusat añadido en el conf)
- Añadido protocolo Nova (usa protocolo estandar pero enviado por un pid distinto)
- Para los que usamos MediaHighway 2 (Digital+) una sorpresita, a ver quien es el primero que la encuentra, jejejeje
=============================================
Cambios en version 2.3
- Arreglado Bug en Sky
- Añadida mas informacion en las redifusiones en MHW2 (Digital+)
- Añadida la extraccion del EPG de la TDT española (17 canales) enviada por Digital+ en Astra.
=============================================
Cambios en version 2.4
- Arreglado el bug en TDTmhw2
=============================================
Cambios en version 2.5
- Arreglado bug en XMLTV
(los archivos que cambian son el getepg y el getepg.conf, el resto se mantenien aunque he colocado los ultimos epg.equiv y epg.excl publicados).
http://www.megaupload.com/?d=CXNL5PNA