Desktop background switcher Desktop Wallpaper Changer-The ultimate background switcher
Desktop background switcherDesktop background changer software-FeaturesDesktop background changer screenshotsDesktop wallpaper switcher newsDownload desktop wallpaper changer softwareDownload wallpapers and backgrounds

BioniX Desktop Wallpaper Changer v8

Special deployment techniques

Un-install BioniX Desktop Wallpaper Changer

 

 

 

 

Corporate users can easily deploy Bionix Wallpaper to all computers because BioniX doesn't really need an installer. You can deploy BioniX to multiple computers by simply copying its folder to those computers via network, CD, usb stick, ftp, web download, etc.

 

This article assumes the following paths:

  • Program's folder: C:\Program Files\BioniX Wallpaper
  • System folder: C:\Program Files\BioniX Wallpaper\System
  • User's profile folder: %AppData%\Roaming\BioniX Wallpaper
  • Default INI file location: %AppData%\Roaming\BioniX Wallpaper\BioniX9.ini

 

Deploying pre-configured copies

 

Every time BioniX starts, it will look the INI file in user's profile folder. If the INI file is not found there BUT it is found in program's folder it will copy the INI file to user's profile folder. Therefore, if you want to deploy a customized copy of BioniX you can simply copy the INI file in your package.

 

 

Changing the location of the INI file

 

If you prefer, you can instruct BioniX to store the INI file in program's folder instead of user's profile folder. To do so, place a file called 'LocalINI' in System folder. Please note that the file has no extension. This feature only exists in BioniX v8.

 

 

The 'welcome' message

 

When BioniX starts, it will try to load the INI file. If the INI file cannot be located BioniX will think that it is running for the first time in that computer and it will show the 'welcome' message. Therefore, to suppress this message, simply include an INI file (even an empty one) in your package.

 

 

Deploying custom wallpapers

 

You can deploy your own wallpapers with your BioniX package. To do so, just copy your wallpapers into the 'Demo wallpapers' folder. It isn't necessary to deliver a playlist (.bionix) file for these wallpapers. If no playlist is found, then BioniX will look for image into the 'Demo wallpapers' folder and build a playlist with those images. In other words, if you want BioniX to automatically play images in 'Demo wallpapers' folder, just don't deliver any playlist file.

 

 

Default playlist

 

At start up BioniX Wallpaper looks for a playlist in the following order:

  1. Command line - If the path to a playlist is passed via command line then the program will load that file.
  2. Lock on folder - If 'Lock on folder' option is checked, the program will create a dynamic playlist from that folder. For details see the Lock On Folder page.
  3. Last used playlist
  4. Default playlist - If the last playlist used is found BioniX will load it, else it will search for a file called 'DefaultPlaylist.BioniX' in the Work folder folder.
  5. DemoPlaylist - If the default playlist cannot be found, BioniX automatically looks for images into the 'Demo wallpapers' folder located in program's folder and builds a playlist with those images.
  6. li>No playlist - If the 'Demo wallpapers' folder cannot be found it will not stop the countdown (functions as 'Change wallpaper and close' will be disabled also) and it will load and empty playlist.

 

Specifying a playlist via command line

 

If you already have a playlist in your remote computers you can instruct BioniX to load that playlist via command line. The command line should be similar to this:

c:\Program Files\BioniX Wallpaper\BioniXWallpaper.exe "c:\MyPlaylist.bionix"

 

 

The temporary folder

 

BioniX uses user's profile folder to store temporary files. Via 'SSD Friendly Folder' located in then 'Settings -> General' tab you can instruct BioniX Wallpaper to write these files to a different folder. All new files will be written to that folder EXCEPT the INI file.

If the folder cannot be created, BioniX falls back and uses the User's profile folder.

 

 

Hardcoded paths

 

When you include your INI file in your package, make sure that no entry is set to a hardcoded path.

For example an entry may refer to 'c:\John's Wallpaper'. When you deploy the program to a different computer, it may fail since that folder may not exist there.

In cases like this BioniX tries to automatically recover from this error and it will automatically falls back to the default

 

 

The INI file

 

Every aspect of the program that can be configured via GUI can be also configured via INI file.

A name convention was used in the INI file for all fields that refer to GUI element (control). For example in this naming convention, references to buttons start with 'btn' (for example btnNextWallpaper), radio boxes start with 'rad' (for example radCustomZoom), check boxes with 'chk' (for example chkShuffle).

It is safe to delete any entry from INI file since BioniX will rebuild that entry and initialize it to the default value.

 

 

 

©Bionix Desktop Wallpaper Changer