Check online for Updates: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
No edit summary
Line 1: Line 1:
== Description ==
== Description ==
Downloads a file from the internet and reads the version from it
Downloads a file from the internet and reads the version from it (work in progress)


== Syntax ==
== Syntax ==

Revision as of 16:05, 8 December 2007

Description

Downloads a file from the internet and reads the version from it (work in progress)

Syntax

${UpdateXml} [url] [path] $var
 
"[url]"      ; URL to an XML file
"[path]"     ; path to the version resource in your XML file
             ;
             ; Example:
             ; <XML>
             ;     <A>
             ;        <B>information</B>
             ;     </A>
             ; </XML>
             ;
             ; -> use "/XML/A/B" as path
             ;
$var         ; result, in the above example "information"

Example

Read version from PAD file (XML)

${UpdateXml} "http://198.63.208.118/padinfo/padgen.xml" "/XML_DIZ_INFO/Program_Info/Program_Version" $0
MessageBox MB_OK "The latest version of PADGen is $0"

Download

OnlineUpdate-0.1.zip