Local $oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")
$oHTTP.Open("GET", "https://www.nsiac.org.cn/")
$oHTTP.Send()
Local $HTMLSource = $oHTTP.ResponseText
$oHTTP = 0
Local $s= StringRegExpReplace($HTMLSource, '您是第 <font color="#CC0000">\d+<.+?\/font><\/div>', '')
If FileExists("d:\nsiac.txt") Then
Else
MsgBox(0, "通知", "首次运行自动建立对比源码文件", 10)
FileWrite("d:\nsiac.txt", $s)
EndIf
$file = FileRead("d:\nsiac.txt")
If $file = $s Then
MsgBox(0, "通知", "网站正常", 10)
Else
MsgBox(0, "通知", "网站不正常正常", 10)
SoundPlay("8359.wav", 1)
nsiac()
EndIf
为什么明明相同,对比结果却说不同,我用软件WINMERGE对比也是说相同,au3怎么就说不同。。求大神指点迷津,我其他2个网址也是这样的方式,没问题 |