Как вариант: закидываем все url страниц любым удобным способом в список, и в начале работы из этого списка берём рандомный элемент. Данный элемент - нужная ссылка, её грузим в браузере и далее по сценарию.
Если изображения идентичные прям пиксель в пиксель, я бы снимал скриншоты, получая их base64-значения, и далее сравнивал бы их.
Ну, либо, если они имеют один и тот же УРЛ, откуда грузятся - сравнивать href-ы.
Только как вы его сможете идентифицировать среди других потоков? Вам проще изначально сохранять эти данные в переменной вне обработчика в любом удобном виде (в зависимости от задачи разумеется). В таком случае вы сможете сделать с этим потоком что угодно и где угодно.
Спасибо ребят, принцип понятен. Буду стараться реализовать. Просто пока плохо понятен принцип работы с переменными. Стас - твой пример скрипта очень кстати, на примере проще разбираться.