Hilfe - Suche - Mitglieder - Kalender
Vollansicht: Hosted HTML Applications und XBOX360
MCE-Community.de > Windows Media Center Software > Media Center PlugIns/AddIns, Hacks, Mods + ZusatzSoftware > [mceCodeZone] Programmierung > mceCodeZone - Grundlagen & Tutorials
hansheinrich
Ich habe eine HTML Extension gebaut, registriert und kann sie nun auch unter "Mehr Programme" aufrufen. Leider taucht dieser Eintrag aber nicht auf dem Extender auf (xbox 360). Warum nicht? Was muss ich beachten? Weiss jemand Rat?
pleibling
wie schon eben in der pm:

Die ist wahrscheinlich nicht "secure" oder "zertifiziert" bzw. vertrauenswürdig:

http://msdn.microsoft.com/library/default....dialogboxes.asp

Hier weitere infos:

http://msdn.microsoft.com/library/default....application.asp

Hier ein workshop von mir wie man generell plugins erstellt:

http://www.mce-community.de/forum/index.php?showtopic=10897

Und hier ein paar plugins:

http://www.mce-community.de/forum/index.php?showforum=169

Hoffe das hilft dir weiter. Sonst schau mal im code bereich vorbei in der community vorbei.

Du mußt dem system dein plugin als "safe" beibringen. Mehr dazu im oberen link smile.gif ...
hansheinrich
@pleibling: Danke für die sehr schnelle Antwort, das ist echt nett von Dir!
Mein Plugin verweist auf einen anderen Rechner, d.h. der Code liegt auf meinem "Hausserver", vielleicht liegt es daran. Ich werde Dein Demoplugin testen, genauso wie Du es in Deiner schönen Anleitung beschrieben hast, dann müsste ich das Programm ja auch auf der xbox360 unter "Mehr Programme" sehen können.

Übrigens mein Plugin-Versuch kann man sich ansehen (baut auf ein Beispiel auf aus diesem Forum): Mein Solarkraftwerk
pleibling
yo, sieht nicht schlecht aus!

sollte eigentlich keinen unterschied machen ob vom lokalen rechner kommt oder von einem anderen.

wenn du noch probleme haben solltest, dann meld dich einfach.
hansheinrich
Nochmal Danke @pleibling, aber das Beispiel Plugin verhält sich so wie meins...
Ich habe, soweit ich das sehe, genauso wie angeleitet (gleiche Verzeichnisse und unverändertes Beispiel Plugin) installiert. Es funktioniert auch im Windows Media Center. Aber auch diesmal habe ich am WMCE-Extender, meiner Xbox360, unter "Mehr Programme" keinen neuen Eintrag gefunden. Die Security Hinweise habe ich gescannt, ich meine aber es geht dabei um Schreibrechte z.B. in die Registry oder in Files des Hosts.
Es ist dabei nicht so, das ich auf dem Extender gar keine Plugins sehe, also grundsätzlich scheint der Mechanismus zu funktionieren. Allerdings sehe ich wesentlich weniger als auf WMCE Host.
Auf dem Host arbeitet WMCE unter dem Administrator Account, dies ist auch das einzige, welches ich eingerichtet habe, das Gast-Account ist nicht aktiviert.

Gibt es noch Ideen was ich übersehen habe?
@pleibing: Nur weil ich das nicht so ganz explizit im Forum gefunden habe: Du siehst Deine HTML-Plugins auch auf Deinen Xbox360-Extendern?
pleibling
yepp, genau funktionieren auch im wohnzimmer und schlafzimmer auf den xbox 360 extendern.

schick mir mal bitte das plugin, ich werde es mal bei mir testen.

p.s.: mir kam vorhin eine idee wie man ein unsigniertes activex element eventuell auf extender angezeigt bekommen könnte, habs aber noch nicht ausprobiert - nur anleitung erstellt:

http://www.mce-community.de/forum/index.ph...pic=10973&st=0&
hansheinrich
@pleibing: ...habe ich Dir zugesandt (Deine MSN Adresse aus Deinem Profil). Wie oben schon gesagt: Die HTML-Seite (besser PHP-Seite) liegt bei mir auf einem anderen Rechner im Netzwerk (krausecompu), das ist auch mein Internet-Server.
Bin gespannt, ob das Plugin bei Dir läuft, jedenfalls hätte Dein Beispiel ja bei mir laufen sollen wallbash.gif
hansheinrich
Danke an pleibling, ich hätte schon etwas intensiver lesen müssen!!

Jetzt funktioniert es!

Ursache: Ich hatte das File "MCL_Template.mcl" (war zu faul zum Umbenennen) nicht in den Ordner:
C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\Zubehör\Media Center\Media Center-Programme.
sondern in den Ordner:
C:\Dokumente und Einstellungen\MeinName\Startmenü\Programme\Zubehr\Media Center\Media Center-Programme
kopiert. w00t.gif
Naja, habe ich jetzt verstanden!

Mein Ziel ist ebenfalls eine Haussteuerung zu integrieren. So wie ich das sehe, könnte das bei mir eigentlich sehr einfach sein, weil die HTML / PHP -Seiten auf meinem Hausserver laufen. Die Integration in das Media-Center beschränkt sich auf die Einbindung der HTML-Seiten und das Problem ist für mich mit der Einbindung des Extenders gelöst.

Das Schöne an der Technologie ist, dass von jedem anderen Netzwerkrechner auch ohne WMCE gesteuert und angezeigt werden kann, weil ja nur HTML / PHP Seiten anzuzeigen sind. biggrin.gif
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2012 Invision Power Services, Inc.