Skip to content
⌘ NSIS Forum Archive

nsisdl or URLdownload? which is better?

3 posts

fullscreener#

nsisdl or URLdownload? which is better?

Hi all -

short version:

is the firewall handling of NSISdl as good as the firewall handling of a win32 fxn like URLDownload?


longer version:

i'm creating a system that will automatically update itself. I've decided on a simple implemntation -- b/c
my app isn't big -- it will check a version number & if the version number has expired -- it will load the "latest" installer from a fixed url /latest.exe

What i'm trying to decide now if i should use NSISdl to do the downloading -- its nice b/c its already written w/ nice progress bar, etc. however, i'll be calling the installer from a shell ActiveX control (req. for other functionality)

OR i could just write the download functionality into the activeX control -- use a win32 fxn like URLDownload to download -- displaying my own dialog & progress bar.


and the only reason i'd consider the second approach is if URLDownload does a better job at loading through proxies. Does anyone know?

I don't want to ship out my project & later discover that 5% of my users... even 1% of my users can't install my software b/c the proxy/firewall handling in NSISdl isn't as good as URLDownload's or some other win32 fxn.

Thanks -
Matt
Joost Verburg#
NSISdl uses the Internet Explorer proxy setting. It supports everything except automatic proxy setting detection.
fullscreener#
is automatic proxy setting detection something many people use?

is automatic proxy setting detection something that wininet handles transparently?

i wonder wonder wonder...

anyone know 4 sure?

thanks-
matt