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.
Screen saver
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."
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.
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.
-
- Site Admin
- Posts: 4211
- Joined: 28.01.2002
- With us: 22 years 10 months
- Location: Seattle, Washington, USA
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