Opened 11 years ago

Closed 10 years ago

#6839 closed enhancement (invalid)

Python/curses interface for mythfrontend control socket

Reported by: raymond@… Owned by: Isaac Richards
Priority: minor Milestone: 0.22
Component: Contributed Scripts & Apps Version: head
Severity: low Keywords:
Cc: Ticket locked: no

Description

This script was originally posted on IRC some number of months (maybe a year?) ago, so I don't know who to give credit to.

This runs on the command line using curses, so key presses get transmitted directly to the frontend. I've updated it to use the Frontend class in the Python bindings, in place of the telnet library. It will also now autodetect what frontends are available for connection to if none is given on the command line.

Since this is command line only, it is meant to aide setup and maintenance, rather than a full time use app.

Attachments (3)

mythremctl.py (2.5 KB) - added by raymond@… 11 years ago.
mythremctl.2.py (4.8 KB) - added by Raymond Wagner <raymond@…> 11 years ago.
mythremctl.3.py (5.2 KB) - added by Raymond Wagner <raymond@…> 10 years ago.

Download all attachments as: .zip

Change History (6)

Changed 11 years ago by raymond@…

Attachment: mythremctl.py added

Changed 11 years ago by Raymond Wagner <raymond@…>

Attachment: mythremctl.2.py added

comment:1 Changed 11 years ago by Raymond Wagner <raymond@…>

Displays some additional information, relying on #6845. Program now requires at least an 80x13 screen.

Changed 10 years ago by Raymond Wagner <raymond@…>

Attachment: mythremctl.3.py added

comment:2 Changed 10 years ago by Raymond Wagner <raymond@…>

Adds support for parsing of 'LiveTV' location string. Mutes a couple exceptions when the frontend exits.

comment:3 Changed 10 years ago by danielk

Resolution: invalid
Status: newclosed

We can't commit 3rd party code. Original writer must submit it.

Note: See TracTickets for help on using tickets.