From c81650ca8762cfe8adb5d3efe1bf505aedfb533a Mon Sep 17 00:00:00 2001 From: Will Hilton Date: Thu, 17 Sep 2015 23:58:34 -0400 Subject: [PATCH] Create README.md --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..3eccbf9 --- /dev/null +++ b/README.md @@ -0,0 +1,22 @@ +# Transparent Lock Screen for Windows +(technically a transparent screensaver that also locks) + +It's a screensaver with 1% opacity. Unlike most screensavers, it doesn't end on mouse movement, just on clicks or +keyboard presses. And the last thing it does before it exists is call LockWorkStation() so if someone +tries to use your computer, they'll be presented with the Windows lockscreen. +None of your co-workers will be pranking you now! + +_Currently a derivative of [Write a Screensaver that Actually Works](http://www.codeproject.com/Articles/14081/Write-a-Screensaver-that-Actually-Works), +however I am slowly ripping out the guts to simplify it._ + +## Current Status +It's a personal project. Feel free to download the source & compile it. + +## Similar Software +There are programs out there (e.g. Pro Key Lock, Transparent Screen Lock) that can lock your computer's keyboard/mouse while still showing the running applications, which can be very useful. +However they rely on hacky techniques like intercepting Win32 Messages and they charge money. +Pro Key Lock, for instance, freaked out when I turned on Sticky Keys for my RSI and I had to forcefully reboot my computer. + +After that, I felt there had to be a simpler way to do it that took advantage of Windows native lock screen abilities. So +I made this in about 3 hours. +