Цитата proxy:
$sPage = _INetGetSource('www.vkontakte.ru/login.php?email=' & $sCfgEmail & '&pass=' & $sCfgPass) If StringInStr($sPage, '<div id=''error''>') Then $aNewMsg = StringRegExp($sPage, '<div id=''error''>(.+)</div>', 1) ;~ ...ошибка входа: неверный логин или пароль EndIf $sPage = _INetGetSource('www.vkontakte.ru/mail.php?out=0&st=1') »
|
Очень жаль,
proxy, но у меня не работает этот код
ругается на строку:
$sPage = _INetGetSource('www.vkontakte.ru/mail.php?out=0&st=1')
пишет:"Unknown function name"
Не знаю в чем дело, я пока в Autoit туповата. Может я где-то ошиблась?
Код:

#include <IE.au3>
#include <Array.au3>
$sCfgEmail = 'логин'
$sCfgPass = 'пароль'
$sPage = _INetGetSource('www.vkontakte.ru/login.php?email=' & $sCfgEmail & '&pass=' & $sCfgPass)
If StringInStr($sPage, '<div id=''error''>') Then
$aNewMsg = StringRegExp($sPage, '<div id=''error''>(.+)</div>', 1)
;~ ...ошибка входа: неверный логин или пароль
EndIf $sPage = _INetGetSource('www.vkontakte.ru/mail.php?out=0&st=1')
$aResult = StringRegExp($aPage, '<div id="hook_SmilizeContent_id" class="msg-area">((?s).+?)</div></div>', 3)
_ArrayDisplay($aResult, '$aResult')