Autor Beitrag
Stianbl
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29



BeitragVerfasst: Mo 16.08.04 15:42 
Hi again! :D

I have some more questions, and the first one is:

How do I make a Fan Controller? I have searched on google.com, but I still can`t find out anything about a fan controller.. (CPU Fan Controller)

Do someone here know a page where I can find my answer? (I can use www.altavista.com to translate it if it`s not in english.. But I like English pages best! :wink: )

The best would be to get the code for a simple controller here, or a prosject file that WORKS .. hehe :P

My second question is: How do I make a screensaver? And most of all, how do I make a screensavet that shows a movie, or smaller movie clips?

Really, really thanks to everybody here that helps me, and to everyone else here! :wink:
:!: -GREAT FORUM- :!:
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: Mo 16.08.04 16:28 
I think you controll the fan speed by regulating the fan voltage. How you can regulate the fan voltage depends on the motherboard. You will need information abaut it from the manufacturer.

I ain't sure but I think you will need a driver and therefor you won't geht far with Delphi, because you cannot write drivers with Delphi.
Stianbl Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29



BeitragVerfasst: Mo 16.08.04 16:30 
Ok..
But Thanks anyway! :P

Do you know anything about the screensaver thing? 8)
Muetze1
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 346



BeitragVerfasst: Mo 16.08.04 16:52 
Moin!

The fan controller will receive it's information basicly from the SMBus interface of the motherboard and can also control the fan voltage through this interface. The basic requirement is the support of the motherboard (basicly meaning the chipset, offering a SMBus interface and also the registers in the SMBus to set the voltage). Search for SMBus and you will find further information.

The .scr screensaver files are nothing special - just renamed exe files. Windows will add parameter when launching the .scr files:

/p is followed by a decimal number representing the window handle where to draw the preview of the saver.
/s is set when starting the screen saver for saving
/c is set when the user wants to configure the screen saver
/p (i'm not sure about this option, but IMHO it is used this way): is set, when the screen saver should be password secured.

MfG
Muetze1
raziel
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 2453

Arch Linux
JS (WebStorm), C#, C++/CLI, C++ (VS2013)
BeitragVerfasst: Mo 16.08.04 17:16 
Information about Command Line Options for Screen Saver can be obtained here

raziel

_________________
JSXGraph
Stianbl Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29



BeitragVerfasst: Di 17.08.04 15:47 
Thanks! :wink:

And one more question abouth the CPU fan controller...
Is it possible to use the original motherboard driver, and just program delphi to use it? So That I just make several versions, depending om witch motherboadr they are using?
And if so, where can I get some help on this?

Thanks in advance! 8)
Muetze1
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 346



BeitragVerfasst: Di 17.08.04 16:56 
Moin!

Not every motherboard vendor offer an own SMBus interface driver and those which do this, they are not using a definied interface format. Every vendor cooks his own soup. It would be difficult to examine the needed information about the DLL and where to find.

Maybe you find help by some vendors... - but I do not believe in this, because they don't want to offer their interfaces and internal informations...

Regards
Muetze1
Stianbl Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 29



BeitragVerfasst: Di 17.08.04 23:20 
Ok.. :(

But thanks anyway! :D
This is a really, really great forum.... :wink:
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Mi 18.08.04 02:58 
Hello,
Stianbl hat folgendes geschrieben:
My second question is: How do I make a screensaver? And most of all, how do I make a screensavet that shows a movie, or smaller movie clips?

I want to please you to open an new Topic for every question. This will help you to find ansers for every question (because somebody who knows something about Screensafers won't look into a Topic about FAN controller) and it will help other user with the same problem to find an already answered Topic before opening a new one.

Regards
Klabautermann
Net-Spider
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Di 07.09.04 16:02 
the program "SpeedFan" is also written in delphi, it uses the "giveio.sys" to get hardware access, it can also control the fans so maybe you can get some infos from the author.