Hattest du zuvor die XBMC Datenbank separat exportiert und mit <importwatchedstate>true</importwatchedstate> in der [definition='2','0']as.xml[/definition] wieder von der neuen Quelle importiert?
Beiträge von 4lb3rtO
-
-
Beispiel: auf einer Ember-Inst in einer VM habe ich bei den Einstellungen versehentlich nur movie.nfo statt .nfo angegeben und damit bereits viele Filme gescrapet. Bei vielen Filmen musste ich manuelle Anpassungen (Filmbeschreibungen meist) machen, die bei einem Rescrapen ja verloren gehen würden
Benenne die Dateien doch einfach um und lese sie dann in XBMC ein?! -
-
Zitat von »Beginner«
welche Einstellung muss ich machen, wenn ich XBMC starte und es soll direkt ins Fenster Video>Dateien springen.
Oder muss ich Befehle im Home.xml eintragen?Hallo,
wurde diese Frage hier schon beantwortet? Ich stehe nämlich vor dem gleichen Problem ...
Gruß diddi
<onload condition="Window.Previous(Startup)">ActivateWindow(Videos, Files, return)</onload> in der home.xml sollte dich an die gewünschte Stelle leiten...
Alternativ ginge das noch mit einer autoexec.py -
Blöd ist nur, dass ich bei der Werbung nicht mehr mitreden kann ...
Das stimmt... Wie wäre es mit einem "Werbung-Addon" für XBMC? -
Ich wüsste jetzt spontan auch nicht so recht, warum das nicht funktioniert... Welche Nox Version verwendest du?
In deinem Fall müsstest du den oben genannten Einstellungspunkt auf "Fortsetzen" setzten...
Wenn das nicht funktioniert, würde ich XBMC einmal beenden, die guisettings.xml verschieben, XBMC starten, o. g. Einstellung setzen und nochmal testen... Hierbei ist allerdings zu bedenken, das beim verschieben der guisettings.xml alle deine Einstellungen flöten gehen... Daher die Datei am besten nur verschieben und nicht löschen... Falls es nicht hieran gelegen hat, kannst du die Datei wieder einfügen und deine Einstellungen wieder zurück erhalten... -
Die Datenbank von der die Informationen bezogen werden, lässt im Moment glaube ich nur 100 Anfragen innerhalb einer bestimmten Zeit zu... Danach werden dann die englischen Informationen verwendet... Probiere mal deine IP Adresse zu ändern oder warte eine bestimmte Zeit... Dann sollte es wieder funktionieren
-
Ich finde den Anhang "einzelne Staffeln" auch immer sehr irreführend... An der Stelle muss ich auch jedes mal überlegen, ob an oder aus...
-
Das niveaulose deutsche Fernsehprogramm ist die Arbeit, um es in XBMC zu integrieren, leider nicht wert... Daher momentan nur separat über den Receiver...
-
Und der Bug der Verschwindenden PlayerControlButtons beim Kippen des Gerätes um 90° unter Android 4.0.x ist behoben worden
-
Eine Antwort kannst du hier glaube ich nicht mehr erwarten... Siehe auch hier ...
-
Ausgelesen wird "title"
Wichtig ist das die Filme in alphabetischer Reihenfolge sortiert in der Library dargestellt werden...Das Script macht im wesentlichen nichts anderes als...
- die vorhandenen Filme sortiert nach Titel abzurufen und die Anfangsbuchstaben in eine Liste zu schreiben,
- eine zusätzliche gefilterte Liste zu erstellen, in der alle mehrfachen Vorkommen eines Anfangsbuchstabens heraus gelöscht werden
- den vorherigen oder nachfolgenden Buchtaben in Abhängigkeit der Selektion aus der gefilterten Liste zu bestimmen
- und zu guter letzt mit dem ermittelten Buchstaben an die Position des ersten Vorkommens in der Film-Liste zu springenDaraus ergibt sich eben, das die Sortierung der Filme in XBMC mit der JSON Abfrage übereinstimmen muss... Deshalb darf die Darstellung bzw. die Liste in XBMC nicht durch irgendwelche Filter (bspw. MovieSets) beeinflusst werden... Filme, die z.B. in MovieSets zusammengefasst werden, tauchen in der XBMC-Liste nur mit einem Element auf. Bei der JSON Abfrage werden jedoch alle Titel innerhalb des Sets als einzelne Elemente abgerufen... Folglich stimmen diese beiden Listen nicht überein... Und so ähnlich verhält sich das ganze dann auch mit anderen Filtern wie z.B. auf- und absteigender Sortierung oder dem Symbol zum übergeordneten Ordner (dieser verändert ja schließlich auch die XBMC-Liste, da dieser immer als erstes Element mit eingefügt wird)...
Für die Navigation werden zudem auch nur die alphabetischen Zeichen A-Z für die Anfangsbuchstaben berücksichtigt... Sonderzeichen und Zahlen werden im Prinzip durch das Script nicht verabeitet, da die Sortierung in XBMC für diese Zeichen meiner Erfahrung nach auch nicht korrekt stattfindet... Der Titel "8 Blickwinkel" wird zum Beispiel vor "2012" einsortiert... Daher gehe ich für dieses Script davon aus, das alle Sonderzeichen, Zahlen etc. direkt am Anfang der XBMC-Liste einsortiert sind...Hast du zufällig Titel in der Datenbank die mit Umlauten beginnen? Oder verwendest du <sorttitle> in den nfo's um die Darstellung innerhalb von XBMC zu beinflussen? Hast du alle Einstellungen (wie oben beschrieben) gesetzt?
Ich habe bei mir keine <sorttitle>-Tags in den nfo's... Das A UND O für das Funktionieren des Scripts ist es, das die Liste in XBMC nicht in irgendeiner Weise manipuliert wird... Das ist bei dem aktuellen Stand des Scriptes Voraussetzung... Alle oben genannten Bedingungen bzw. Einstellungen könnte man mit der Zeit (oder falls jmd sich berufen fühlt, kann er es gerne modifizieren und uns allen zur Verfügung stellen) abfragen und entsprechend darauf reagieren...
Ansosten kann ich dir mal ein modifiziertes Script schicken, welches ein paar Logfiles über die Vorgänge, Inhalte der Listen und der Datenbank anfertigt...
-
Diese tracks kannst du am besten als Single anlegen... Hierfür musst du dann auch den Alben tag weglassen
Gesendet mit einem C-3PO
-
sehr nice, dass du dich da mal dahinter gesetzt hast - hab mich riesig gefreut ! --> Daumen hoch
Besten Dank- wenn ich aufwärts durchblätter und über Film Nr. 80 hinausblättern will, springt er mir immer wieder zurück auf Nr. 37 also iwas beisst sich da noch
- ich komm auch nicht auf die ersten Filme des jeweiligen Buchstabens sondern immer zwischendrin raus - evtl. ist das ja so auch von dir gewollt ?!
Eigentlich sollte das erste Vorkommen des vom selektierten, folgenden oder vorherigen Elementes (Anfangsbuchstabe) selektiert werden (Ich weiß: Ziemlich mies formuliert)
Aber das Beispiel sollte die Sache klar machen...
Beispiel: Sprung von A nach B::
..
A...
A....
American Gangster <-- selektiert; Script wird aufgerufen
American History X
Apocalypse Now Redux
Babel <-- Einsprung
Bank Job
B....
B...
..Habe jedoch gerade noch zwei Abhängigkeiten gefunden... Alles in Kurzform:
- Nach Titel in aufsteigender Reihenfolge sortieren
- MovieSets deaktivieren
- "Symbol zum übergeordneten Ordner anzeigen" --> deaktivieren (Falls der Skin das nicht hergibt: [definition='2','1']advancedsettings[/definition].xml --> <[definition='2','1']advancedsettings[/definition]> --> <videolibrary> --> <hideallitems>false</hideallitems>)
- "Grammatische Artikel bei der Sortierung ignorieren" --> deaktivierenDann sollte es funktionieren... Die Verwendung von Umlauten am Anfang der Titelbezeichnungen könnten u.U. auch noch ein Problem darstellen... Wie bereits angedeutet ist das Script noch sehr anfällig und bietet noch viel Potential für Verbesserungen...
-
Im Grunde verstehe ich immer noch nicht was dieses script kann
Damit kann man von Buchstabe zu Buchstabe durch die Liste springen... Sprich immer zum ersten neuen Element (Bsp: A -> B ->C)...
Genau so wie in #16 beschrieben... -
Ich habe mal a bissel gebastelt... JumpSMS und Key+Char konnte man für diesen Zweck leider nicht gut missbrauchen... Hier hätte ich mal eine mögliche Variante, wie man das Problem lösen könnte...
Damit das ganze funktioniert muss die Sortierung in der XBMC Library über den Titel erfolgen und die Zusammenfassung der Filme zu Sets deaktiviert werden... Zudem funktioniert das Script derzeit nur für Filme!!! Der Aufruf findet wie gewohnt über bspw <y>RunScript(special://home/scripts/QuickListNavigation.py, L ODER R)</y> statt...
Unter Umständen kann es auch noch Probleme mit Umlauten geben... -
Du könntest für jede Doku eine .nfo Datei manuell anlegen und diese somit entweder in der Movie oder Serien DB einfügen...
http://wiki.xbmc.org/index.php?title=NFO_files#NFO_Examples -
Das funktioniert wunderbar!! Ich danke Dir
-
Hey ho...
Kennt Ihr einen Weg um ein Listenelement in der XBMC Bibliothek über ein Python-Script zu selektieren?
Quasi ein "xbmc.List.SelectItem(Index oder Name)"Greetings
-
Wie keibertz schon sagte stimmt dann mit der Datei etwas nicht...
Ich hänge mal eine korrekte Datei an...