Solved

screensaver possibilities...

Posted on 1998-07-15
7
352 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

 

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

Revamp Your Training Process

Drastically shorten your training time with WalkMe's advanced online training solution that Guides your trainees to action.

Question has a verified solution.

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

pc, laptop  monitor connection configurations
Arrow Electronics was searching for a KVM  (Keyboard/Video/Mouse) switch that could display on one single monitor the current status of all units being tested on the rack.
Come and listen to Percona CEO Peter Zaitsev discuss what’s new in Percona open source software, including Percona Server for MySQL (https://www.percona.com/software/mysql-database/percona-server) and MongoDB (https://www.percona.com/software/mongo-…
Do you want to know how to make a graph with Microsoft Access? First, create a query with the data for the chart. Then make a blank form and add a chart control. This video also shows how to change what data is displayed on the graph as well as form…

726 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