Skip to main content
Help us improve Python packaging – donate today!

XBMC command line client

Project Description

xbmc-client
===========

xbmc-client is a XBMC command line client which control your XBMC instance throught JSON API.

```sh
pip install xbmc-client
```

Available options :

```sh
Usage: xbmc-client [options]

Options:
-h, --help show this help message and exit
-c CONFIG, --config=CONFIG
Configuration file. Default is located in
~/.config/xbmc-client/config
--host=HOST XBMC http host. Will override configuration.
--user=USER XBMC http user. Will override the configuration.
--password=PASSWORD XBMC http password. Will override the configuration.
--ping Send a ping
-p, --playpause Plays or pauses playback
-s, --stop Stops playback
--mute Mute
--unmute Unmute
--volume=VOLUME Set the volume to the given value
-n, --notify Sends a notification
-t NOTIFY_TITLE, --title=NOTIFY_TITLE
Notification title
-m NOTIFY_MESSAGE, --message=NOTIFY_MESSAGE
Notification message
--left Send 'Left' key
--right Send 'Right' key
--up Send 'Up' key
--down Send 'Down' key
--back Send 'Back' key
--info Send 'Info' key
--select Send 'Select' key
--sendtext=SENDTEXT Send a custom text input
--url=URL Play a URL
--youtube=YOUTUBE_URL
Open a youtube url
--window=WINDOW Open a custom window
--home Open the Home window
--weather Open the Weather window
--settings Open the Settings window
--videos Open the Videos window
--scan=SCAN Scan the given library. Set it to 'audio' or 'video'
--clean=CLEAN Clean the given library. Set it to 'audio' or 'video'
--addon=ADDON_ID Execute the given addon. Parameters not yet
supporteds.

```

Release history Release notifications

This version
History Node

0.3.0

History Node

0.2.0

History Node

0.0.4.dev

History Node

0.0.3.dev

History Node

0.0.2.dev

History Node

0.0.1.dev

History Node

0.0.0.dev

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
xbmc_client-0.3.0-py3.5.egg (9.4 kB) Copy SHA256 hash SHA256 Egg 3.5 Aug 17, 2016
xbmc_client-0.3.0-py3-none-any.whl (5.7 kB) Copy SHA256 hash SHA256 Wheel 3.5 Aug 17, 2016
xbmc-client-0.3.0.tar.gz (4.8 kB) Copy SHA256 hash SHA256 Source None Aug 17, 2016

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page