GoGPT Best VPN GoSearch

icono de página de OnWorks

epgsearch - Online en la nube

Ejecute epgsearch en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando epgsearch que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


epgsearch: temporizador de búsqueda y sustitución del menú del programa VDR

Descripción


EPG-Search se puede utilizar como reemplazo de la entrada del menú de horarios por defecto. Parece
como el menú de horarios estándar, pero agrega algunas funciones adicionales:

- Comandos para entradas EPG con 5 comandos integrados como 'mostrar repeticiones',
'crear búsqueda'. Se pueden agregar comandos propios para otras necesidades, como agregar un
Temporizador automático VDRAdmin.

- Agregue hasta 4 tiempos definidos por el usuario a 'ahora' y 'siguiente' y un opcional
menú de favoritos

- Búsqueda en la EPG: cree consultas reutilizables, que también se pueden utilizar
como "temporizadores de búsqueda".

- Buscar temporizadores: busque transmisiones en segundo plano y agregue un
temporizador si uno coincide (similar a los temporizadores automáticos de VDRAdmin) o simplemente
hacer un anuncio al respecto a través de OSD

- Evita grabaciones dobles del mismo evento.
* vista previa del temporizador
* reconocimiento de grabaciones rotas
* comparación de eventos difusos

- Barra de progreso en 'Qué hay ahora' y 'Qué hay a continuación'

- Cambie el tiempo que se muestra presionando una tecla, por ejemplo, '¿Qué hay ahora?' + 30 minutos

- El menú de inicio se puede configurar entre 'Programación' o 'Qué hay ahora'

- verificación de antecedentes de conflictos de temporizador con un administrador de conflictos de temporizador

- menú EPG detallado (resumen) que permite saltar al siguiente / anterior
evento

- soporte para información EPG extendida para temporizadores de búsqueda

- extensión del menú de edición del temporizador con un elemento de directorio, usuario
selección definida del día de la semana y finalización de subtítulos.

- Verificación de conflictos del temporizador, le informa a través del OSD sobre conflictos

- Menú de conflictos del temporizador, muestra información detallada sobre los conflictos
y dejarte resolverlos

- Notificaciones por correo electrónico sobre actualizaciones del temporizador de búsqueda y conflictos del temporizador

Partes de las fuentes se basan en el parche de ECG repetido de Gerhard Steiner, quien dio
me el permiso para usarlos. ¡Gracias por su trabajo!

OPCIONES


-f archivo, --svdrpsendcmd = archivo
la ruta a svdrpsend para la comunicación SVDRP externa (el valor predeterminado es interno
comunicación, por lo que generalmente ya no es necesario)

-c ruta, --config = ruta
para especificar un directorio de configuración específico para todos los archivos de configuración de epgsearch, el valor predeterminado es
' / epgsearch '

-l archivo, --logfile = archivo
para especificar un archivo de registro específico para epgsearch (el archivo de registro predeterminado es epgsearch.log en el
directorio de configuración epgsearch)

-vn, --verbose = n
nivel detallado para el archivo de registro. El valor 0 significa que no hay registro. Otros valores son 1 (general
mensajes), 2 (mensajes detallados), 3 (planificado para obtener información adicional detallada para la depuración
propósitos)

-r, --reloadmenuconf
recargue epgsearchmenu.conf con la llamada al complemento. Esto puede resultar útil al realizar pruebas personalizadas
diseños de menú.

-m archivo, --mailcmd = archivo
el comando externo que se utilizará para la entrega de correo. El predeterminado usa 'sendEmail.pl'. Si
está utilizando un comando o secuencia de comandos diferente, asegúrese de que tenga el mismo parámetro
interfaz como sendEmail.pl.

RINCÓN DE


1. Descripción
1.1 Comandos de menú
1.2 Búsqueda de menú
1.2.1 Búsqueda de edición de menú
1.2.2 Resultados de la búsqueda del menú
1.3 Extendido 'ahora' y 'siguiente'
1.4 Configuración del menú
2. Busca temporizadores
2.1 'Evitar repeticiones' - aspectos internos
2.2 ¿Cómo comparamos dos eventos?
2.3 ¿Cómo y cuándo comparamos?
3. Uso de otros complementos o scripts
4. Uso de información EPG ampliada
5. Reemplazo del menú de programación estándar
6 Complementos

1. DESCRIPCIÓN


A primera vista, EPG-Search se parece a la entrada del menú de horarios de VDR. Pulsando el
tecla '0', uno puede alternar las teclas de color inferiores para acceder a funciones adicionales (el valor predeterminado
La asignación de las teclas de color se puede ajustar mediante la configuración):

1.1 Menú Comandos
Este menú muestra los comandos que se pueden ejecutar en el elemento actual. Hay 8 incorporados
comandos:

- Repeticiones: busca repeticiones

- registro

- Cambiar

- Crear búsqueda
Cambia al menú de búsqueda y agrega una nueva búsqueda con el nombre del actual
elemento (para evitar editar el nombre manualmente)

- Buscar en grabaciones:
Busque las grabaciones de una transmisión con el mismo nombre

- Marcar como 'ya grabado':
Esto coloca el evento seleccionado en el archivo epgsearchdone.data e instruye
epgsearch para evitar grabar este evento si se configura un temporizador de búsqueda acorde
para "evitar repeticiones". Un temporizador ya creado se eliminará automáticamente
con la próxima actualización del temporizador de búsqueda.

- ¿Agregar / Eliminar a / de la lista de interruptores ?:
Controla la lista de interruptores. Si hay un evento en la lista de cambios, epgsearch
lo anunciará y cambiará al evento antes de que comience. Para acceder al
lista de interruptores completa, llame a 'Buscar / Acciones / Lista de interruptores'.

- Crear lista negra:
Se utiliza una lista negra para ignorar eventos cuando se utilizan temporizadores de búsqueda. Una búsqueda
El temporizador se puede configurar para ignorar eventos de listas negras arbitrarias.

Puede agregar sus propios comandos a este menú editando el archivo epgsearchcmds.conf en el
directorio de configuración de epgsearch. Hay un archivo de configuración de muestra con algunos comandos de muestra (consulte
directorio 'scripts', tomado de vdr-wiki.de, gracias a los autores).

El formato del archivo es el mismo que el de los comandos.conf o reccmds.conf de VDR. Cuando un comando
se ejecuta se le pasan los siguientes parámetros:

$ 1: el título de la entrada EPG
$ 2: la hora de inicio de la entrada EPG como valor time_t (como en el
secuencia de comandos de apagado)
$ 3: el tiempo de finalización
$ 4: el número de canal de la entrada EPG
$ 5: el nombre de canal largo de la entrada EPG
$ 6: el subtítulo de la entrada EPG, "" si no está presente

Para ejecutar un comando desde el menú principal también puede presionar su número asociado sin
abriendo el menú de comandos.

1.2 Menú Buscar
Aquí puede agregar, editar, eliminar y ejecutar sus propias consultas en la EPG. El uso y
El comportamiento de este menú es similar al menú del temporizador de VDR.

1.2.1 Menú editar Buscar

La mayoría de las cosas en este menú son bastante claras, por lo que solo algunas notas sobre:

- Buscar término:
El término a buscar. Si desea buscar más palabras, sepárelas con espacios en blanco.
Dejar esto vacío (combinado con el modo de búsqueda 'Frase') coincidirá con cualquier cosa. Esto es
útil, si busca, por ejemplo, cualquier cosa que comience entre algunas horas en un
canal.

Con 'azul' también puede seleccionar una plantilla para la nueva búsqueda. Si una de las plantillas
está configurado como predeterminado, las nuevas búsquedas obtendrán automáticamente la configuración predeterminada
plantilla.

Nota: la búsqueda aproximada está limitada a 32 caracteres.

- Buscar modo:
'Frase' busca la expresión dentro de la EPG. 'Todas las palabras' requiere que cada
La palabra de la expresión aparece en el elemento EPG. 'al menos una palabra' requiere que
sólo aparece una palabra en el elemento EPG. "Coincidir exactamente" requiere que su término de búsqueda
coincide exactamente con el título, subtítulo o descripción encontrados.

Con 'Expresión regular' puede configurar una expresión regular como término de búsqueda. Tu no
necesita un '/' inicial y final en la expresión. Por defecto, estos son POSIX extendidos
expresiones regulares. Si desea tener una expresión regular compatible con Herl, simplemente
edite los complementos Makefile y descomente '#REGEXLIB = pcre' a 'REGEXLIB = pcre' (usted
necesitará pcreposix instalado, viene con libpcre de www.pcre.org, pero ya está
parte de la mayoría de las distribuciones).

Vea también búsquedaepg(4) 'Descripción del proceso de búsqueda'.

- Utilice contenido descriptor
Algunos proveedores ofrecen descriptores de contenido en su EPG, como "Película / Drama",
"Documentación", ... (disponible con vdr-1.7.11) Seleccione aquí los descriptores para buscar
por. Es posible la elección múltiple, que debe coincidir con todos los descriptores dados (Y
operador).

- Utilice extendido EPG Info:
Solo disponible si está configurado, consulte a continuación 'Uso de información EPG extendida'.

- pasar por alto que falta categorías:
Si se establece en 'Sí', esto le dice a epgsearch que una categoría EPG faltante no debe excluir una
evento de los resultados. Precaución: Usar esto sin ningún otro criterio podría inundar
sus temporizadores.

- Utilice canal:
Busque solo eventos en el intervalo de canales dado, grupos de canales o canales FTA
solamente.

Los grupos de canales (por ejemplo, canales deportivos o canales de televisión de pago) se pueden administrar con un submenú
llamado con 'azul'.

ATENCIÓN: Después de cambiar el orden de los canales, verifique la configuración de su búsqueda.
temporizadores!

- Utilice day of semana:
Además de los días de la semana, también puede configurar una selección definida por el usuario, por ejemplo, buscar solo en
Lunes y viernes.

Encontrará la selección definida por el usuario en la lista después del viernes.

- Utilice listas negras:
Las listas negras son una forma de excluir eventos no deseados. Seleccione solo global, uno, más o todos
listas negras aquí. Si algún resultado de búsqueda también está contenido en uno de los
listas negras que se omitirán.

- Utilice in Favoritos Menú:
Solo disponible si está activado en la configuración. Con esta opción puede marcar una búsqueda como
utilizado en el menú de favoritos. Los resultados de búsqueda de todas estas búsquedas se enumeran en el
menú de favoritos.

- Resultado menú diseño:
Solo disponible si ha definido más de una plantilla de menú para los resultados de búsqueda en
epgsearchmenu.conf. Esta opción se utiliza para asignar un diseño de menú diferente para el
resultados de búsqueda de esta búsqueda.

- Utilice as Buscar Minutero:
Si se establece en sí, el complemento hará un escaneo en segundo plano de la EPG en ciertos intervalos
y agregue un temporizador, si hay una coincidencia. Tienes que activar los 'temporizadores de búsqueda' en el
configuración. Si se establece en "definido por el usuario", se pueden especificar márgenes de tiempo con la tecla 'azul' donde el
El temporizador de búsqueda está activo o no.

- Acción:
La acción predeterminada es crear un temporizador para los resultados de la búsqueda. Pero también puedes optar por
simplemente anuncie el evento encontrado a través de OSD tan pronto como se encuentre o automáticamente
cambie al evento antes de que comience. También es posible recibir un anuncio a través de
OSD antes de que comience el evento y para cambiar a su canal con 'Ok'.

- Serial grabación:
Si se establece en sí, las grabaciones se almacenarán en una carpeta con el nombre del
emisión y las grabaciones en sí tendrán el nombre del episodio. Si hay
sin nombre de episodio, se utilizará la fecha y hora de la grabación.

- Directorio:
Aquí puede asignar un directorio, donde se debe almacenar la grabación, por ejemplo, 'SciFi'.
Utilice la tecla 'azul' para seleccionar las entradas del directorio que ya se han utilizado en otras entradas de búsqueda o
dado por entradas en el archivo epgsearchdirs.conf (simplemente coloque sus directorios aquí
uno en cada línea sin el directorio de vídeo principal, consulte también el MANUAL). Si tu
proveedor ofrece información EPG ampliada. También puede utilizar variables como "% Genre%" o
"% Category%" en la entrada de su directorio. Estos se reemplazan con la información actual de EPG,
cuando se crea un temporizador.

Vea también búsquedaepg(4) 'Uso de variables en la entrada de directorio de un temporizador de búsqueda'.

- Borrar audios después ... dias:
Algunas grabaciones solo deben conservarse durante unos días, como noticias. Con esta característica usted
puede decirle a epgsearch que los elimine automáticamente después de ... días.

- pausa if ... audios existe:
Si el número dado de grabaciones existe actualmente, entonces epgsearch no creará
temporizadores adicionales. Después de eliminar una o más grabaciones, continuará generando nuevas
temporizadores.

- Evitando repite:
Si no desea grabar repeticiones, esta función intenta verificar si un evento fue
ya grabada / programada y la omite. Consulte la sección 'Evitar repeticiones -
internos 'a continuación antes de usarlo.

- Permitido repite:
Si desea aceptar una cierta cantidad de repeticiones, puede indicar aquí su número.

- Sólo repeticiones within ... dias:
Indique aquí el número de días que debe repetir una repetición después de su primera transmisión. 0 es igual a
Sin restricción.

- Compara título:
Al comparar con eventos, especifique aquí si se debe comparar el título.

- Compara subtitular:
Al comparar con eventos, especifique aquí si se debe comparar el subtítulo. Con
epgsearch 'si está presente' clasificará dos eventos solo como iguales si los nombres de sus episodios
coinciden y no están vacíos.

- Compara Descripción:
Al comparar con eventos, especifique aquí si se debe comparar la descripción.

Para comparar, todas las partes de la descripción, que parecen un valor de categoría, son
eliminado primero. Se comparará el texto restante. Si esto es similar al valor de
la siguiente opción (con respecto al algoritmo de distancia de Levinshtein) entonces será
aceptado como igual.

- "Coincidencia mínima en%:"
La coincidencia mínima necesaria de descripciones en porcentaje.

- Compara fechas:
A veces, un evento se repite muchas veces dentro de un período (día, semana, mes, ...),
pero no se pueden distinguir las repeticiones en función del contenido de la EPG. Entonces el único
la información es su momento. Para usar esto para comparar, seleccione el período apropiado.

- Compara categorías:
Con el botón 'configuración' también puede especificar qué categorías deben compararse. Como
con subtítulos un evento es diferente si no tiene un valor de categoría acorde.

- Prioridad, toda la vida, márgenes para comienzo y parada:
Cada temporizador de búsqueda puede tener su propia configuración para estos parámetros. Los valores predeterminados pueden ser
ajustado en la configuración de complementos.

- VPS:
Si se establece en sí, se usa VPS, pero solo, si está activado en el menú de configuración de VDR y si el
la radiodifusión tiene información de VPS.

- Auto Eliminar:
para eliminar automáticamente un temporizador de búsqueda si se cumple lo siguiente:

* después de x grabaciones, o
* después de x días después de la primera grabación

Solo se cuentan las grabaciones completas. La eliminación se ejecuta directamente después de la
grabación correspondiente

Para alternar la bandera 'Usar como temporizador de búsqueda' sin editar la entrada de búsqueda, puede usar el
tecla '2'. Esto llamará directamente al segundo comando del menú de comandos.

1.2.2 Menú Buscar dE TRATAMIENTOS

Este menú muestra los resultados de la búsqueda. Una 'T' te avisa que ya hay temporizador
Para el evento. Una 't' significa que solo hay un temporizador parcial, como en el estándar
menú de horarios.

1.3 extendido 'ahora' y 'Siguiente' y Favoritos
Por configuración, se pueden agregar hasta 4 veces adicionales para extender el botón verde, por ejemplo
"tarde", "horario de máxima audiencia", "tarde en la noche". Los tiempos, que ya pasaron, se saltan (usted
no obtendrá 'tarde' por la noche) con la excepción de que se mostrará una hora para
al día siguiente, si es menos de 20 horas en el futuro. En estos menús puede cambiar el
la hora que se muestra actualmente presionando FastRew o FastFwd para avanzar y retroceder en el tiempo.
Si no tiene estas teclas en su control remoto, puede acceder a esta función presionando '0'
para alternar el botón verde y amarillo a '<<' y '>>'. Esta alternancia se puede ajustar mediante
.

Puede mostrar una barra de progreso en "ahora" y "siguiente".

Además, puede habilitar en la configuración una lista de favoritos. Puede configurar su
searchtimers ("Usar en la lista de favoritos") para mostrar sus resultados en su lista de favoritos. Esta
lista de eventos de visualización en las próximas 24 horas ordenados por hora.

1.4 Menú Configure
1.4.1 General

- Esconder principal menú entrada:
Esto oculta la entrada del menú principal 'buscar'. Atención: cuando el complemento se asigna a la clave
'verde' y luego ocultar el complemento le dará el menú de programación estándar de VDR (ver más abajo
para evitar esto).

- Main menú entrada:
Si no está oculto, aquí se puede establecer el nombre de la entrada del menú principal. El valor predeterminado es 'Programa
guía'. Nota: Si lo configura en algo diferente al predeterminado, entonces el menú principal
La entrada ya no depende del idioma OSD. Volviéndolo a configurar por defecto o vacío
restaura este comportamiento de nuevo.

- Sus datos Aqui Menú:
Seleccione el menú de inicio 'Horarios' o 'Ahora'

1.4.2 EPG menús

- Ok llave:
Elija aquí el comportamiento de la tecla 'Aceptar'. Puede utilizarlo para mostrar el resumen o para
cambiar al canal correspondiente. Nota: la funcionalidad de la tecla 'azul'
(Cambiar / Info / Buscar) depende de esta configuración.

- Rojo llave:
Seleccione si desea tener Estándar ('Grabar') o 'Comandos' como asignación para la tecla
'rojo'.

- Azul llave:
seleccione si desea tener Estándar ('Cambiar') o 'Buscar' como asignación para la tecla
'azul'.

- Mostrar progreso in 'Ahora':
En el menú '¿Qué hay ahora?' Puede mostrar una barra de progreso, que muestra el progreso
del artículo actual.

- Mostrar canal números:
Seleccione esto si desea tener un número de canal principal antes de cada elemento en la EPG
menús.

- Mostrar canal separadores:
Mostrar separadores de grupos de canales entre canales en los menús 'Resumen ahora', ...

- Mostrar day separadores:
Muestra un separador de días entre eventos en diferentes días en el menú de programación.

- Mostrar radio canales:
También enumere los canales de radio.

- Limitar canales Desde 1 para:
Si tiene un conjunto de canales grande, puede acelerar las cosas cuando limita la visualización
canales con esta configuración. Utilice '0' para deshabilitar el límite. Si el canal actual es
por encima del límite, el límite se ignora y todos los canales se mostrarán nuevamente.

- 'Una imprenta' minutero creación:
Si se establece en 'sí', se crea un temporizador inmediatamente al presionar 'Grabar'; de lo contrario, el temporizador
Se muestra el menú de edición.

- Mostrar canales sin EPG:
Muestra canales sin EPG para permitir el cambio o crear un temporizador.

- Hora intervalo para FR / FF [minutos]:
En los menús 'ahora', 'siguiente', 'def. Usuario 1', ... puede cambiar la hora mostrada por
presionando FastRew, FastFwd en su control remoto. Ajuste la cantidad de minutos para
saltar aquí.

- palanca Verde amarillo:
Si no tiene FastRew, FastFwd en su control remoto, configúrelo en sí. Cuándo
presionando '0' en los menús, esto alterna la asignación de las teclas de color y asigna
por ejemplo, '<<' y '>>' a 'verde' y 'amarillo'.

- Mostrar Favoritos Menú:
Un menú de favoritos puede mostrar una lista de sus transmisiones favoritas. Habilite esto si
desea un menú adicional además de "Ahora" y "Siguiente". Puede elegir entre mostrar
este menú antes o después de los menús con tiempos definidos por el usuario. Cualquier búsqueda se puede utilizar como
un favorito. Solo tiene que configurar la opción 'Usar en el menú de favoritos' al editar un
buscar.

- para las Next ... horas:
Este valor le permite ajustar el intervalo de tiempo utilizado para mostrar los favoritos.

1.4.3 Usuario definido EPG veces

- Utilice usuario time 1...4:
Agregue hasta 4 tiempos definidos por el usuario además de "ahora" y "siguiente".

- Descripción:
Nombre de la hora definida por el usuario, por ejemplo, "Tarde", "Hora de máxima audiencia", "Tarde en la noche".

- Hora:
La hora asociada a la hora definida por el usuario.

1.4.4 Minutero programación

- Utilice VDR minutero editar Menú:
Al programar un temporizador estándar, epgsearch utiliza un menú extendido, que también admite
un elemento de directorio, selección de día de la semana definida por el usuario y finalización de subtítulos. Si usted es
usando una versión parcheada de VDR, que también tiene un menú de edición de temporizador extendido y le gusta
use este menú en lugar de epgsearch y luego configure esta opción en 'Sí'.

- "Predeterminado" Tiempos directorio:
Esta entrada se utilizará en la programación del temporizador estándar como directorio predeterminado. Usted puede
también use variables de categoría EPG (por ejemplo, 'Mis películas ~% Categoría% ~% Género%'). Cuando el temporizador
se inicia el menú de edición epgsearch intenta reemplazar todas las variables con los valores encontrados
en la descripción del evento. Si no se pueden reemplazar todas las variables, entonces el
el elemento del directorio se deja en blanco.

- Agregar episodio a manual temporizadores:
Al agregar manualmente un temporizador, epgsearch puede agregar automáticamente el nombre del episodio al
archivo del temporizador que da como resultado una subcarpeta para la grabación posterior, que se
nombre del episodio. Elija aquí cómo se debe hacer esto. 'inteligente' intenta reconocer si esto
tiene sentido. Por lo tanto, comprueba la duración del evento y se salta el subtítulo si el
El evento tiene más de 80min.

- "Predeterminado" minutero check método:
Se pueden comprobar los temporizadores manuales para ver si hay cambios en la EPG. Aquí puede configurar la verificación predeterminada
método para cada canal. Existen los siguientes métodos:
* sin verificación
* por ID de evento: verifica mediante un ID de evento proporcionado por el proveedor del canal.
* por canal y hora: verifique por la duración del partido.

No todos los canales proporcionan un ID de evento adecuado, por lo que puede configurar el predeterminado para cada
canal aquí. Al programar un temporizador manual, este uso predeterminado se utiliza en epgsearch
propio menú de edición del temporizador.

1.4.5 Buscar y Buscar temporizadores

- Utilice Buscar temporizadores:
En caso afirmativo, el complemento realiza un escaneo en segundo plano de la EPG y agrega temporizadores si encuentra
entradas coincidentes. Esto se aplica solo a las búsquedas que están marcadas con 'usar como búsqueda
Temporizador'.

- Actualizar intervalo:
El intervalo de actualización de la exploración en segundo plano para los temporizadores de búsqueda en minutos.

- SVDRP Puerto:
Para las versiones VDR hasta la 1.7.14, el puerto SVDRP predeterminado era 2001. Comenzando con
vdr-1.7.15 se cambió a 6419. Si desea utilizar un puerto que no sea el predeterminado,
configúrelo aquí para que los temporizadores de búsqueda funcionen.

- "Predeterminado" Prioridad:
Prioridad predeterminada de los temporizadores generados.

- "Predeterminado" Vida útil:
Vida útil predeterminada de los temporizadores generados.

- Margen at iniciar / detener:
Márgenes predeterminados de los temporizadores generados.

- No anuncios when reproduciendo:
suprime los anuncios de eventos mientras haya alguna repetición activa.

- recrear temporizadores después supresión:
epgsearch recuerda de forma predeterminada qué temporizadores ya fueron creados por temporizadores de búsqueda y
no los volverá a crear si fueron eliminados. Para deshabilitar este comportamiento, establezca esto en
'Sí'.

- Comprobar if EPG existe para ... [h]:
Si obtiene contenido EPG de proveedores externos, es posible que algo falle
y algunas grabaciones se saltan porque falta la EPG. Con esta función se puede
compruebe si existe contenido EPG durante las próximas ... horas. Con '0' la verificación está deshabilitada.

- "Advertir por OSD:"
Establezca esto en 'Sí' para recibir una advertencia a través de OSD.

- "Avisar por correo:"
Establezca esto en 'Sí' para recibir una advertencia por correo electrónico. Configure la cuenta de correo electrónico en 'correo electrónico
notificación'

- "Grupo de canales para comprobar:"
seleccione aquí el grupo de canales que desee comprobar. Quizás tengas que crearlo antes en
'grupos de canales'

- pasar por alto Televisión de pago canales:
Establezca esto en 'Sí' si no desea tener eventos de los canales de TV paga al realizar la búsqueda.
para una repetición.

- Buscar plantillas:
Aquí puede administrar las plantillas de búsqueda que se pueden utilizar al crear una búsqueda.

- Listas negras:
Aquí puede administrar listas negras que se pueden usar para suprimir eventos no deseados dentro de un
búsqueda. Una lista negra también se puede marcar como global. Dado que la configuración predeterminada de un
El temporizador de búsqueda para 'usar listas negras' es 'solo global', esta es una forma sencilla de excluir
eventos no deseados de todos los temporizadores de búsqueda, excepto: Si el temporizador de búsqueda tiene la opción
'use blacklists: none' no se tienen en cuenta las listas negras. También la búsqueda de
repite dentro del OSD ignora cualquier lista negra.

- Channel grupos:
Aquí puede configurar grupos de canales (por ejemplo, canales deportivos, canales de televisión de pago) que se pueden
utilizado como criterio en las búsquedas. Lo mismo se puede hacer en el menú de edición de búsqueda.

Importante:: si obtiene su EPG de fuentes externas, asegúrese de que el temporizador de búsqueda se actualice
están desactivados mientras se actualiza su EPG. La razón de esto es que epgsearch eliminará
temporizadores sin eventos asignados a ellos. Esta situación puede existir mientras la nueva EPG está
alimentado a VDR. Una forma sencilla de deshabilitar las actualizaciones del temporizador de búsqueda es usar el comando SVDRP
SETS en su secuencia de comandos de actualización de EPG:

svdrpsend plug epgsearch SETS desactivado



svdrpsend plug epgsearch SETS en

1.4.6 Minutero el conflicto comprobación

- pasar por alto a continuación prioridad:
Si un temporizador falla con una prioridad por debajo del valor dado, no obtendrá un OSD
mensaje sobre esto y el conflicto se clasificará como 'no relevante' en el
descripción general de los conflictos.

- pasar por alto el conflicto duración less ... min .:
Si un conflicto dura solo los minutos dados, no producirá un mensaje OSD y
el conflicto se clasificará como "no relevante" en la descripción general de conflictos.

- Sólo check within Next ... dias:
Aquí puede especificar el rango de días que se debe usar para la verificación de conflictos.

- Después cada una minutero programación:
Esto realiza una verificación de conflicto después de cada programación manual del temporizador y, si el
El temporizador nuevo / modificado está involucrado en un conflicto: aparece un mensaje OSD al respecto.

- "Cuando a Tiempos empieza:
Establezca esto en 'sí' si la verificación de conflictos debe realizarse cuando comienza una grabación.
En el caso de un conflicto, recibe inmediatamente un mensaje que le informa al respecto.
El mensaje solo se muestra si el conflicto ocurre dentro de las próximas 2 horas.

- Después cada una Buscar minutero actualizar:
Especifique aquí si desea tener una verificación de conflictos después de cada actualización del temporizador de búsqueda. Si
establecido en 'No':

- cada ... minutos:
realiza una verificación de conflictos en segundo plano cada ... minutos e informa sobre
conflictos relevantes a través de OSD. Establezca esto en '0' para deshabilitar esta función.

- if conflictos within Next ... minutos:
- cada ... minutos:
si desea tener una verificación más frecuente y una notificación OSD cuando haya un conflicto
aparece dentro del tiempo dado, use esta función.

- Evitando . when reproduciendo:
Establezca esto en 'sí' si no desea recibir mensajes OSD sobre conflictos si
actualmente reproducir algo. No obstante, se mostrarán mensajes si
el primer conflicto que se avecina es dentro de las próximas 2 horas.

También echa un vistazo a búsquedaepg(4), sección 'Trabajar con el menú de conflictos del temporizador'.

1.4.7 Correo electrónico .

Asegúrese de que 'sendEmail.pl' esté en la ruta de sus ejecutables y que el
'epgsearchupdmail.templ' y 'epgsearchconflmail.templ' existen en epgsearch
directorio de configuraciones!

- Buscar minutero notificación:
Habilite esto, si desea recibir una notificación por correo electrónico, cuando el temporizador de búsqueda
hilo de fondo tiene

- creó un nuevo temporizador
- modificado un temporizador existente
- eliminó un temporizador, que se anuló debido a cambios en la EPG u otro usuario
acciones.

(También requiere que se active 'Usar temporizadores de búsqueda' en la configuración del temporizador de búsqueda).

- Hora entre electrónicos [h]:
Para las notificaciones del temporizador de búsqueda, se puede establecer la distancia mínima en horas entre
mails. Tan pronto como haya transcurrido este tiempo, se enviará un nuevo correo después de la siguiente búsqueda.
actualización del temporizador. Un valor de '0' significa que no hay demora y provocará una entrega de correo inmediata.

- Minutero el conflicto notificación:
Habilite esto si desea recibir una notificación por correo electrónico sobre los conflictos del temporizador. El
la notificación solo incluirá los conflictos 'relevantes' como se especifica en el conflicto del temporizador
configuración. epgsearch siempre enviará una nueva notificación si hay algún cambio en el
conflictos actuales.

(También requiere 'Después de cada actualización del temporizador de búsqueda' o 'cada ... minutos' en el conflicto
compruebe la configuración para que se active).

- Enviar para:
La dirección de correo del destinatario. Nota: algunos proveedores (como Arcor) no permiten
misma dirección para el remitente y el destinatario.

- Correo método:
Usted tiene la opción entre:

- sendEmail.pl: este es un simple script enviado con epgsearch, que permite
entrega de correo también en sistemas sin un servidor de correo configurado. Por favor
cópialo en tu $ PATH
- sendmail: requiere un sistema de correo configurado correctamente

- Correo electrónico dirección:
Su dirección de correo electrónico completa (!) Que se utilizará para enviar el correo.

- SMTP servidor:
El nombre de su servidor SMTP que se utilizará para enviar los correos.

- Utilice SMTP autenticación:
Seleccione 'sí' si su cuenta necesita autenticación para enviar correos.

- AUTH usuario:
Especifique el nombre de usuario de la cuenta si su cuenta necesita autenticación.

- AUTH contraseña:
Especifique la contraseña de la cuenta si su cuenta necesita autenticación. Nota la
la contraseña se guarda como texto sin formato. Debe asegurarse por su cuenta de que su sistema
seguro y ningún archivo de configuración VDR es visible para personas no autorizadas.

Después de la configuración de la cuenta, verifique si funciona con 'Prueba'. Si está utilizando 'sendEmail.pl'
para la entrega de correo, debería haber algo como "Correo electrónico enviado correctamente" al final de
la salida de prueba. La función de prueba no está disponible para el método 'sendmail'.

También echa un vistazo a búsquedaepg(4), sección 'Notificaciones por correo electrónico'.

2. Buscar temporizadores


Es lo mismo que los temporizadores automáticos de VDRAdmin, pero no necesita software externo. Cuando usted
cree una búsqueda, puede darle una opción para usarla como temporizador de búsqueda. Ahora el complemento escanea
Entradas EPG en ciertos intervalos de actualización (-> configuración) en segundo plano y crea temporizadores si
hay entradas coincidentes. Si no le gusta obtener un nuevo temporizador, pero solo quiere ser
informado sobre el evento, establezca 'Solo anunciar (sin temporizador)' en sí. Dado que estos cronómetros de búsqueda
son bastante útiles para las publicaciones seriadas, puede configurar la opción 'grabación en serie' en una búsqueda,
que crea temporizadores cuyas grabaciones se almacenan en una carpeta con el nombre de la serie y
cuyas entradas se nombran con el nombre del episodio. Si no hay un nombre de episodio, el complemento
nombra la grabación con una cadena de fecha / hora.

Para usar temporizadores de búsqueda, también debe activarlos en la configuración de complementos. También edite el
Puerto SVDRP, si no está utilizando el 2001.

Si desea activar un escaneo en segundo plano manualmente, simplemente

toque /etc/vdr/plugins/epgsearch/.epgsearchupdate

Esto también puede ser parte de su secuencia de comandos de apagado. (Agregue aquí un sueño después para dar el
plugin el tiempo para terminar el escaneo.)

Para obtener más información sobre los temporizadores de búsqueda, consulte búsquedaepg(4), 'Descripción de la búsqueda
proceso 'y' ¿Cómo funcionan los temporizadores de búsqueda? '

2.1 'Evitar repite ' - internos
Esta sección explica la función 'Evitar repeticiones' para un temporizador de búsqueda. A veces uno
no puede evitar las grabaciones dobles de un evento solo configurando la búsqueda correspondiente
Criterios.

Por lo tanto, la función 'evitar repeticiones' intenta verificar antes de crear un temporizador, si el mismo
evento ya se registró en el pasado o si hay un temporizador que registra el mismo evento.
Si es así, no habrá ningún temporizador nuevo para el evento.

2.2 Cómo do we comparar two ¿eventos?
Para comprobar si dos eventos son iguales, hay muchas configuraciones posibles para un temporizador de búsqueda.
Puede elegir el título, subtítulo, descripción o categorías EPG extendidas dentro de la
descripción de un evento para compararlo con los elementos de otro evento.

Esta comparación siempre distingue entre mayúsculas y minúsculas y para todo el término. Pero la descripcion
de un evento hace una excepción a esto. Primero, todo el texto dentro de la descripción será
truncado que parece una entrada de categoría extendida, por ejemplo, 'Calificación: sugerencia'. Un extendido
La entrada de categoría es una línea de texto que comienza con máx. 40 signos, seguidos de ':' y final
con máx. 60 señales más. El motivo de este recorte es que algunas categorías como el
La calificación de un evento no forma parte de la descripción de la repetición del mismo evento.

El texto restante ahora se comparará por longitud. Si la diferencia es mayor que el 90%,
luego calificamos la descripción de los dos eventos como diferente. Si no, aplicamos el
Algoritmo de distancia de Levinsthein (LD), que hace una comparación de texto difusa. Aceptamos el
descripción de los eventos como iguales, si LD devuelve una coincidencia de más del 90%. Dado que LD es
bastante intensivo en tiempo de ejecuciónO(mn)), no debe elegir 'comparar descripción' como el único
criterio de comparación, pero combinarlo siempre con otros criterios.

2.3 Cómo y when do we ¿comparar?
Como ya se mencionó, cada actualización del temporizador de búsqueda comprueba los temporizadores de búsqueda con esta función para
grabaciones en el pasado o un temporizador ya existente para el mismo evento.

Para recordar grabaciones pasadas, epgsearch almacena su información en el archivo epgsearchdone.data.
Puede echar un vistazo al contenido de este archivo llamando a "mostrar grabaciones realizadas" en el
'acciones' del menú de búsquedas. Este archivo solo almacena información sobre grabaciones
completo, es decir, que comenzó y se detuvo justo a tiempo. Entonces una grabación rota no será
almacenado en este archivo y epgsearch intentará automáticamente grabar la siguiente repetición, si
hay alguno.

Cómo a use que?

Como puede ver, toda la función depende de la calidad de la EPG. Después de crear tal
temporizador de búsqueda, primero debe verificar si hace lo que se pretende. Por lo tanto, el menú de
Los resultados de búsqueda tienen un modo adicional para la tecla 'azul' llamado 'Vista previa del temporizador'. Tu aquí
puede ver, qué temporizadores crearía la próxima actualización. Los temporizadores existentes están etiquetados con 'T',
temporizadores futuros con 'P'.

Sugerencia: si la programación da como resultado un conflicto, simplemente desactive el temporizador en conflicto en el
menú de temporizadores. La próxima actualización del temporizador de búsqueda intentará programar un temporizador diferente para el
mismo evento, si existe.

¿Cuándo? it funciona No correctamente :-)

Para tener un mejor control de la programación o no programación de los temporizadores al usar
esta característica se introdujo un archivo de registro. Al iniciar epgsearch con la línea de comando
opción '-vn' donde n es el nivel de registro de lo que obtiene información adicional en el archivo
epgsearch.log. Los niveles de registro disponibles son de 0 (sin registro) a 3 (registro extendido). Ver también
el manual de las opciones de la línea de comandos.

3. Uso Desde Otros plugins or guiones


See búsquedaepg(4).

4. Usando extendido EPG info


Algunos proveedores de EPG brindan información adicional de EPG como el tipo de evento, el video
y formato de audio, reparto, ... en el resumen de contenido.

Nota: esto es diferente de los descriptores de contenido introducidos en vdr-1.7.11, que son
entregado como datos adicionales con un estándar común. Desafortunadamente, no todos los proveedores entregan
estos datos, o los descriptores incorrectos establecidos. Para que pueda utilizar el enfoque de 'EPG extendida
info 'aquí, que es una forma de extraer esa información del resumen de contenido.

Usando tvm2vdr o epg4vdr puede importar esto a vdr. Para utilizar esta información con
temporizadores de búsqueda hay que configurarlo con el archivo epgsearchcats.conf en el epgsearch
directorio de configuración. El formato del archivo es el siguiente:

ID | nombre de categoría | nombre en el menú | valores separados por ',' (opción) | modo de búsqueda (opción)

- 'ID' debe ser un número entero positivo único
(¡cambiar la identificación más adelante lo obligará a volver a editar sus temporizadores de búsqueda!)
- 'nombre de categoría' es el nombre entregado por el proveedor de EPG, por ejemplo, 'Género'
- 'nombre en el menú' es el nombre que se muestra en epgsearch.
- 'valores' es una lista opcional de valores posibles
- 'modo de búsqueda' especifica el modo de búsqueda:
comparación de texto:
0: el término completo debe aparecer como subcadena
1 - todos los términos individuales (los delimitadores son ',', ';', '|' o '~')
deben existir como subcadenas. Este es el modo de búsqueda predeterminado.
2 - al menos un término (los delimitadores son ',', ';', '|' o '~')
debe existir como subcadena.
3 - coincide exactamente
4 - expresión regular
comparación numérica:
10 - menos
11 - menor o igual
12 - mayor
13 - mayor o igual
14 - igual
15 - no igual

Los archivos de muestra para epgsearchcats.conf se entregan con el complemento en el directorio 'conf'.

Simplemente copie el que se ajuste a sus necesidades en el nombre de archivo del directorio de configuración de epgsearch
epgsearchcats.conf y luego eche un vistazo al menú de edición de temporizadores de búsqueda (después de reiniciar
RVD).

Dado que configurar un nuevo epgsearchcats.conf es mucho trabajo, agregué una pequeña herramienta
'createcats', eso hace la mayor parte del trabajo. Debería haber sido compilado con
el complemento y existe en el directorio de fuentes.

See crear gatos(1) para obtener información sobre cómo usarlo.

Elementos internos: epgsearch escanea el resumen de un evento para el nombre de la categoría seguido de ':'
para todas las categorías que tienen un valor correspondiente establecido en el temporizador de búsqueda. La busqueda es
distingue entre mayúsculas y minúsculas con respecto al nombre de la categoría y también al valor.

5. Sustitución las estándar programa menú


Para usar este complemento como reemplazo de la tecla verde predeterminada, simplemente coloque la línea

Verde @epgsearch

en su keymacros.conf. Si no desea obtener otra entrada de complemento en su menú principal,
primero ocúltelo por configuración. Entonces podrías usar mi lanzador-plugin y poner la línea

@Launcher verde x

en su keymacros.conf, donde x es la posición del complemento Epgsearch dentro de los lanzadores
listado del menú.

Otro enfoque es usar un parche para VDR que reemplaza el menú de programación estándar de vdr con
epgsearch (vdr-replace-schedulemenu.diff.gz en el subdirectorio parches, gracias al autor
Uwe / egal @ vdrportal). Al usar este parche, la entrada debería verse así

Horario verde

Este parche ya está incluido en algunas colecciones de parches, como Bigpatch.

6. Add-ons


epgsearch ofrece 2 "mini" complementos. Ambos requieren un epgsearch instalado (pero epgsearch
se puede ocultar en el menú principal):

- soloepgsearch:
Para aquellos que solo quieren usar la función de búsqueda y / o temporizadores de búsqueda o simplemente quieren
para tener una entrada de menú principal separada para la función de búsqueda. Este complemento crea una
entrada de menú 'Buscar' que llama al menú de búsqueda de epgsearch. Activación en el script de inicio de VDR
con "-Pepgsearchonly".

- conflicto solo:
La verificación de conflictos del temporizador también puede tener su propia entrada de menú principal que muestra
menú de descripción general de conflictos de epgsearch. Tiene una opción de configuración para mostrar una información
sobre la última comprobación directamente en su entrada del menú principal. Activación en el script de inicio de VDR
con "-Pconflictcheckonly".

¡Que se diviertan!

Christian Wieninger

Avanzada description


See búsquedaepg(4) o leer en línea

<http://winni.vdr-developer.org/epgsearch/README.DE>

<http://winni.vdr-developer.org/epgsearch/README>

<http://winni.vdr-developer.org/epgsearch/MANUAL>

Utilice epgsearch en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.