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.
```
===========
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
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
xbmc-client-0.3.0.tar.gz
(4.8 kB
view details)
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
xbmc_client-0.3.0-py3.5.egg
(9.4 kB
view details)
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c400476ed27379c5b48cd16e0a2cd7841b2873f166be4d81beedea7f7aaf0a4d
|
|
| MD5 |
c768cfdfce0882de3e965f416a53ca02
|
|
| BLAKE2b-256 |
240a054ad86ae17dd622128f571aa2b2a9edae0e0b378f30b4b270cbe5b911bd
|
File details
Details for the file xbmc_client-0.3.0-py3.5.egg.
File metadata
- Download URL: xbmc_client-0.3.0-py3.5.egg
- Upload date:
- Size: 9.4 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c959cfc4d331c337e07b9cb28b9d2dcdfacbf03c4565864df09390fd44aa7bff
|
|
| MD5 |
156586ba306ca3281d7a011a7f7dc4c3
|
|
| BLAKE2b-256 |
0a925c01a79bb38cf051916e1d440c385b1c2846911fa49ff97438d401a82b25
|
File details
Details for the file xbmc_client-0.3.0-py3-none-any.whl.
File metadata
- Download URL: xbmc_client-0.3.0-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea83075802f31291cf89550d7ccf4238ce83eee4ff0b6a0ffbdb4580078d1562
|
|
| MD5 |
deaf4b6307717c8c9e7742702436bf1f
|
|
| BLAKE2b-256 |
3641d4d9f1180b7ad8022b5b8a77bb37ace746f17847233daf894177a8075b92
|