home *** CD-ROM | disk | FTP | other *** search
- TimeToBlack
-
- A slightly modified version of the NS 3.1 loginwindow screensaver.
- After displaying the pretty NeXT logo screensaver for 30 minutes,
- this version will turn the screen black. This is an especially
- useful feature for monitors that can go into reduced-power mode
- when the screen is completely black.
-
- This version adds loginwindow defaults TimeToMove and TimeToBlack,
- so the following three dwrites (in the root account) would make
- the loginwindow screensaver kick in after 60 seconds, change
- the position of the NeXT logo every 20 seconds, and make the
- screen go black after 20 minutes of screensaving.
-
- dwrite loginwindow TimeToDim 60
- dwrite loginwindow TimeToMove 20
- dwrite loginwindow TimeToBlack 1200
-
- The screen will actually only blacken after the first TimeToMove
- increment that comes after TimeToBlack has elapsed. Setting
- TimeToBlack negative means the screensaver will never blacken.
-
- Installation
-
- 1. Uncompress the file TimeToBlack.tar.Z from the Workspace or
- a shell. This will make a single directory TimeToBlack/ with
- the source.
- 2. From a shell, "cd TimeToBlack" and type "make". This will compile
- the screensaver.
- 3. As root, "make install". This will move the original loginwindow
- ScreenSaver to ScreenSaver.orig (unless it has already been
- moved there) and install the new screensaver.
- 4. Reboot.
-
- If for any reason you want to restore the old screensaver, just
- cd TimeToBlack as root and type "make uninstall". This will move
- the original ScreenSaver back into place.
-
- If anybody finds that this screensaver works or does not work
- under NS 3.2 or a later version, let me know! And if anybody knows
- the actual loginwindow screensaver API for 3.2 or later, I'd also
- like to know.
-
- David Bau
- bau@cs.cornell.edu
-