Что бы работало быстрее нужно здесь, в области поиска
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "1.bmp", -1, 100)
указать вертикальный столбик в котором будут искаться рупоры.
пример
IF_PICTURE_IN (795,25, 972,1168, "1.bmp", -1, 100)
Здесь нужно указать примерное место появления кнопки "Поделиться записью"
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "2.bmp", -1, 100)
Алгоритм такой:
В цикле WHILE($time > $_time_t) в течении 10 секунд производится поиск "рупора", при этом страница прокручивается вниз.
Если находит то начинает искать кнопку "Поделиться записью" с ожиданием её появления. И все сначала.
Если за 10 секунд "рупор" не будет найден то выполнение остановится. время можно увеличить, это строки 3 и 16. сделано это для того чтобы когда записи кончатся скрипт сам остановился.