Quantcast
Channel: Kodinerds.net - Deutschsprachiges Forum zum Kodi Entertainment Center
Viewing all articles
Browse latest Browse all 87137

RunScript startet verzögert, AN alle addon experten

$
0
0
hallo leute,


Mein Bruder und ich haben uns nen neues addon geschrieben, und zwar für “audiodb“, damit rufen wir für musik die interpreten/album/songs die infos ab.

Erstmal geht dieses auch ohne weiteres, jetzt sind wir dran das ganze mit einer “localdb.json“ zu erweitern, das heisst alles wird erstmal eine bestimmte zeit gespeichert, damit es schneller geht die infos zu erhalten und wir auch nicht die api zu oft bemühen.

Ich habe da bei mir aber was festgestellt, und zwar nutze ich den mq7 unter krypton den ich mir auch selber angepasst habe.

Der aufruf des runscripts steht in der “dialogmusicinfo“ im “onload“.

Für dieses beispiel ist alles andere deaktiviert in der datei, also kein anderes script startet in der datei und auch nur der “artist“ aufruf wird ausgeführt.

Unter mq7 ist aber das problem das er ca 5 sec brauch nach öffnen der datei bis er das runscript überhaupt startet. Das script selber brauch nur 1-2 sec.

Um einen fehler im addon auszuschliessen haben wir ne log angelegt vom script mit der startzeit und endzeit.

Somit konnten wir sehen das das scripz erst 5sec nach öffnen der datei STARTET.

Soo dann haben wir zum test das ganze in den standard skin eingebaut, dem estuary.

Und dort läuft das script sofort an, und die infos sind nach 1-2 sec da, nicht wie bei dem mq7 nach 7-8 sec.

Tja das ist ja mist :thumbsup: , hat jemand ne idee warum das ganze so ist?

Lädt er da erst alle anderen scripte?

Wir haben extra anstatt zuerst “window(home)“ die werte vom script in “window(songinformartion)“ gespeichert.

Weil ich dachte das er zuerst alle anderen scripte im mq7 abarteiten muss die ein “window(home)“ nutzen, aber leider auch keine besserung......

Kann uns da jemand helfen ?

Danke

Viewing all articles
Browse latest Browse all 87137


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>