;-------------------------------- | |
; General Attributes | |
Name "Inetc ftp authentication Test" | |
OutFile "ftp_auth.exe" | |
RequestExecutionLevel user | |
;-------------------------------- | |
;Interface Settings | |
!include "MUI2.nsh" | |
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install-colorful.ico" | |
!insertmacro MUI_PAGE_INSTFILES | |
!insertmacro MUI_LANGUAGE "English" | |
;-------------------------------- | |
;Installer Sections | |
Section "Dummy Section" SecDummy | |
; use your own URL and login@pwd. Password hidden from user with /popup "ALIAS" | |
inetc::get /caption "service pack download" /popup "ftp://localhost/" "ftp://login:pwd@localhost/W2Ksp3.exe" "$EXEDIR\sp3.exe" | |
; inetc::put /caption "service pack upload" /popup "" "ftp://login:pwd@localhost/W2Ksp3.bu.exe" "$EXEDIR\sp3.exe" | |
Pop $0 # return value = exit code, "OK" if OK | |
MessageBox MB_OK "Download Status: $0" | |
SectionEnd | |