Du kan få en knapp att köra ett triggande skript genom att konfigurera den enligt nedan.
- Skapa en tagg med namnet: RUNSCRIPT_CMD och länka den till en DrvDisk IO-enhet
- Redigera din knapp på en sida och gå till avsnittet "Skriv och läs taggar" och i fältet "Skriv till taggar" skriver du in RUNSCRIPT_CMD=1
- Navigera till "Systeminställningar" -> "Skript" -> "Triggande Skript". Skapa ett triggande skript och använd RUNSCRIPT_CMD=1 taggen som en Trigger i inställningarna för ditt skript.
- Avsluta ditt skript genom att skriva 0 till tagg RUNSCRIPT_CMD med följande skriptrad nedan
tags["RUNSCRIPT_CMD"].WriteValue(0, true); - Klart!
OBS!
Denna funktion är inte kompatibel med Anropande skript, utan fungerar endast med Triggande skript.
Tips
Du kan också anropa ett anropat-skript via en knapp genom att använda knappens
“Kör javascript”-inställningen.
Skriv då: fetch("/script/run?type=callscript&id=scriptname");.
Kan ett skript köras med en knapp?
Hur kan jag trigga ett skript med en knapp?
Är det möjligt att köra ett skript genom att klicka på en knapp?
Vilka steg krävs för att en knapp ska aktivera ett triggerskript?
Hur ställer man in ett triggerskript så att det körs med en knapp?