Beiträge von mind80

    Bei mir auch so, mit learning by doing...!!


    Jedenfalls habe ich den weg gefunden die UUID zu umgehen, und zwar so:


    Hallo SkyBird1980,
    Vielen Dank, dass hat perfekt funktioniert mit addon.py!!

    Ein problem habe ich noch, welches vielleicht schwierig lösbar ist und zwar habe ich mehrere Displays wo das genutzt werden soll und ich muss auf einen USB-Stick zugreifen welcher eine spezifische UUID besitzt und im autoexec.py muss ich ja einen fixen pfad eingeben:

    Code
    xbmc.executebuiltin('RecursiveSlideShow(/storage/5207-AE49/Diashow/)')

    gibt es eine Möglichkeit die UUID durch einen allgemeinen pfad wie "emulated" zu ersetzten? oder in py auszulesen und als variable einzusetzten?

    lg


    Mind80

    Hallo Zusammen,

    Ich stehe gerade etwas an und vielleicht hat mir jemand von Euch einen guten Tip, wie ich folgendes hinkriegen könnte.

    Ich habe ein Android TV / Display mit installiertem Kodi, das Display startet per Timer Automatisch aus dem standby mit Kodi.

    Dann habe ich einen USB STick mit einem Ordner, welcher Bilder (u. ev. auch Videos) enthält..

    Kodi soll nun automatisch diesen Ordnerinhalt als Diashow endlos abspielen.

    Wäre super mir jemand einem Tip geben könnte!!

    Lieber Gruss

    Mind80

    Gibt mehrere Ansätze, entweder die Datei zum schreiben sperren oder ein kleines service addon schreiben was beim Start die Einstellung neu setzt.

    Hallo SkyBird1980,
    Danke für die Antwort. Die guisettings.xml sperren wär mir am liebsten und am einfachsten, muss noch schauen wie ich das anstelle auf dem Android Display. Ich weis nicht ob ich auf dem windows rechner die Datei schreibschützen kann und dann per ftp übetragen?
    Ein anderer Weg wäre vermutlich auch über die [definition='2','1']advancedsettings[/definition].xml, wenn ich die Guisettings parameter dort reinnehme??

    lg

    mind80

    Hallöchen.

    Dieses projekt hatte ich erfolgreich abgeschlossen.

    Nun habe ich aber ein Problem, dass ab und zu auf einem oder mehreren der Android Displays, Kodi plötzlich wieder mit der standart Skin startet..also skin.estuary.. ->die alte guisettings.xml wird plötzlich initalisiert.

    ich verbinde mit dann über FTP aufs Display und überschreibe die guisettings.xml mit der Datei aus dem backup und dann läufts wieder. Ich habe bisher nicht herausgefunden, warum das passiert oder wie ich das unterbinden kann.

    Hatt jemand eien Idee, oder gibt es eine Möglichkeit die Guisettings.xml zu sperren, dass Kodi die nicht mehr überschreibt?

    Lieber Gruss

    Läuft jetzt alles,!! Danke für die Unterstützung hier!!

    Etwas habe ich aber immer noch nicht im Griff, ich möchte eigentlich die fertige Skin mit sämtlichen Einstellungen als zip speichern.

    dafür scheint ja die guisettings.xml zuständig zu sein. jedoch sehe ich dort keine Veränderungen, wenn ich die Settings manuell vornehme. werden die Einstellungen in einem anderen File gespeichert von welchem ich dann die Einstellungen in die guisettings kopieren kann, oder was ist der einfachste s, sinnvollste weg??

    2. Für ReplaceWindow(...) musst du eine passende Window-Id einsetzen. Schau mal im Kodi-Wiki nach Window-Ids: https://kodi.wiki/view/Window_IDs Hier wäre Filebrowser oder auch einfach nur Videos die richtige Wahl.

    3. Dafür ist die guisettings.xml zuständig.

    Ich bin hier auf Reha, meine Hilfemöglichkeiten sind leider eingeschränkt.

    merci für den Tip!! hat tiptop funktioniert (<onload>ReplaceWindow(10025,"/sdcard/Movies/",return)</onload>), musste nicht mal bei "Window_IDs" schauen, sondern in sources.xml fand ich gleich die korrekten angaben, musste nur "activateWindow" durch "ReplaceWindow" ersetzten!

    So Testen und bei Änderungswünsche bescheid sagen .

    https://github.com/kaffepausse71/confluence.no.home

    Super!!

    Grundsätzlich hätte ich noch zwei Änderungswünsche:

    1. wenn ein Video gestartet ist brauche ich doch die Navigationsbar unten!! (zwie displays sind Touch Displays, ich kann sonst den Film nicht pausieren)

    nachfolgend ein screenshot wie es optimal wäre: (das was weg muss, habe ich rot durchstrichen) wichtig sind vorallem die elemente am oberen Bildrand, das diese weg sind, inkl. Zeitanzeige .

    2. es wäre super, wenn ich bei bedarf als Startseite einen Ordner Anzeigen könnte, wie hier schon diskutiert wurde.

    3. wär noch eine simple anfänger-Frage, wie ich alle settings d.h. sprache, region..etc... im Skin-zip file integrieren kann, so dass ich, wnen ich diese mod skin auf einem anderen Display installiere alle einstellungen schon habe und die nicht wieder eingeben muss.

    In der Startup.xml gibt es als letzte Anweisung ein Window.Replace(...), welches das Startfenster - im allg. der Splashscreen - gegen das eigentliche Startfenster austauscht.

    Vielen Dank für den Input! aktuel habe ich in der startup.xml ; "<onload>ReplaceWindow($INFO[System.StartupWindow])</onload>"

    auf kodi.wiki habe ich folgendes gefunden:

    ReplaceWindow(window,dir)Replaces the current window with the given window. This is the same as ActivateWindow() but it doesn't update the window history list, so when you go back from the new window it will not return to the previous window, rather will return to the previous window's previous window.
    ReplaceWindowAndFocus(id1, id2,item1, id3,item2)Replace window with id1, first focus control id2 and then focus control id3. if either of the controls is a container, you can specify which item to focus (else, set it to 0).

    wie sähe da der konkrete befehl aus um nach kodi start den Inhalt des ordners "mnt/sdcard/Movies/" anzuzeigen?

    ok super!!

    So kann ich es für beide bedrfnisse benützen (1. Variante: Nur Hintergundbild, 2. Variante: "Video" Ordner mit dem Inhalt mit Previwe bilder)

    Ein problem habe ich aber noch, leider bringe ich es einfach nicht fertig, dass wenn ich nun "Video" als startseite definiere, gleich der "richtige" Ordner inhalt angezeigt wird. ES kommt immer erst der Ordner mit "dateien, wiedergabelisten und Video addons) wo ich mich dann durch dateien bis zum richtigen ordner durchklicken muss, das ist ganz sicher irgendein anfängerscheiss, wo ich einfach nicht sehe.. :(

    So müsste es aussehen, wenn ich als Startseite "video" angebe:

    OK, cool!! Vielen Dank Dir!!

    Bei der Startseite ist ganz rechts ist noch ein kleiner Teil der videonavigationsbar zu sehen (siehe bild), das müsste ich irgendwie noch raus haben..

    und in einer version wäre es toll, wenn ich auf der Startseite den Inhalt eines Ordner "Movies" mit Vorschau zeigen könnte (siehe anhang), im moment habe ich "videos" als startseite eingestellt, aber dann kommt erst das fenster mit "files, playlists, video-add-ons..da muss ich mich dann durchklicken zum richtigen ordner) und auch wäre noch gut, wenn die filme keinen hacken bekommen, wenn Sie schon geschaut wurden... das habe ich auch noch nicht gefunden wo ich das deaktivieren kann..!

     

    ps: gib mir sonst noch deine paypal email an..! ;)

    eine Frage häte ich noch, ich sollte bin der Video Ordner Ansicht auch die die Pfad Titel Anzeige oben links, die Uhr rechts und denn ganzen Menu balken unten, so wie die Grafik links fürs slide menu weg haben (menü sollte aber trotzdem kommen wenn man "links" drückt, in welcher xml wäre das zu finden? oder sind diese elemnte an verschiedenen orten definiert?

    Hey Kaffepause71!!

    Cool, vielen Dank!! jetzt habe ich glaube ich auch langsam den Aufbau des ganzen verstanden! Die Uhr und Power Icon konnte ich schon selber entfernen, nur das Hauptmenu noch nicht ganz, da bleibt immer "System", ich konnte mir das ganze leider erst kurz anschauen, aber Heute Nachmittag sollte ich wieder dazu kommen!!
    Grundsätzlich mache ich Videoinstallationen, z.T. mit sensoren und interaktiviät und habe Kodi Entdeckt alls idealer medienplayer welchen ich auf Android Displays oder Android-Player installieren kann

    Aktuell arbeite ich an zwei Projekten.

    Erstes

    Beim ersten welches ich bereits kommuniziert hatte, Darf auf dem Bildschirm wirklich nur ein 1080P Bild ersichtlich sein und sonst gar nichts, die Steuerung (Videos werden direkt abgespielt) erfolgt komplett über TCP Befehle! die Videos müssen auch per TCP Befehle pausiert, vor und rückwärts gespult und gestopt werden können, das funktioniert alles soweit!

    Praktisch wäre hier, wenn die einstellungen durch einen event wie "Naviagationstaste

    Zweites Projekt:

    Auch hier soll grundsätzlich nur ein 1080p hintergrund ersichtlich sein, jedoch brauche ich ein fenster als Startseite mit den videos welche angewählt werden können. also entweder die Bibliothek Ansicht, oder einfach der Ordner "Movies" mit Vorschaubild..aauch hier kein Hauptmenu, kein Zeit, Logo oder sonst etwas sonst..

    ich werde mal mit d em was ich von Deinen vorlagen gelernt habe weiterarbeiten, gerne sende ich dir dann sonst was per paypal..oder so..hast Du paypal?

    Selbst dabei kann ich dann Abhilfe schaffen so das du eine komplette nackte Oberfläche hast .

    Gib mir bis Sonntag Zeit und ich mach dir den Confluene nackt ohne Hauptmenü . Wenn du ein bestimmtes Bild als Hintergrund haben möchtest sag es einfach .

    Hi Kaffepause71,

    Wow, ok..das wär ja mega flott!! Vielleicht kann ich mich dann irgenwie revangieren!

    Jedenfalls ja, ich benötige nur ein "Hintergrundbild" in 1080p, welches ich nach wunsch auswechseln könnte..d.h. Du müsstest mir dann vielleicht angeben, wo ich den Pfad / Namen anpassen kann

    optimal währe, wenn beim vorwärts und zurück spulen, eine möglichst simpler "navigatiosbalken" kommt, oder gar keiner! genauso bei play / pause

    Hallo ob das so einfach geht wie du dir vorstellst weiß ich nicht aber man kann bei vielen Skins selbst beim confluene die meisten Menüpunkte ausblenden . Ansonst sind die in den Home oder Inclusive-Home XML zu finden.

    Wie willst du den Kodi steuern wenn es keine Menüpunkte gibt ?

    Hallo Kaffepausse71,

    Danke Dir für den Tip betreffend Home xml!! Confluence benutz ich sonst immer für Heimkino Anwendungen, jedoch für diese Anwendung kann ich Sie glaube ich nicht benutzen!
    Steuern tu ich Kodi wie schon erwähnt über eine Mediensteuerung (Velocity System - AV Control, Room Scheduling, Asset Management (atlona.com)) per JSON-RPC API, (über ein IPAD)..die Filme werden mit direktem Befehl aus dem Android Verzeichnis aufgerufen.

    Das ganze ist eigentlich mehr eine Digital Signage Anwendung wozu ich Kodi in diesme fall ein wenig "missbrauche", weil es halt so schön per JSON API steuerbar ist!

    lg


    Samuel

    Hallo!! erstmal Guten tag zusammen!!I

    Ich bin ganz neu hier und freue mich hier auch die einte oder andere Frage stellen zu dürfen.

    Die erste Frage wäre bezüglich "Skinning"

    Vorab: ich habe bisher alle standart-Skins durchgeschaut und konnte leider die unten beschriebene Anforderung nicht durch Einstellungsmöglichkeiten ererichen, jedoch fast mit AEON MQ9

    Auch nach (kurzer) durchsicht der userdata / XML Dateien konnte ich keinen einfachen weg finden, resp. XML tag wo ich modifizieren oder löschen kann.

    Ausgangslage:

    Philips Pro Android Display mit Installiertem Kodi "Nexus" 20.1 Android und Lokal gespeicherten Filmen

    Das Display und Kodi werden ausschlieslich über IP extern über eine Mediensteuerung gesteuert, Kodi über TCP Port: 9090

    Die Anforderung wäre hier, dass KODI Interface technisch ausser einem Hintergrundbild überhaupt nichts zeigt!! d.h. kein Main Menü, widgets..gaaar nichts!!

    Es soll allso immer nur der hintergrund ersichtlich sein, bis die Videos über TCP gestartet, pausiert und allenfalls vor-oder rückwärts gespuhlt werden.

    Einzig, was cool wäre, aber nicht zwingend notwendig, wenn beim pausieren oder spulen eine rudimentäre statusleiste ersichtlich ist (wie bei allen skins)

    Vielleicht hat jemand von euch einen Tip welche bestehnde Skin am einfachsten nach den angegebenen Anforderungen modifiziert werden könnte und/oder wo grundsätzlich in den XML Dateien das Mainmenü komplett deaktivieren kann.

    Vielen Dank fürs anschauen und Lieber Gruss aus der Schweiz [bs]

    Samuel