jonisb / jsbc.kodilib Goto Github PK
View Code? Open in Web Editor NEWKodi support library in Python.
Kodi support library in Python.
Commands without id don't return a response.
Needs older version for Python 2.7 support
regex==2020.10.28
Transports:
HTTP
TCP
WebSocket
Functionality seems same as TCP so should not need to be supported.
updatelibrary([type, suppressDialogs]) type not optional?
Skin.SetFile(string,mask,folderpath) mask,folderpath optional?
RecursiveSlideShow(dir) syntax missing parameters?
xbmcplugin.SORT_SORT_METHOD_VIDEO_YEAR should be xbmcplugin.SORT_METHOD_VIDEO_YEAR in codedocs
The problem is in "xbmcclient.py" the icon file is opened in text-mode on at least Windows, so the .png file gets truncated.
Simply fixed by the binary option to the file open commands and should be compatible other systems too.
Need to report to Kodi developers.
Command to start Kodi installed via Windows 10 store:
shell:AppsFolder\XBMCFoundation.Kodi_4n2hpmxwrvr6p!Kodi
Links with more info:
https://www.eightforums.com/tutorials/49207-app-shortcuts-create-windows-8-a.html
https://msdn.microsoft.com/en-us/library/windows/desktop/dd378459%28v=vs.85%29.aspx
Kodi can't run in github actions VM probably due to missing GPU support.
Features to implement:
json-rpc:
Eventserver
Windows sub-section http://kodi.wiki/view/Opening_Windows_and_Dialogs
https://github.com/xbmc/xbmc/blob/master/xbmc/video/windows/GUIWindowVideoNav.cpp
Kodi can't be run in the action VM
Add optional WakeOnLan support to wake up a device if not available when sending commands.
Tool to test WOL: https://wol.aquilatech.com/index.html
"Player.GetItem" parameter "[1]" does not lock up
"name", "version"
http://kodi.wiki/view/JSON-RPC_API/v6#Application.GetProperties
Get JSON-RPC version
http://kodi.wiki/view/JSON-RPC_API/v6#JSONRPC.Version
If different version (of Kodi/XBMC) get updated commands
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.