Dear community
I really like the agile development and short release cycles with user driven updates. This makes Calibre the tool I like. Although there is a pain because of the lacking auto update mechanism.
In the last minutes I wrote my own solution wrapped around the calibre portable installer. See commented version below. Probably someone could embed button/link into the update notification which executs a configurable command line command (in this case the .bat path).
Kind regards!
===
REM Auto-Updater for Calibre Portable
REM tested on Windows but easily adaptable for other OS, please use proper paths and process kill command
REM Preparation
REM Download (compile) curl from
http://curl.haxx.se/
REM set curlBin to binary path, e.g.:
set curlBin=c:/_Portable/Internet/curl-7.22.0-w32/curl.exe
REM set tempFile to a unique file with existing parent directory, readable and writable
set tempFile=C:/Temp/calibreTemp.exe
REM use the entry url of calibre download page (probably test it with your web browser)
set staticUrl=http://status.calibre-ebook.com/dist/portable
REM choose your installation directory for Calibre, prompts wether existing installation shell be updated or not, avoid the ending slash
set targetDir="c:/_Portable/Office/Calibre Portable"
REM shuts down calibre instance immediatly if running (you may also use pskill or ps for linux)
taskkill -IM calibre.exe /T
%curlBin% --url %staticUrl% -L --output %tempFile%
%tempFile% %targetDir%
del %tempFile%
exit