Code: Select all
v17.30.0203 - 2016-11-18 20:32
+++ Update: Experimentally added a way to update XY from within. Currently
only implemented as a scripting command:
+ Scripting got a new command.
Name: Update
Action: Updates this instance of XYplorer.
Syntax: update [flags]
flags: (bit field)
1 = include beta version
2 = run update also if current version is up-to-date
Examples:
update; //update to the latest official version (if there is a new one)
update 1; //update to the latest beta version (if there is a new one)
update 3; //update to the latest beta version (no matter what)
Remarks:
- The latest installer is downloaded to the TEMP folder (%temp%). After
update this file is not auto-deleted. Either delete it yourself, or
store it somewhere, or simply don't care. It's just about 4 MB.
BTW, the downloaded installer has the full build number in the name.
- XYplorer will be automatically closed (else it could not be updated).
Whether the settings are saved depends on your setting of
Configuration | Startup & Exit | Save settings on exit.
- When the update is finished you have to manually restart XYplorer. (If
it would be restarted from the installer it would inherit the elevated
rights of the installer, something you should better control
yourself.)
Issues:
- When updating a portable installation that does not have the file
Startup.ini then this file is created by the updater, and it will set
the app data folder to "%appdata%\XYplorer".
* Installer: Removed the option to install XYplorer per-machine (default) or
per-user. It had been added v7.20.0015 - 2008-06-20 20:17, but turned
dysfunctional some years ago. The choice was also rather confusing and
scary to many users.
Now XYplorer is always installed per user.
Tip: A per machine installation is easy to achieve manually by editing
Startup.ini to contain the following:
[Appdata]
Path=%commonappdata%\XYplorer
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.