CiaoVista DesktopLocker is freeware!

CiaoVista DesktopLocker does exactly what its name says; however your desktop is still visible!  It is perfect for monitoring running programs on your desktop while keeping anyone from accessing your computer.

The interface is simple to use (see Figure 1).  Simply change the default password, setup the options (see Figure 2), and you are ready to lock your desktop. 

Main window

Figure 1

Options window

Figure 2

 

CiaoVista DesktopLocker Setup

Until you get accustomed to CiaoVista DesktopLocker, it is recommended that you use the Timed Unlock option in the Options window.

Only alpha-numeric characters are accepted, where alpha characters are converted to uppercase. Examples of valid passwords are UNLOCK, RUN7WILD, D, and 7.  The maximum number of characters for a password is 30.

Although you can choose a password of just one (1) character, it would be unwise.

IMPORTANT NOTES
To unlock your desktop using your password, make sure the very first key you press is the escape (ESC) key!  The ESC key signals CiaoVista DesktopLocker that you are about to enter your password.  If you mistype your password, repeated the unlock procedure.

The application runs on Windows XP and Vista.  It has not been tested with other Windows versions!

If you Remote Desktop into a machine, and then lock the remote machine’s desktop using CiaoVista DesktopLocker, the cursor movement you experience is NOT the remote machine’s cursor! What this means is that if you enter CRTL-ALT-END (not CRTL-ALT-DEL) to attempt to lock the remote machine’s desktop, you will not be able to do it, just as you cannot on a local machine when using CiaoVista DesktopLocker, but you will see the cursor move.  Just use the Enter key to click the Cancel button on the Windows Security window.

  
Download CiaoVista DesktopLocker (v1.0.3) (0.7 MB)
Version 1.0.3 release date: 12/23/2008


Version 1.0.3.0 fixes an issue where Windows Vista would not start the application when the user does a login.  The update configures the Windows Vista Task Scheduler. 

If you want the source code for configuring the Task Scheduler using C#, please request the source code via email using the Contact link at the top of this page.


  
EncryptDecryptAppDemo (9.3 KB)
This C# application is available for download because of a request made by someone who wanted an example of encrypting and decrypting files using a password.
EncryptDecryptAppSource (0.1 MB)
This is the C# source code that was developed using VS2008 and .NET Framework 2.
Test Unhandled Exceptions in C# (57.4 KB)
The application throws an exception within the main form's constructor to test catching unhandled exceptions, at which point the error is logged to a text file.
Textbox AutoComplete Demo (6.7 KB)
This application demos AutoComplete by using the built-in capabilities of the ApplicationSettingsBase class provided by Microsoft.
Textbox AutoComplete Source (81.6 KB)
This is the source code for the AutoComplete Demo