Solved

screensaver possibilities...

Posted on 1998-07-15
7
338 Views
Last Modified: 2010-05-18
I'm trying to create a custom screensaver to put in a Cybercafe. Ideally, I would like to create something like this:
1. An animated screensaver that includes a hyperlink to the company's website.
2. The screensaver should only stop running when pressing the mouse button (not the keyboard) or vice versa.
3. When clicking on the hyperlink, the browser should go the the website.
4. Preferable the OS is windows3.1...though I would like to explore the 32-bit options as well.

As I don't know much about programming of screensavers, I was wondering whether these things are possible and if so...how?

No perfect answers here...I'm looking for help and suggestions...

Regards and thanks in advance.
RG
0
Comment
Question by:BlueStar
  • 2
  • 2
  • 2
  • +1
7 Comments
 

Expert Comment

by:nileq
ID: 1019839
Hi here's a suggestion (I'm supposing that you are going to programm this screensver):
1. Create an appropriate animation. Create a background and play the animation on it (no program specifics since you haven't specified what language you are gonna use).
2. Use Windows API functions to lock keyboard (including Ctrl+Alt+Del).
3.Read the windows message WM_MouseClick (or someting). Retrive mousecoordinates if they coorelates with your hyperlink then lanch your browser with WinAPI: ShellExecute with your URL as a parameter.
0
 

Author Comment

by:BlueStar
ID: 1019840
OK, thanks for the suggestion but can you get me some more details because I'm no programmer whatoever.
about 2 : is this done on the workstation? If so, is there any way to do so via the screensaver...(fact: I won't ever see the workstations where the screensaver is installed)
Thanks already.
RG
0
 

Expert Comment

by:nileq
ID: 1019841
How are you going to cunstruct this screensaver?
0
Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

 

Expert Comment

by:Steve2
ID: 1019842
If you are going to make it for Windows 3.x, 95, 98, I would reccommend using Visual Basic. It will simplify the creation proccess for you drastically. I will be back a little later with full instrctions on how to do this. Unless your answer comes before then.

-Steve2
0
 
LVL 7

Expert Comment

by:rin1010
ID: 1019843

  BlueStar,

  Regarding your question :

"As I don't know much about programming of screensavers, I was wondering whether these things are possible and if so...how?"

  These things are possible, but "how" relates to Nileq's question;  How do you intend to create the saver? The screen savers that are launched by Windows are in fact compiled executables, which are given an SCR extension so that Windows will treat them as such.

  You could ask someone to build one for you, based on your ideas, but to do it yourself you'll need a compiler. If you're into learning some new stuff, I'd suggest you get a copy of Visual Basic 3. You can write your own screen savers, or just about any other kind of Windows program you want. It compiles 16-bit apps that'll run under Windows 3.x, 9x, etc., it's easy to learn, you'll have complete control over your project (like the keyboard and mouse functions you mentioned) and you'll be able to customize and refine at your discretion.

  As for having someone "custom build" something for you, you might ask around in the Programming forum. Someone there could probably help you out big time! And good luck...
 
0
 

Author Comment

by:BlueStar
ID: 1019844
OK, I've been checking up on things and it seems like Visual Basic is indeed the best option here.

So let's say I'll do it in VB....does anyone have some practical hints (like commands, etc..)??

RG


0
 

Accepted Solution

by:
Steve2 earned 80 total points
ID: 1019845
Blue Star, I can indeed help you get started, I have some VB4 source code you can use and pull apart and look at. It's just a basic screensaver (putting colorful, randomized boxes on the screen) but I'm sure it will help. Also, I'm available for questions via e-mail. Send me a message if you accept. I'lll send you the source code and answer any question you may have to the best of my ability.

-Steve2
steve2@eagle.ptialaska.net
0

Featured Post

Superior storage. Superior surveillance.

WD Purple drives are built for 24/7, always-on, high-definition security systems. With support for up to 8 hard drives and 32 cameras, WD Purple drives are optimized for surveillance.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Every server (virtual or physical) needs a console: and the console can be provided through hardware directly connected, software for remote connections, local connections, through a KVM, etc. This document explains the different types of consol…
Monitor input from a computer is usually nothing special.  In this instance it prevented anyone from using the computer.  This was a preconfiguration that didn't work.
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…
Many functions in Excel can make decisions. The most simple of these is the IF function: it returns a value depending on whether a condition you describe is true or false. Once you get the hang of using the IF function, you will find it easier to us…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now