Private Sub Command1_Click()
WebBrowser1.Document.All("wmid").Value = Text1.Text
WebBrowser1.Document.All("pass").Value = Text2.Text
WebBrowser1.Document.All("subent").Click
End Sub
Private Sub Command2_Click()
For Each TestLink In WebBrowser1.Document.links
If InStr(1, TestLink.href, "php?action=members&where=serf", vbTextCompare) Then
Text5 = TestLink.innerText
TestLink.Click
Exit For
End If
Next TestLink
End Sub
Private Sub Command3_Click()
For Each TestLink In WebBrowser1.Document.links
If InStr(1, TestLink.href, "go.php", vbTextCompare) Then
Text5 = TestLink.innerText
TestLink.Click
Exit For
End If
Next TestLink
End Sub
Private Sub Form_Load()
WebBrowser1.RegisterAsBrowser = True
WebBrowser1.Navigate "www.web-ip.ru"
End Sub
Qwertiy писал(а):Давай весь проект.
ala-x писал(а):Выдаёт ошибку..куда его надо вставить?
'Загружаю сайт
Private Sub Form_Load()
WebBrowser1.RegisterAsBrowser = True
WebBrowser1.Navigate "www.web-ip.ru"
End Sub
'Здесь авторизуюсь на сайте
Private Sub Command1_Click()
WebBrowser1.Document.All("wmid").Value = Text1.Text
WebBrowser1.Document.All("pass").Value = Text2.Text
WebBrowser1.Document.All("subent").Click
End Sub
'Перехожу в меню серфинга
Private Sub Command2_Click()
For Each TestLink In WebBrowser1.Document.links
If InStr(1, TestLink.href, "php?action=members&where=serf", vbTextCompare) Then
Text5 = TestLink.innerText
TestLink.Click
Exit For
End If
Next TestLink
End Sub
'Тут открывается меню (ссылка где кликнуть и начать)---кликаю
Private Sub Command3_Click()
For Each TestLink In WebBrowser1.Document.links
If InStr(1, TestLink.href, "go.php", vbTextCompare) Then
Text5 = TestLink.innerText
TestLink.Click ' ----и тут ошибка(сессия потеряна)
Exit For
End If
Next TestLink
End Sub
ala-x писал(а):мне нужна авторизация при клике.тоесть не потерять сессию,чем это поможет?
ala-x писал(а):почему в скобках ноль?
ala-x писал(а):Посмотрите пожалуйста на код. Может где то допустил ошибку? при клике на ссылку открывается окно в webbrowser2. Если просто открывать его в новом окне(без веббраузера2) естественно меняется браузер и тоже ошибка.(сайт в webbrowser1 а ссылка в IE)
ala-x писал(а):В каком смысле? Вы считаете что сессия завершается до клика?
ala-x писал(а):Qwertiy писал(а):А если вместо щелчка по кнопке щёлкать мышью по ссылке, то в обоих окнах всё нормально?
ДА! Именно так
ala-x писал(а):где его взять?
ala-x писал(а):сниффер пойдёт?
GET /index.php?cf=pmail-readm&uid=1034038&mid=114698&rnd=1b59000b4444a95a8f451a4715b147d3 HTTP/1.1
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/msword, application/vnd.ms-excel, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0)
Connection: Keep-Alive
Host: www.wmmail.ru
Cookie: wmmailru=e577fd3a5b3cdc4e3260b0cb8d24b38e; b=b; b=b
GET http://www.wmmail.ru/index.php?cf=pmail-readm&uid=1034038&mid=114697&rnd=1b59000b4444a95a8f451a4715b147d3 HTTP/1.1
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/msword, application/vnd.ms-excel, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0)
Connection: Keep-Alive
Host: www.wmmail.ru
Cookie: wmmailru=e577fd3a5b3cdc4e3260b0cb8d24b38e; b=b; b=b
GET http://www.wmmail.ru/index.php?cf=pmail-readm&uid=1034038&mid=114708&rnd=215528b7453ff71cccf863d9aff4952e HTTP/1.1
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/msword, application/vnd.ms-excel, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0)
Connection: Keep-Alive
Host: www.wmmail.ru
Cookie: wmmailru=e577fd3a5b3cdc4e3260b0cb8d24b38e; b=b; b=b
GET http://www.wmmail.ru/index.php?cf=pmail-readm&uid=1034038&mid=114708&rnd=215528b7453ff71cccf863d9aff4952e HTTP/1.1
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/msword, application/vnd.ms-excel, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, */*
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0)
Connection: Keep-Alive
Host: www.wmmail.ru
Cookie: wmmailru=e577fd3a5b3cdc4e3260b0cb8d24b38e; b=b; b=b
GET http://www.wmmail.ru/bn/02/97/08.png HTTP/1.1
Accept: */*
Referer: http://www.wmmail.ru/index.php?cf=mail-readpmail&mid=114707
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0)
Host: www.wmmail.ru
Connection: Keep-Alive
Cookie: wmmailru=e577fd3a5b3cdc4e3260b0cb8d24b38e; b=b; b=b
[code]GET http://www.wmmail.ru/bn/01/94/15.gif HTTP/1.1
Accept: */*
Referer: http://www.wmmail.ru/index.php?cf=pmail-readm&uid=1034038&mid=114708&rnd=215528b7453ff71cccf863d9aff4952e
Accept-Language: ru
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0)
Host: www.wmmail.ru
Connection: Keep-Alive
Cookie: wmmailru=e577fd3a5b3cdc4e3260b0cb8d24b38e; b=b; b=b
[/code]
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 63