Hallo Ich wollte das grad im Lost&Found erklären wie ein Repo funktioniert für anfänger, dachte mir mach nen Eigenen Thread da es wahrscheinlich mehr Interessiert und sonst untergeht
Als Erstes lädt man sich ein Zip File Runter.
Darin ist eine Datei addon.xml die Erklärt Kodi wie das Repo Funtkioniert:
1. addon.xml
<info compressed="true"> Filename (z.b. https://raw.githubusercontent.com/kodinerds/repo/master/addons.xml) </info>
Die Daei (URL) meist addons.xml ist die Datei in der alle Plugins drin stehen, und wie die Funktionieren (Ähnlich wie die addon.xml vom Repo)
<checksum>Datei (z.b. https://raw.githubusercontent.com/kodinerds/repo/master/addons.xml.md5)</checksum>
Hier stehen Prüfsummen drin für die Plugins, damit er weiß das datein auch Richtig sind
<datadir zip="true">Verzeichnis (https://raw.githubusercontent.com/kodinerds/repo/master/)</datadir>
Dies ist das Verzeichnis in dem die Plugins liegen
Wenn da ZIP=true steht sind die Plugins Zip Files
So Nun Weiß Kodi Wie Das Repo Funtkioniert
Es nächstes Schaut Kodi nach welche Plugins es gibt also brauch er die Datei von <info compressed="true">
--> https://raw.githubusercontent.com/kodinerds/repo/master/addons.xml
2. Die addons.xml
Hier Stehen die Addons drin
z.b.
<addon id="plugin.video.euronews_com" name="euronews.com" version="2.0.8" provider-name="AddonScriptorDE,L0RE">
Damit weiß er das das Plugin plugin.video.euronews_com heißt die Version 2.0.8 ist
Hier steh drin was er für das Plugin Braucht in dem Fall Python in der Version 2.1.0, Da könnte auch anderen Plugins drin stehen,wenn man andere Plugins aufruft
<extension point="xbmc.python.pluginsource" library="default.py">
<provides>video</provides>
</extension>
Damit sagt man Kodi. Das das Plugin als Programm default.py heißt und Kodi es unter Video Einhängen Soll
So damit Kann er nun das Plugin Holen
3. Plugin Holen
In Unserem Beispiel .
1. Es ist eIn Zip FIle zip="true"
2. er weiß das plugin.video.euronews_com heißt die Version 2.0.8 ist und in
https://raw.githubusercontent.com/kodinerds/repo/master/ Verzeichnis liegt
Also baut Kodi
folgende URL Zusammen
https://raw.githubusercontent.com/kodinerds/repo/master/ Muss nicht lesbar sein, da er direkt auf das File geht:
https://raw.githubusercontent.com/kodinerds/repo…s_com-2.0.8.zip
Zusammen und Holt dieses File
4. Plugin Checken
Nun wird die Quersumme von dem Plugin geprüft über die checksum Datei.
5. Plugin Installieren
Das ist das Einfachste es gibt ein Verzeichnis wo die Addons sind
z.b in WIndows:
C:\Users\[Username]\AppData\Roaming\Kodi\addons
Oder Linux
/home/USER/.kodi/addons
Und a wird das Zip File hin entpackt (das Zipfile sieht so aus
plugin.video.euronews_com/FILES
Damit erstellt er beim entpacken automaitsch ein Verzeichnis [PLUGINNAME] und entpackt es
Ich hab nen Paar Kleinigkeiten weggelassen, hoffe ich habe es einigermaßen einfach erklärt