Что нового

работа с картинками через их атрибуты (src, title, id)

against

Новичок
Сообщения
3
Репутация
0
задача: произвести анализ карты (23х23 клетки)
Карта состоит из картинок. Картинки повторяются.
видимая область 11х11 клеток.
html код данно области вида:



_______________________________________________________

Код:
#include <IE.au3>
$oIE = _IECreate ("http://www.oldbk.com")
Sleep(Random(2000, 2500))
$oFormLogin = _IEFormGetObjByName ($oIE, "login")
$oFormPassw = _IEFormGetObjByName ($oIE, "login")
$oFormEnter = _IEFormGetObjByName ($oIE, "login")
$oQueryLogin = _IEFormElementGetObjByName ($oFormLogin, "login")
$oQueryPassw = _IEFormElementGetObjByName ($oFormPassw, "psw")
$oQueryEnter = _IEFormElementGetObjByName ($oFormEnter, "enter")
_IEFormElementSetValue ($oQueryLogin, "****")
_IEFormElementSetValue ($oQueryPassw, "****")
_IEFormSubmit ($oFormPassw)
sleep(Random(2300, 2800))

код выше работает исправно.
ниже попытка найти нужную мне картинку по ее уникальному изображению.
так же есть возможность искать нужное мне поле по символу Я в строке title, но мне кажется это более заморочно.

Код:
$oImg = _IEImgGetCollection ($oIE, 1)
$oI = 1
$oImgMyBase = "http://i.oldbk.com/llabb/u.gif"
While ($oImg.src <> $oImgMyBase)
	$oImg = _IEImgGetCollection ($oIE, $oI)
	$oI = $oI+1
WEnd

Может быть есть похожие примеры работы с полями из картинок?
 

Zaramot

I ♥ AutoIt
Сообщения
1,160
Репутация
660
against
Используй [AutoIt] тег :Rulz:
 

axlwor

Скриптер
Сообщения
657
Репутация
147
Не нашел вопроса, кроме желания "анализировать карту". Ты хочешь найти картинку, объект? Что дальше делать?
 
Автор
A

against

Новичок
Сообщения
3
Репутация
0
Я попытался написать сообщение с тем, что я хочу, запутался, нашел в коде 2 ошибки, пойду подумаю... попробую решить сам
 
Верх