Check online for Updates: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
(;)
 
No edit summary
Line 27: Line 27:
MessageBox MB_OK "The latest version of PADGen is $0"
MessageBox MB_OK "The latest version of PADGen is $0"
</highlight-nsis>
</highlight-nsis>
== Download ==
[http://nsis.sourceforge.net/mediawiki/images/3/39/OnlineUpdate-0.1.zip OnlineUpdate-0.1.zip]

Revision as of 16:05, 8 December 2007

Description

Downloads a file from the internet and reads the version from it

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