Screen saver

General discussion about Celestia that doesn't fit into other forums.
Topic author
Herve

Screen saver

Post #1by Herve » 11.07.2002, 16:10

Hello,

Is this possible to have Celestia as a screen saver ?

With the following options:
_ management of a list of scripts
_ random start of script
_ rendering options

Another feature can be to have a script that do some random actions.

Sum0
Posts: 273
Joined: 10.03.2002
With us: 22 years 9 months
Location: Norwich, UK

Post #2by Sum0 » 11.07.2002, 20:10

In theory, you can rename celestia.exe to celestia.scr (in Windows, at least) and then right-click and choose "Install", and then use a script in start.cel for whatever you wanted it to show when it started. But although it works when you click "preview", when it kicks in automatically (ie, after 5 minutes of no mouse movement) it gives a error - "Error reading configuration file". So...
"I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able to rightly apprehend the kind of confusion of ideas that could provoke such a question."

Thilo
Posts: 126
Joined: 09.06.2002
With us: 22 years 6 months

Post #3by Thilo » 12.07.2002, 09:47

I have tried this with openuniverse, but it also didnt work because of a certain reason...
probably because it lacks certain symbols like a mouse event catcher that kills the screen saver as soon as the mouse is moved.

To the problem with the configuration file: this is because the executable doesn't find itself in its used environment. Some other solution has to be found there.

chris
Site Admin
Posts: 4211
Joined: 28.01.2002
With us: 22 years 10 months
Location: Seattle, Washington, USA

Post #4by chris » 12.07.2002, 21:51

Sum0 wrote:In theory, you can rename celestia.exe to celestia.scr (in Windows, at least) and then right-click and choose "Install", and then use a script in start.cel for whatever you wanted it to show when it started. But although it works when you click "preview", when it kicks in automatically (ie, after 5 minutes of no mouse movement) it gives a error - "Error reading configuration file". So...

This probably occurs because it's trying to start Celestia with the wrong current directory. It should be pretty easy to fix this, though there's other stuff that should be done for Celestia to work properly as a screensaver.

--Chris

Thilo
Posts: 126
Joined: 09.06.2002
With us: 22 years 6 months

Post #5by Thilo » 13.07.2002, 20:55

Yes, some sort of hard coded directory traversal. But i doubt most windows users will be able to compile the celestia for themselves :-)


Return to “Celestia Users”