![]() |
Copyright © 2003-2005 Sashazur, LLC. |
If you have a local area network, you can install Sleepy on all of your client computers, and control the settings for all clients from a separate master computer. Clients will read their settings from files on a server you designate, and will automatically apply the new settings whenever they change. This network configuration is set up and managed using the utility \Program Files\Sleepy\netset.exe.
Once Sleepy is configured for network use, you can use Sleepy Settings and netset.exe to change, add, or remove settings. Clients will apply changed settings automatically; you won't need to touch any clients unless you need to add more of them.
You can shut down all clients at the same time, or you can set up different clients to shut down at different times by creating additional settings files for separate groups of clients. For example, you could have computers in three different classrooms shut down at three different times.
Note: The Sleepy Insider's Guide (provided to site licensees only), covers remote install and configuration using batch logon scripts.
New in 6.2:
Sleepy Screen Saver: You can use the Sleepy screen saver to shut down or log off clients that are idle too long. To access screen saver settings for clients, run Sleepy Settings on the master computer, select a network settings file and click OK, then open the More Settings menu and choose Screen Saver
Customize Messages: You can customize Sleepy's messages and warnings (change text, and/or include a picture). To do this, run Sleepy Settings on the master computer, Select a network settings file and click OK, then click Customize.
Step 1: Create a network folder on a server
Create a folder on a server (or other shared network storage) that will be used to store Sleepy's settings files. This folder and its contents must be read only for all client users, and readable/writeable by the user of the master computer. IMPORTANT: All network users must be able to access this folder using the same UNC path (e.g. in the form \\Server\folder). ALSO IMPORTANT: Since clients will read from the server, it should be running almost all the time. For this reason, we don't recommend installing Sleepy on the server!
Step 2: Set up the master computer
Decide which computer you'll use to manage settings for other clients (to ensure 24/7 accessibilty, do not use the server used in step 1). Install Sleepy on this computer if necessary, then run \Program Files\Sleepy\netset.exe on it. Set the computer to be the master, and enter the path to the network folder from step 1.
Step 3: Use the master computer to edit the client settings
Run Sleepy Settings on the master computer. When asked which settings you want to open, choose 'A network settings file...' and select 'Sleepy' from the list, then click OK.
Step 4: Set up client computers
On each client: Install Sleepy if necessary, then run \Program Files\Sleepy\netset.exe. Set the computer to be a client, and enter the path to the network folder.
All done!
From now on, all client computers will read their settings from the network, which you can change as needed from the master computer. Whenever you want to add another client, repeat step 4.
|
On the client, run netset.exe /enable path settings (where path is the network folder and settings is the optional settings file to use; if you omit settings then the default settings file, Sleepy.ini, is used instead). Sleepy will restart with the indicated settings and the local copy of netset.exe will be deleted (to prevent tampering).
Example: Use settings file Sleepy.ini in folder \\srv1\slpshr netset.exe /enable \\srv1\slpshr Example: Use settings file Lab1.ini in folder \\srv1\slpshr netset.exe /enable \\srv1\slpshr Lab1 Notes: Use of the .ini extension is optional. The /enable option has no effect if the folder or file is unreadable. |
| On the client, run netset.exe /disable to restart Sleepy with its local settings. |
| If you are installing Sleepy from a batch file, run netset.exe /setupwait after sleepy_setup.exe to ensure that the batch file does not continue until setup is complete. For more information, please see the Sleepy Insider's Guide (which is only available to site licensees). |
Note: If you use /enable or /disable on a client when a password is set, you will be asked to enter the password.
| | Clients prevent access to settings, uninstall, and overinstall. Clients do not check for newer versions of Sleepy. |
| | If the network settings file is changed, clients detect and apply the change within 1 minute. On NT/2K/XP clients, a user must be logged on for Sleepy to detect the change (otherwise the change will be detected after logon); on 9x clients, the change is detected whether or not a user is logged on (as long as the network folder is readable). |
| | Each time a client detects that the network settings file has been changed, it copies the file to its local hard drive. This copy is used when the client is unable to read its settings file from the network (e.g. with NT/2K/XP clients when no user is logged on). |
| | To see which settings file is in use, open Programs > Sleepy > Sleepy Settings. The path to the settings file will appear at the end of the status message. |
| | If you plan to use the command line options described above, then you should avoid using passwords on clients; otherwise clients will ask for the password when the command line option is executed. Passwords are not necessary for clients because clients don't allow access to settings or uninstall. |
| | You can use the Sleepy screen saver to shut down or log off clients that are idle too long. To view/change the Sleepy screen saver settings for clients, run Sleepy Settings on the master computer, select a network settings file and click OK, then open the More Settings menu and choose Screen Saver... When the Sleepy screen saver is in use on clients, users cannot change its settings, and they cannot switch to a different screen saver. |
| | You can customize message and warning text shown by clients (and even specify a picture to show when Sleepy starts). To do this, run Sleepy Settings on the master computer, Select a network settings file and click OK, then click Customize. |
| | The Power off at shut down setting (Sleepy Advanced Settings/Options) is always local. If you need to use this setting on a specific computer, turn on this setting before you make the computer a client. |
| | The settings file Sleepy.ini is required (and can't be deleted) because older clients (build 330 and earlier) always use this file for their network settings, and because all clients use it if no other settings file is specified. However, we recommend that when you install a new build of Sleepy, you install it on ALL of your computers (master and clients) at the same time. |
| | Sleepy on the master computer always uses local settings. |
| | You can run netset.exe from a floppy or network location if it isn't on a client computer (but make sure to put a copy of utility.dll in the same folder as netset.exe). When you change a client back to something else (master or local settings), netset.exe is copied back to the Sleepy program files folder. |
| | Make sure that network permissions for the network folder and its contents are set to prevent it from being deleted or modified (except by the user of the master computer). |
| | If you use Internet timekeeping with network settings, then reduce network traffic by using your organization's own time server if possible. |
| | To uninstall Sleepy from a client, first change it to local settings by running netset.exe. Uninstall does not remove settings files from the network folder. To remove these files, use netset.exe or delete them manually. |