1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| Sub test()
Do
Dim Req, url As String
url = "http://www.kisskissbankbank.com/fr/projects/bigdream/contributors?page=" & i
Set Req = CreateObject("microsoft.xmlhttp")
With Req
.Open "get", url, False
.SetRequestHeader "Accept", "*/*;q=0.5, text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"
'.SetRequestHeader "X-CSRF-Token", "1ylb833pf7KY9XRb7tNmlnslRsfKlEKPmRI2y/uGVv4="
'.SetRequestHeader "X-Requested-With", "XMLHttpRequest"
'.SetRequestHeader "Referer", "http://www.kisskissbankbank.com/fr/projects/bigdream/contributors"
'.SetRequestHeader "Accept-Language", "fr-FR"
'.SetRequestHeader "Accept-Encoding", "gzip, deflate"
'.SetRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko"
'.SetRequestHeader "Host", "www.kisskissbankbank.com"
'.SetRequestHeader "DNT", "1"
'.SetRequestHeader "Connection", "Keep - Alive"
'.SetRequestHeader "Cache-Control", "no-cache"
.send
texte = .responsetext
End With
With CreateObject("htmlfile")
.write texte
'Debug.Print .body.innertext
code = .body.innertext
code = Replace(code, "<\/a><\/td>\n\n", vbCrLf & "|")
code = Replace(code, "<\/a>\n" & vbCrLf, "*")
code = Replace(code, "\n", "")
code = Replace(code, "<\/div><\/td>", "*")
code = Replace(code, "<\/span>", "")
code = Replace(code, "<\/td><\/tr>", "")
code = Replace(code, "<\/td>", "*")
code = Replace(code, "<\/div>" & vbCrLf, "*")
code = Replace(code, "<\/table>')", vbCrLf)
'on rajoute la colonne lieu pour ce qui ne l'ont pas
'code = Replace(code, "* ", "* *")
Debug.Print code
End With
i = i + 1
Loop Until i = 1 'InStr(texte, "remove") > 0
End Sub |