The InnoTools downloader uses the InternetQueryOption
WinAPI function (with dwOption
= INTERNET_OPTION_PROXY
) to autodetect proxy to be used.
There's no way to explicitly configure proxy.
On the other hand, the Inno Download Plugin (that you've tagged your question with) does support explicit proxy configuration:
procedure idpSetProxyMode(mode: String); external 'idpSetProxyMode@files:idp.dll cdecl';
procedure idpSetProxyName(name: String); external 'idpSetProxyName@files:idp.dll cdecl';
procedure idpSetProxyLogin(login, password: String); external 'idpSetProxyLogin@files:idp.dll cdecl';
DwinsHs (Downloader for Inno Setup) also supports proxy.
I do not have any experience with either, but InnoTools downloader has not been updated since 2008, while Inno Download Plugin and DwinsHs seem to be still maintained.