AutoIT E' possibile vedere una SPECIFICA pagina internet se esiste o meno ?

Stato
Discussione chiusa ad ulteriori risposte.
Non si se c'è una funzione specifica però potresti studiarti il source della pagina di errore e combinare
_INetGetSource() e StringRegExp()
 
Ultima modifica:
Codice:
#include <Inet.au3>


Local $sito = ""
If BinaryToString(InetRead($sito)) = "" Then
    ;pag non contiene del codice
Else
    ;pagina contiene del codice
EndIf
 
$a=Ping("www.lockerz.com",2000)
If [MENTION=11728]error[/MENTION] Then
MsgBox(0,0,"Il sito non esiste:"&@CRLF&"Errore:" [MENTION=11728]error[/MENTION])
Else
MsgBox(0,0,$a)
EndIf
 
Pagina != sito web

Allora con un GET e poi confronti lo status di ritorno con 404 NOT FOUND

- - - Updated - - -

Ecco il copia e incolla
$oHTTP = ObjCreate("winhttp.winhttprequest.5.1")
$oHTTP.Open("GET", "http://chri96.altervista.org/alterpages/files/crack.txt", False)

$oHTTP.Send()
$oStatusCode = $oHTTP.Status

If $oStatusCode then
MsgBox(0,0,$oStatusCode)
EndIf

- - - Updated - - -

http://brugbart.com/http-get-request-autoit
 
Stato
Discussione chiusa ad ulteriori risposte.