A curses-based TiVo remote control
Project description
tivo
usage: tivo [-h] [-H] [-v] [-V] [--config FILE] [--print-config] [--print-url]
COMMAND ...
`tivo` controls remote TiVo™ devices. When no `COMMAND` is
given, `tivo` runs an interactive full-screen terminal application,
that listens for broadcasts from TiVo devices and displays their status.
Specify one of:
COMMAND
downch Tune to previous channel on `HOST`.
getch Get and print channel from `HOST`.
list List `HOST`s.
setch Tune `HOST` to `CHANNEL`.
upch Tune to next channel on `HOST`.
Configuration file:
TiVo devices broadcast a unique, non-readable `identity` string
every few minutes. The `--config FILE` maps `identity` to `host`
names, like `/etc/hosts`.
General options:
-h, --help Show this help message and exit.
-H, --long-help Show help for all commands and exit.
-v, --verbose `-v` for detailed output and `-vv` for more detailed.
-V, --version Print version number and exit.
--config FILE Use config `FILE` (default: `~/.tivo.toml`).
--print-config Print effective config and exit.
--print-url Print project url and exit.
tivo downch
usage: tivo downch [-h] HOST
The `tivo downch` command tunes `HOST` down to previous channel.
positional arguments:
HOST Target tivo device.
options:
-h, --help Show this help message and exit.
tivo getch
usage: tivo getch [-h] HOST
The `tivo getch` command gets and prints channel from `HOST`.
positional arguments:
HOST Target tivo device.
options:
-h, --help Show this help message and exit.
tivo list
usage: tivo list [-h]
The `tivo list` command lists known `HOST`s.
options:
-h, --help Show this help message and exit.
tivo setch
usage: tivo setch [-h] HOST CHANNEL
The `tivo setch` command tunes `HOST` to `CHANNEL`.
positional arguments:
HOST Target tivo device.
CHANNEL Change to `CHANNEL` on `HOST`.
options:
-h, --help Show this help message and exit.
tivo upch
usage: tivo upch [-h] HOST
The `tivo upch` command tunes `HOST` up to next channel.
positional arguments:
HOST Target tivo device.
options:
-h, --help Show this help message and exit.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rlane-tivo-1.0.1.tar.gz
(12.8 kB
view hashes)
Built Distribution
rlane_tivo-1.0.1-py3-none-any.whl
(15.9 kB
view hashes)
Close
Hashes for rlane_tivo-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b9c67502c42dacf9a9eef1e31c380aec0d722f550eb97496ed16781c1ea2c33 |
|
MD5 | 190381df5779a79c964a8fe3487bab33 |
|
BLAKE2b-256 | 007fc166855f5b4f1aafd9d6b1b6bad3d4200de9dc255454366984a12614830d |