nachdem ich das Update auf Windows 11 gemacht habe, geht mein Button in meinem Webfront nicht mehr, der einfach nur die Taste “F11” für die Vollbildfunktion meines Browsers auslöst.
Das ist solange her, dass ich mich schon gar nicht mehr erinnern kann, wie ich das damals gemacht habe
<?php
if($IPS_SENDER == "WebFront") // wenn Sender ist Webfornt
{
SetValue($IPS_VARIABLE, $IPS_VALUE); // Variable in Webfront umschalten
if($IPS_VALUE)
{ // wenn TRUE
SetValue($IPS_VARIABLE ,false);
IPS_ExecuteEx('C:/Windows/system32/WScript.exe','C:\\Send_F11.vbs',true,false,1);
}
}
Und hier der Inhalt der vbs Datei:
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.AppActivate "chrome"
WshShell.SendKeys "{F11}"
Hat da einer von euch eine Idee, warum das nicht mehr funktioniert?
Oder eventuell eine andere Idee, wie ich die Taste “F11” aus dem Webfront heraus senden kann?
Letzter Parameter der Funktion IPS_ExecuteEx.
Steht auch im verlinkten Beitrag oder in der Doku. Das ist die User Session mit der das Programm gestartet wird.
Muss identisch zur Session des angemeldeten User sein und ist „meistens“ 1.
Michael