Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Screen Saver - Advanced: Create own SRCNSAVE.SCR?

0 views
Skip to first unread message

Mike E. Fullerton

unread,
Nov 21, 1996, 3:00:00 AM11/21/96
to

It's easy to create your own screen savers, but... I need to write my
own SCRNSAVE.SCR program so I can control certain network functions
and allow the users to choose their own .SCR screen saver. Has anyone
done this? What exactly does SCRNSAVE.SCR do? Would this work?

load in at boot time in SYSTEM.INI
check in timer event for inactivity, duration specified in .INI file
- on fire copy .SCR file to \temp\*.EXE and execute

TIA

____
Mike E. Fullerton | UNIX, Computers, Science, Skepticism
cma...@spots.ab.ca | http://www.spots.ab.ca/~cmatrix/
|


santos

unread,
Nov 22, 1996, 3:00:00 AM11/22/96
to

On Thu, 21 Nov 1996 fullertm@[Junk wrote:

> Date: Thu, 21 Nov 1996 21:40:20 GMT
> From: fullertm@[Junk mail killer-Remove this]t8000.com (Mike E. Fullerton)
> Newsgroups: comp.os.ms-windows.programmer.misc
> Subject: Screen Saver - Advanced: Create own SRCNSAVE.SCR?


>
> It's easy to create your own screen savers, but... I need to write my
> own SCRNSAVE.SCR program so I can control certain network functions
> and allow the users to choose their own .SCR screen saver. Has anyone
> done this? What exactly does SCRNSAVE.SCR do? Would this work?

Any myscreensaver.SCR saver is really an executable with a *.SCR extension.
Windows runs this *.scr file with a /s or -s switch when the screen saver is
activated due to lack of keyboard or mouse input. When the user presses the
setup button in the control panel, Windows runs the *.scr with a /c or -c
switch.

>
> load in at boot time in SYSTEM.INI
> check in timer event for inactivity, duration specified in .INI file
> - on fire copy .SCR file to \temp\*.EXE and execute
>
> TIA
>
> ____
> Mike E. Fullerton | UNIX, Computers, Science, Skepticism
> cma...@spots.ab.ca | http://www.spots.ab.ca/~cmatrix/
> |
>
>

For more, detailed information, look at the Screen Saver Library in your
SDK documentation.

After creating my own screen saver, I realized it would make more sense to
write it in *.SCR format. This way you can tie into system functions. For
example, let the system take care of the activate time, password, and give
the user the opportunity to select it from the control panel.

Hope this helps. If you have any questions or need some help, let me know...
Jorge
san...@superlink.net
------------------------------------------------------------------

L.J. Wischik

unread,
Nov 22, 1996, 3:00:00 AM11/22/96
to

santos <san...@superlink.net> wrote:
>On Thu, 21 Nov 1996 fullertm@[Junk wrote:
>> It's easy to create your own screen savers, but... I need to write my
>> own SCRNSAVE.SCR program so I can control certain network functions
>> and allow the users to choose their own .SCR screen saver. Has anyone
>> done this? What exactly does SCRNSAVE.SCR do? Would this work?
>
>Any myscreensaver.SCR saver is really an executable with a *.SCR extension.
>Windows runs this *.scr file with a /s or -s switch when the screen saver is
>activated due to lack of keyboard or mouse input. When the user presses the
>setup button in the control panel, Windows runs the *.scr with a /c or -c
>switch.

Santos,
I think you're answering a different question.
The original querent asked about replacing SCRNSAVE.SCR, which is a
system component that monitors keyboard and mouse input, and launches a
screensaver when appropriate. As far as I understand, it is not a
screensaver itself.

--
Lucian Wischik, Queens' College, Cambridge CB3 9ET. ljw...@cam.ac.uk

0 new messages