脚本:统计后台访问服务器

优质
小牛编辑
124浏览
2023-12-01
引用 internet.nsi 的内容:

;统计后台访问服务器的脚本

!AddIncludeDir .
!AddPluginDir .

!include "defines.nsh"

Name "Internet"
OutFile "Internet.exe"
ShowInstDetails show
XPStyle on

Page instfiles


Section "-boo"
DetailPrint "Executing plugin...."
/*
Internet::Ver ${VAR_0}
DetailPrint "Version: $0"
Internet::GetLocalHostIP ${VAR_1}
DetailPrint "My IP: $1"
Internet::GetLocalHostName ${VAR_2}
DetailPrint "My Host Name: $2"
*/;
Internet::GetUrlCode "nsischs.ys168.com" "" ${VAR_3}
DetailPrint "The URL returns: $3"
DetailPrint "Plugin done."
SectionEnd

引用 defines.nsh 的内容:

;Defines to use with Dialogs.dll plugin and future ones.
;Developed by Joel Almeida Garc韆 AKA Lobo Lunar.

;Email: lobolunarnet@yahoo.com.mx

!echo "Reading header file from Lobo Lunar"
!verbose 0
!define VAR_0 0 ;$0
!define VAR_1 1 ;$1
!define VAR_2 2 ;$2
!define VAR_3 3 ;$3
!define VAR_4 4 ;$4
!define VAR_5 5 ;$5
!define VAR_6 6 ;$6
!define VAR_7 7 ;$7
!define VAR_8 8 ;$8
!define VAR_9 9 ;$9
!define VAR_R0 10 ;$R0
!define VAR_R1 11 ;$R1
!define VAR_R2 12 ;$R2
!define VAR_R3 13 ;$R3
!define VAR_R4 14 ;$R4
!define VAR_R5 15 ;$R5
!define VAR_R6 16 ;$R6
!define VAR_R7 17 ;$R7
!define VAR_R8 18 ;$R8
!define VAR_R9 19 ;$R9
!define VAR_CMDLINE 20 ;$CMDLINE
!define VAR_INSTDIR 21 ;$INSTDIR
!define VAR_OUTDIR 22 ;$OUTDIR
!define VAR_EXEDIR 23 ;$EXEDIR
!define VAR_LANGUAGE 24 ;$LANGUAGE
!verbose 4