2024-01-14, 02:19 PM
Okay I think I actually managed to code my first phyton script and get it to run on kodi start.. :P
Android\data\org.xbmc.kodi\files\.kodi\addons\service.autoexec\autoexec.py
And then also
Android\data\org.xbmc.kodi\files\.kodi\addons\service.autoexec\addon.xml
Android\data\org.xbmc.kodi\files\.kodi\addons\service.autoexec\autoexec.py
Code:
import requests
headers = {
'Content-Type': 'application/x-www-form-urlencoded',
}
params = {
'api_key': 'JELLY-API-KEY',
}
response = requests.post('http://YOUR-IP:PORT/library/refresh', params=params, headers=headers)
And then also
Android\data\org.xbmc.kodi\files\.kodi\addons\service.autoexec\addon.xml
Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="service.autoexec" name="Autoexec Service" version="1.0.0" provider-name="your username">
<requires>
<import addon="xbmc.python" version="3.0.0"/>
<import addon="script.module.requests" version="3.0.0"/>
</requires>
<extension point="xbmc.service" library="autoexec.py">
</extension>
<extension point="xbmc.addon.metadata">
<summary lang="en_GB">Automatically run python code when Kodi starts.</summary>
<description lang="en_GB">The Autoexec Service will automatically be run on Kodi startup.</description>
<platform>all</platform>
<license>GNU GENERAL PUBLIC LICENSE Version 2</license>
</extension>
</addon>