Most Gallery users create a Gallery to share their pictures with loved ones, and the rest of the world. While the rest of the world generally takes care of itself, loved ones often includes less technical users who find it difficult to go to their web browser and navigate the sometimes bewildering structure of albums and pictures, and often give up.
This screensaver attempts to resolve the situation by letting you install a standard Windows (or Unix) screensaver on those users' machine, which will allow them to admire your pictures without any pain, but also with little control.
The screensaver was inspired by Marcus Popetz, whose parents must be even worse than mine :-)
You can download the installer for Windows or the zip for Unix from SourceForge. The code is part of Gallery Remote, and as such is in the main Gallery Subversion repository on SourceForge.
The module should work with Gallery 1, although it hasn't been tested. You should probably use it with Gallery 2, because some of the functionality will be slower or missing with Gallery 1.
With Gallery 2, the Remote module must be enabled.
Java 1.5 must be installed. This is a requirement of the SaverBeans library we use to create the screensaver.
For a better experience, you should also install ImageMagick. ImageMagick will speed up the process of adapting the resolution of downloaded pictures to the screen, and it will also generate better-looking pictures.
The screensaver is provided on Windows as an installer, so it should be easy to install. During installation, you must leave the SaverBeans Core checked, and you may check either Gallery or GallerEz, or both.
This version of the screensaver gives the user control over which album(s) should be used. Before using the screensaver, the user should edit the settings for it to set:
This version of the screensaver makes it very easy for people who do not want control. All they need to enter is the URL to a config file. That config file is created by the owner of the album for their family members. Because the config file is reloaded each time the screensaver starts, the owner can update it so that over time, viewers see different albums.
Viewers will still need to edit some settings for the screensaver:
The configuration URL should point to a standard Java properties file, with the following properties:
The format of the file is documented here. Succintly, each property should be on its own line as:
2006-10-24 (drasch): I've tried installing this for unix and haven't had any luck. I'm getting NullPointer exceptions after jumping through hoops to get all the pieces in the right places to make xscreensaver happy. Any advice?