Este es el comando episoder 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
episoder: recordatorio de episodios de programas de televisión.
SINOPSIS
episodior [opciones globales] [comando] [opciones específicas del comando]
DERECHOS DE AUTOR
episoder tiene Copyright (C) 2004-2014 por Stefan Ott
DESCRIPCIÓN
episoder es una herramienta para informarle sobre nuevos episodios de sus programas de televisión favoritos
GLOBAL OPCIONES
-h Muestre ayuda y deje de fumar.
-c ARCHIVO
Usa ARCHIVO para valores de configuración. Por defecto ~ / .episoder se utiliza.
-v, --verboso
Habilite la operación detallada.
-D, --depurar
Habilite la operación de depuración (muy detallada).
-l ARCHIVO
Iniciar sesión en ARCHIVO en lugar de stdout.
-V, --versión
Muestre la versión del programa y salga.
COMANDOS
Añadir el archivo Shows
episodior [opciones] add ESPECTÁCULO
Esto agrega un ESPECTÁCULO a la base de datos de episoder. Puede especificar una URL de epguides.com o
un ID de programa de TheTVDB.com. Tenga en cuenta que esto no obtendrá ningún episodio o metadatos sobre el
mostrar, para hacer esto necesitará actualización su base de datos.
Encuentre Shows on LaTVDB.com
episodior [opciones] Buscar "buscar condiciones"
En lugar de visitar su sitio web, puede usar episoder para buscar en TheTVDB.com. Esta
El comando le mostrará una lista de todos los programas que coinciden con su Buscar términos junto con su
ID: necesitará conocerlos para add muestra a la base de datos.
Lista Shows
episodior [opciones] enseñe
Enumere todos los programas en la base de datos de episoder. La salida contiene información sobre la URL del programa.
o ID de TVDB, nombre, estado actual y hora de la última actualización.
Eliminar Shows
episodior [opciones] remove ESPECTÁCULO
Esto elimina un ESPECTÁCULO de la base de datos de episoder. Por favor especifique el show id como lo muestra el
enseñe mando.
Deshabilitar Actualizaciones corporativas
episodior [opciones] inhabilitar ESPECTÁCULO
De forma predeterminada, cualquier programa que se agregue a la base de datos de episoder se incluye cuando la base de datos es
actualizado. Sin embargo, si desea deshabilitar las actualizaciones para un programa determinado, así es como
hacerlo.
Por favor especifique el show id como lo muestra el enseñe mando.
permitir Actualizaciones corporativas
episodior [opciones] habilitar ESPECTÁCULO
Úselo para volver a habilitar las actualizaciones de un programa que ya se discapacitados. Por favor especifica
los show id como lo muestra el enseñe mando.
Actualizar los Database
episodior [opciones] actualización [opciones de actualización]
Actualice la base de datos de episoder. Esto buscará la lista de episodios conocidos de todos los programas.
que se encuentran actualmente en la base de datos (a menos que hayan sido deshabilitados).
El comando de actualización conoce las siguientes opciones adicionales:
-d FECHA
Todos los episodios anteriores a FECHA será eliminado de la base de datos después de la
actualizar. Puede especificar una fecha absoluta como AAAA-MM-DD o una fecha relativa por
pasando el número de días atrás. El valor predeterminado es 2, es decir, todos los episodios más
de dos días se eliminará.
-F, --fuerza
Actualice la base de datos independientemente de la hora de la última actualización. Por defecto episoder
utiliza estos intervalos de actualización:
* 2 días para programas que se están ejecutando actualmente.
* 1 semana para programas que están actualmente en pausa.
* 2 semanas para espectáculos que hayan finalizado.
-I, --Sin fecha
No elimine ningún episodio antiguo, independientemente de su fecha.
-s, --mostrar ID
Solo actualiza el programa con esto ID (como se muestra en el enseñe comando), independientemente de
la hora de la última actualización y si las actualizaciones están actualmente habilitadas para este
espectáculo.
Tenga en cuenta que -d y -i las opciones no se pueden combinar y que -f no tiene ningún efecto cuando se usa
-s.
Lista Episodios in los Database
episodior [opciones] lista [lista-opciones]
Muestra los próximos episodios. Antes de ejecutar esto, debe actualizar la base de datos para asegurarse
que su lista de episodios está actualizada.
El comando list conoce las siguientes opciones adicionales:
-VS, --sin color
No uses colores en la lista de episodios. De forma predeterminada, los episodios se colorearán para
indicar la fecha de emisión relativa a la fecha actual:
* Los episodios del pasado lejano están coloreados en gris.
* Los episodios de ayer están coloreados en rojo.
* Los episodios de hoy son de color amarillo.
* Los episodios de mañana son de color verde.
* Los episodios futuros son de color cian
-d FECHA
Mostrar solo los episodios que se emitieron antes de FECHA. Puede especificar una fecha absoluta
as AAAA-MM-DD o una fecha relativa pasando el número de días atrás. El valor predeterminado es
para ocultar todos los episodios que se emitieron antes de ayer.
-n DÍAS, --dias DÍAS
La cantidad de días para mostrar. Cualquier episodio que sea más de DÍAS días en el futuro
estará oculto. El valor predeterminado es 2.
Tenga en cuenta que este valor es relativo al FECHA especificado con el -d .
-I, --Sin fecha
Muestre todos los episodios independientemente de su fecha.
-s BUSCAR
Busque BUSCAR en los nombres de programas y episodios.
EJEMPLOS
Encuentre un programa en TheTVDB.com:
episodior Buscar diestro
La salida se verá así:
Nombre de ID
------- --------------------
79349 Dexter
Agregar un programa:
episodior add 79349
Enumere todos los programas agregados actualmente:
episodior enseñe
La salida se verá así:
[1] 79349
Dexter, corriendo, habilitado
Última actualización: 1970-01-01 00:00:00
Obtenga todos los episodios para Dexter independientemente de la fecha de emisión y habilite la salida de depuración:
episodior -d actualización -s 1 -i
Enumere todos los episodios de octubre de 2012:
episodior lista -d 2012-10-01 -n 31
CONFIG ARCHIVO
El archivo de configuración contiene la configuración predeterminada para episoder.
agente = foo
Establezca la cadena de agente de usuario que se utilizará al recuperar datos. Esto solo se usa para
muestra en epguides.com.
datos = / ruta / a / archivo
Ruta al archivo de datos de episoder. Si, en lugar de un archivo, proporciona una URL de base de datos (como
esperado por sqlalchemy, por ejemplo. 'mysql: // localhost / episoder'), episoder va a usar
esa base de datos para almacenamiento en su lugar.
formato = sin comillas formato cadena
Esto le permite personalizar la salida de episoder. Los campos disponibles son:
% airdate La fecha de emisión del episodio como AAAA-MM-DD
% show Nombre del programa
% temporada Temporada actual
% epnum Número de episodios en la temporada
% eptitle Título del episodio
% totalep Número total de episodios
% prodnum Número de producción
Si no está definido, el valor predeterminado de %fecha del aire %mostrar % seasonx% epnum (p. ej., "2005-07-29 Monk
4x04 ").
dateformat = sin comillas cadena describiendo los formato
Aquí puede definir el formato de fecha que le gustaría usar para la salida. Conseguir un
lista de todos los campos posibles, consulte datos(1).
El valor predeterminado es% a,% b% d,% Y
tvdb_key = CLAVE
Utilice su propia API de TVDB VENTAJAS en lugar de la clave predeterminada incorporada de episoder. Este es
recomendado si usa episoder a mayor escala.
See http://thetvdb.com/? tab = apiregister para obtener más detalles.
CRON
Es posible que desee reconstruir su base de datos de episodios de forma regular (es decir, diariamente). los
La forma más fácil de lograr esto es con un trabajo cron simple:
crontab -l> crontab
echo "40 5 * * * actualización de episoder" >> crontab
crontab crontab
Utilice episoder en línea utilizando los servicios de onworks.net