Så här inaktiverar du din Windows-skärmsläckare med rörelsedetektering
Medan lösenordsskyddade skärmsläckare är en säkerhetsanvändning hos många företag, är skärmsläckarens enda verkliga syfte i de flesta hem att ... spara skärmen. Det kan bli lite irriterande att du måste trycka på tangentbordet eller flytta musen när du går upp till datorn för att se vad som händer. Det är särskilt irriterande om du har skannar eller någon annan aktivitet som du bara vill övervaka över en längre tid. Skärmsläckaren kommer att sparka in, och du måste trycka på tangentbordet eller flytta musen för att ta bort den.
Skulle det inte vara kul om din dator fungerade lite mer som en av de avancerade datorerna du läser om i science fiction romaner, där du enkelt kan gå upp till det och det kan känna att du är där och svarar i enlighet därmed? Jag menar, dessa dagar nästan varje datorn levereras med en webbkamera av något slag, ofta inbäddad precis ovanför bildskärmen, så potentialen för smartare, mer automatiserade datorer finns där.
Det kan finnas några nyare datorsystem som redan gör det, men för det mesta sitter folk fortfarande fast vid att knacka på tangentbordet för att inaktivera skärmsläckaren. Jag började tänka på det här den andra dagen och bestämde mig för att försöka sätta ihop en kombination av applikationer och skript som skulle utföra denna enkla automatiseringsuppgift (ja det här är de saker som automatiseringsingenjörer gör för skojs skull).
Motion-Detection Screensaver Solution
Vad jag kom fram till var en applikationskriptkombination som ständigt skulle övervaka webkameran för rörelse, och kör genast ett skript som skulle ta bort skärmsläckaren. Att besluta om webbkameran var lätt. Jag var frestad att använda den aktiva webkameraen Hur man bygger ett WiFi-hemövervakningssystem med din dator Hur man bygger ett WiFi-hemövervakningssystem med din dator Läs mer programvara som jag tidigare skrev om, men då insåg jag att YawCam, vilket Mark täckte förut 2 Cool Motion Sensor Webbkamera Verktyg för att knäppa de inkräktare 2 Cool Motion Sensor Webbkamera Verktyg för att knäppa de inkräktare Läs mer, är mycket enklare och effektivare för den här typen av uppgift.
När du installerat och kör YawCam (och ger dem en bra donation för att erbjuda oss den här kostnadsfria programvaran) ser du följande skärm över webbkamera-videon.
Klicka på “Fönster” och välj sedan Rörelsedetektor från rullgardinsmenyn. På nästa skärm ser du en sida där programvaran för rörelsedetektering loggar varje gång en rörelsehändelse äger rum (när detekteringen är aktiverad). Klicka på “Åtgärder” fliken för att ställa in filen som du kommer att ha YawCam att köra närhelst rörelse upptäcks.
På den här skärmen ser du en “Inställningar… ” knappen bredvid Run.exe. Markera kryssrutan bredvid “Run.exe” och klicka sedan på inställningsknappen.
Klicka på Aktivera markera kryssrutan för översvämningskontroll (du vill inte att skriptet ska startas 50 gånger i sekundet), och lägg lite fördröjning (jag lägger 10 sekunder, men du kan använda upp till 60 eller mer). Nästa steg skulle vara att klicka på bläddringsknappen och välj din skriptfil som du vill köra. Tyvärr har du inte en ännu. Oroa dig inte, jag har täckt dig.
Du märker att standardfiltret letar efter .bat- eller .exe-filer, men du kan också välja en Windows Script-fil (.wsf). För den här artikeln jagade jag på en hel lista med sätt att döda skärmsläckaren via manus. Jag sökte efter redan befintliga program eller batch-arbetsmetoder som inaktiverar skärmsläckaren. I alla dessa fall är skärmsläckaren stängd - inte bra. Så då vände jag mig till metoder för att skicka tangentbordstangenter eller musklick till Windows - och det var säkert det, det var lösningen.
Efter att jag grävde runt Microsoft-hjälpfiler hittade jag SendKeys-koden som simulerar att trycka på “Stiga på” knapp på tangentbordet.
Följande är skriptet.
set WshShell = WScript.CreateObject(“WScript.Shell”)
WshShell.SendKeys(“ENTER”)
Spara det här skriptet till en .wsf-fil och peka åtgärdshändelsen i YawCam till den filen. Nu, varje gång det finns rörelse i webbkameraet, kommer det att sparka av ditt skript, vilket simulerar att du trycker på tangentbordet, in i tangenten - vilket kommer att inaktivera skärmsläckaren.
Om du upptäcker att ditt skript inte startas eller att rörelsedetektering inte verkar fungera (eller det är för känsligt), se till att kolla in “inställningar” fliken i YawCam. Se till att toleransen är tillräckligt hög så att den inte är för känslig och se till att känsligheten är tillräckligt hög så att den plockar upp när du sätter dig ner framför datorn.
Som med de flesta automatiserade lösningar är den här inte perfekt ändå eftersom du måste stänga av den när du faktiskt vill använda datorn eller det fortsätter att skicka “Stiga på” nyckel närhelst det finns rörelse. Jag är säker på att det finns andra kreativa sätt som du kan noga göra perfekt för detta automatiserade skärmsläckare. Ovanstående lösning fungerar bäst för situationer där du har något att köra i timmar (som en virusskanning) och du vill bara gå upp till skärmen och få den att visa dig automatiskt vad som händer, men skärmsläckaren återaktiverar när du går bort.
Installerade du den här automatiserade skärmsläckaren? Hur bra fungerade det för dig? Hittade du ett sätt att förbättra systemet ännu mer? Dela dina insikter i kommentarfältet nedan.
Bildkrediter: Vivek Chugh
Utforska mer om: Skärmsläckare, webbkamera.