Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

tv_check(1p) [debian man page]

TV_CHECK(1p)						User Contributed Perl Documentation					      TV_CHECK(1p)

NAME
tv_check - Check TV guide listings SYNOPSIS
tv_check --configure|--scan [other options] DESCRIPTIONS
tv_check is a Perl script that reads in a file with show information and checks it against a TV guide listing, reporting on upcoming episodes and alerting you to unexpected episodes or schedule changes. OPTIONS
--configure Run configuration GUI. Either this option or --scan must be provided. --season-reset special --configure option to remove everything but the title to help new season setup. The idea is to keep everything a "title-only" search until seasons begin. Then you update the details including record device. *expirimental* --scan Scan TV listings. Either this option or --configure must be provided. --myreplaytv=UNIT,USERNAME,PASSWORD ** Feature removed ** This option used to auto-populate a config file based on myreplaytv.com. --shows=FILE Specify the name of XML shows file (default: shows.xml). --guide=FILE, --listings=FILE Specify the name of XML guide file (default: guide.xml). --html Generate output in HTML format. --bluenew Highlights new episodes in blue (helpful back when there was an off-season) --output=FILE Write to FILE rather than standard output --help Provide a usage/help listing. SEE ALSO
xmltv(5). AUTHOR
Robert Eden; manpage by Kenneth J. Pronovici. perl v5.14.2 2011-06-13 TV_CHECK(1p)

Check Out this Related Man Page

EPISODER(1)						      General Commands Manual						       EPISODER(1)

NAME
episoder - TV show episode reminder. SYNOPSIS
episoder [options] DESCRIPTION
episoder is a tool to tell you about new episodes of your favourite TV shows Global options -h Show help and quit. -c FILE Use FILE for configuration values (default is ~/.episoder). -b Update episoder's database -B Force-update the database, disregard information on when shows were last updated -v Enable verbose operation -w Enable very verbose (debug) operation -V Show program version and quit -p Show available parsers -l FILE Log to FILE instead of stdout Options for database update -d [YYYY-MM-DD] Remove episodes prior to this date (default: yesterday) -d NUM Remove episodes that aired more than NUM days ago (default: 1) -i Ignore date (don't remove old episodes), overrules -d -f FILE Get data from FILE, ignore configured sources (needs -P) -P PARSER Force PARSER to be used (only in combination with -f) Managing shows -L Display a list of all shows in episoder's database -a URL Add the show located at URL to the database -r ID Remove the show with the number ID from the database -E ID Enable updates for the show with the number ID -D ID Disable updates for the show with the number ID Options for console output -d [YYYY-MM-DD] Only show episodes newer than date (default: yesterday) -d NUM Only show episodes that are less then NUM days old (default: 1) -i Ignore date (overrules -d and -n) -n DAYS Number of future DAYS to show (default: 2). This value is relative to the date set with -d. -s TEXT Search the database for TEXT -C Don't show any colors in the output CONFIG FILE
The configuration file consists of a section with settings for the program and a list of sources to be used to build the database. agent=foo Set the user-agent string to be used by wget (was required when tvtome blocked wget, might not be needed nowadays) data=/path/to/file Specifies the file to be used to store the information about upcoming shows. If, instead of a file, you supply a database url (as expected by sqlalchemy, eg. 'mysql://localhost/episoder'), episoder is going to use that database for storage instead. src=http://some.web.add/ress Each src entry specifies a URL with episode information. Make sure you have the appropriate plugin before adding random new URLs (check with -p). Episoder currently understands the following types of source: src=http://www.epguides.com/CSI/ src=http://www.tv.com/CSI/show/19/ While this in no longer episoder's way of knowing which shows to parse (see ``Managing shows''), for compatibility reasons all shows listed in the config file will automatically be added to episoder's show database (as if specified with -a). format=unquoted format string This allows you to customize episoder's output. Available fields are: %airdate The episode's airdate as YYYY-MM-DD %show Name of the show %season Current season %epnum Episode's number in season %eptitle Title of the episode %totalep Episode's total number %prodnum Production number If undefined, the default value of %airdate %show %seasonx%epnum (eg. "2005-07-29 Monk 4x04") is used. dateformat=unquoted string describing the format Here you can define the date format you'd like to be used for the output. To get a list of all possible fields, see date(1). The default is %a, %b %d, %Y CRON
You might want to have your episode db rebuilt on a regular basis (i.e. daily). The easiest way to achieve this is with a simple cron job: crontab -l > crontab echo "40 5 * * * episoder -b" >> crontab crontab crontab FILES
~/.episoder - default configuration file AUTHOR
This manual page was written by Stefan Ott SEE ALSO
crontab(1). EPISODER(1)
Man Page