hallo,
wir haben unser script & Plugin schon hingekriegt, allerdings haben wir ein anderes Problem vielleicht kann da jemand helfen.
wie holen uns von der audiodb API daten über Interpreten/tracks/alben per runscript, und schreiben das in eine db datei, also zb so :
<onload condition="container.content(artists)">RunScript(script.getInfo_AudioDB, request=getArtistDetails&artistname=$INFO[ListItem.Artist])</onload>
desweiteren holen wir uns von der API zb die Discography eines Interpreten, dieser wird per CONTENT eingebunden mit :
<content>plugin://script.getInfo_AudioDB?request=getAlbumDetails&artistname=$INFO[ListItem.Artist]</content>
diese aufrufe befinden sich in der selben datei, DIALOGMUSICINFO und werden zb unter INTERPRETEN gleichzeitig geladen, da ich mir unter Interpreten einmal die ARTISTSDETAILS anzeigen lasse und auch die DISCOGRAPHY und noch ein bisschen mehr.
So anscheind hat er Probleme mit der Reihenfolge wie er diese ausführt, er führt diese anscheind gleichzeitig aus beim öffnen der Dialogmusicinfo, dies geht ein paar mal gut doch dann gibts nen error.
Es schreiben ja dann 2 aufrufe gleichzeitig in die db datei und das führt logischerweise zu code mül, und abgehackten einträgen in meine db datei.
Kann man das irgendwie im script bestimmen welche er zuerst laden soll, bzw überwachen :
"IST AUFRUF XXX noch aktiv dann führe danach AUF XXX aus" ?
"oder führe ERST RUNSCRIPT AUS dann den PLUGIN aufruf" ?
wäre toll wenn da jemand helfen könnte...
danke