Kodi控制器
项目描述
此包提供了一组函数,可用于控制Kodi实例。
有关可用函数的详细信息、必须提供给这些函数的必要参数以及后续响应的精确处理,请直接参考源代码。
注意:这是一个正在进行中的工作,并非所有Kodi JSON方法都已实现。
示例
这是一个示例,在Kodi服务器192.168.0.1上,使用端口8000(用户名=’user1’,密码=’pwd’)使用GetMovies方法
controller = kodicontroller.KodiController()
controller.SetServer('192.168.0.1', '8000', 'user1', 'pwd')
controller.VideoLibrary_GetMovies()
这将设置Kodi JSON客户端,并使用以下参数调用VideoLibrary.GetMovies JSON方法
params = {'properties':['title',
'lastplayed',
'thumbnail',
'plot',
'playcount',
'resume',
'file']}
movies = server.VideoLibrary.GetMovies(params)
然后解析响应以提取适当的继续百分比,并且还将下载并(可选)本地缓存任何缩略图。
要求
这是一个Python包,需要以下内容
Python 3.4+
Python kodijsonrpc包
当然,还需要一个Kodi实例来实现目的
Kodi v13或更高版本
安装
使用pip安装
$ pip install kodicontroller
请求、问题、错误或建议
在此处添加任何功能请求、问题、错误或建议: https://github.com/davgeo/kodicontroller/issues
请尽可能提供详细信息。
项目详情
关闭
kodicontroller-0.0.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f6d9cd0cba9906fbc5b8a339b1fdd76105151d38c1505db7ef7e4d09e7e920fc |
|
MD5 | 7d27fcde5bafce419c97687c30ce7495 |
|
BLAKE2b-256 | c8605bac5f47051482d4133be8fc3f320c3a7487be4fccb56a9a81a0009bd381 |
关闭
kodicontroller-0.0.3-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 07b3f8ea1aead75a802cd7387bc365e8a002cb6526c9fcf754cac3934540ab3d |
|
MD5 | e1e58cb183859122190278a418570e1f |
|
BLAKE2b-256 | 9a5d717920b9f5e3a8f9d2d438bf0058f205ca23a29ab97677a22eadcd918a55 |