iP-Symcon und Mediaportal

Ich arbeite grade an einem „neuen“ Plugin für Mediaportal
Ausgeführt werden Scripte über Webclient in C# und dann Scripte im User verzeichnis von IPS

ausgabe.php


<?
echo IPS_RunScriptWait ( $script ) 
?>

c# Mediaportal

            private void OnButtonOne()
            {
                WebClient wClient = new WebClient();
                string script = "50973";
                string strSource = wClient.DownloadString("http://ht-pc:82/user/ausgabe.php?script=" + script);
                if (strSource != "")
                {
                GUIDialogOK dlg = (GUIDialogOK)GUIWindowManager.GetWindow(
                  (int)GUIWindow.Window.WINDOW_DIALOG_OK);
                dlg.SetHeading("Script: " + script + " Ausgabe:");
                dlg.SetLine(2, String.Empty);
                dlg.SetLine(3, String.Empty);
                dlg.DoModal(GUIWindowManager.ActiveWindow);
                }
            }

Hier ein Video
Ipsymcon Mediaportal - YouTube

Sieht schon mal klasse aus !

Falls Du einen Tester brauchst…ich habe ne MP 1.2, mit 3 Clients und verschiedenen skins…

Das Mit den Skins ist schon das erste Problem.
Für jedes Skin braucht man eine extra XML datei für das Plugin.

Ich habe auch erstmal alles Hartprogrammiert. Im echt betrieb müssten parameter wie IPS Host etc in einer Konfig eingetragen werden.
Ich könnte mir dann sowas sie eine Konfig datei vorstellen z.B:


Button;Name;Script id
1;Licht Wohnzimmer;12345

Im laufe der Woche werde ich noch etwas testen, und ausbauen.

Hi,
Sehr gut.
Ich melde hiermit auch Bedarf an…

Danke im Voraus !!!

Hi,
versucht Euch doch mal mit Steve auszutauschen, der bei MP und hier aktiv war.

Homepage: MediaPortal - Das kostenlose Open Source Media Center - MP4IPSymcon: HomeAutomation-Plugin for IP-Symcon

Thread hier: Natives MP Plugin /

Grüße, Benjamin

Für wie viele scripte sollte ich das Plugin maximal auslegen?