pixelnerve / NSIS-INetC-plugin

A modified version of http://nsis.sourceforge.net/Inetc_plug-in

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NSIS INetC plug-in

The INetC (Internet client) plug-in is a NSIS plugin downloading and uploading files. It is based on the InetLoad plug-in. The network implementation uses MS WinInet API, and supports the HTTP, HTTPS and FTP protocols.

NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.

This is a modified version of 1.0.5.2. Since I couldn't find a source repository, I've created a Git repository and committed the downloaded source files. These changes would otherwise have been submitted as a pull request or patch. I couldn't find an explicit license for INetC plug-in, which means that this is licensed implicitly with the zLib License according to the NSIS license.

Changes in this fork are:

  • 1.0.5.3 - Added options /TEXTCOLOR "RRGGBB" and /BGCOLOR "RRGGBB"
  • 1.0.5.4 - Created a 4th download dialog /MODERNPOPUP
  • 1.0.5.5 - Created option /NOSSL which prevents redirects from HTTP to HTTPS
  • 1.0.5.6 - Applied changes from upstream 1.0.5.3: /tostackconv supports UTF-8 and UTF-16LE BOM sniffing and conversion.

Nadahar

About

A modified version of http://nsis.sourceforge.net/Inetc_plug-in

License:zlib License


Languages

Language:C++ 76.8%Language:C 23.2%