Skip to main content

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.

```

Project details


Download files

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

Source Distribution

xbmc-client-0.3.0.tar.gz (4.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

xbmc_client-0.3.0-py3.5.egg (9.4 kB view details)

Uploaded Egg

xbmc_client-0.3.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file xbmc-client-0.3.0.tar.gz.

File metadata

  • Download URL: xbmc-client-0.3.0.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for xbmc-client-0.3.0.tar.gz
Algorithm Hash digest
SHA256 c400476ed27379c5b48cd16e0a2cd7841b2873f166be4d81beedea7f7aaf0a4d
MD5 c768cfdfce0882de3e965f416a53ca02
BLAKE2b-256 240a054ad86ae17dd622128f571aa2b2a9edae0e0b378f30b4b270cbe5b911bd

See more details on using hashes here.

File details

Details for the file xbmc_client-0.3.0-py3.5.egg.

File metadata

File hashes

Hashes for xbmc_client-0.3.0-py3.5.egg
Algorithm Hash digest
SHA256 c959cfc4d331c337e07b9cb28b9d2dcdfacbf03c4565864df09390fd44aa7bff
MD5 156586ba306ca3281d7a011a7f7dc4c3
BLAKE2b-256 0a925c01a79bb38cf051916e1d440c385b1c2846911fa49ff97438d401a82b25

See more details on using hashes here.

File details

Details for the file xbmc_client-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for xbmc_client-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ea83075802f31291cf89550d7ccf4238ce83eee4ff0b6a0ffbdb4580078d1562
MD5 deaf4b6307717c8c9e7742702436bf1f
BLAKE2b-256 3641d4d9f1180b7ad8022b5b8a77bb37ace746f17847233daf894177a8075b92

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page