Поздравляю Всех с Новым годом! Здоровья Всем и творческих успехов. О себе, пенсионер, новичок, любитель. На форуме несколько месяцев. На Ваши разработки скриптов смотришь дух захватывает от возможностей созданных программ. В институте не учился. За пятьдесят лет после школы из математики помню только хорошо таблицу умножения. Долго собирался обратиться к Вам за помощью. Месяца 3 пытаюсь написать скрипт. Перед этим всё перепробовал. И статьи для новичков и в общих вопросах. Кое - что создал, но концовка никак не получается. Нашёл программу в интернете, по отгадыванию капчи на freebitco.in ,в iMacros. Прога, красиво написана, но 100% не отгадывает. Сразу закрывает мазилу и выходит на ожидание по этой последней строке (iimPlayCode (`TAB CLOSE`); iimPlayCode (`WAIT SECONDS=3600`); }). Я из любопытства и желания немножко заработать. Решил чуть-чуть усовершенствовать. Не саму iMacros программу. А создать оболочку вокруг неё. Отгадывает, закрывает мазилу при появлении новых цветов (зелёный, красный, чёрный и синий. При положительном результате. Не отгадывает капчу, программа запускает iMacros с начало. До основного iMacros скрипта всё работает нормально. В конце удалил последнею строку ( iimPlayCode (`TAB CLOSE) и по распознаванию цвета не получается. После я догадался, что скрипт параллельно работают с iMacros. Я думаю после запуска iMacros, нужно остановить скрипт Clickermann. Не знаю как это сделать. И время подбирал задержки, и паузу пытался установить. Чтобы на появление цветов закрывать мазилу. Цвета держаться несколько секунд. На отрицательный результат iMacros, запускается нормально, т.к. установлено 3 цикла. На положительный нет.C уважением, Вячеслав.
waitms(1200 + $S_CORR) // начало
lDown(1235,267) // выделение ярлыка мазилы
waitms(1200 + $S_CORR)
DBLCLICK(1235,267) // запуск ярлыка Мазилы
waitms(6200 + $S_CORR)// появляется окно мазилы с окном iMacros
LCLICK(139,225) // 1 наж._ выделение _iim
waitms(500 + $S_CORR)
LDOWN(139,200) // 2 наж._выделение _iim (иногда меняется место, из-за рекламы, поэтому нужен повтор)
waitms(900 + $S_CORR)
DBLCLICK(139,469) // 1 нажатие_ воспроизвести
waitms(500 + $S_CORR)
DBLCLICK(139,416) //2 нажатие_ воспроизвести (иногда меняется место,из-за рекламы,поэтому нужен повтор)
waitms(1200 + $S_CORR)//появляется окно циклов
RDOWN(725,328) // в окне наж. чтобы появ.курсор
waitms(250 + $S_CORR)
RUP(725,328)
waitms(850 + $S_CORR)
LDOWN(790,416) // в окно циклов вставить_ "3 "
waitms(250 + $S_CORR)
LUP(790,416)
waitms(1200 + $S_CORR)
LDOWN(761,384) // запуск окна циклов_"3 "
waitms(250 + $S_CORR)
LUP(761,384)
END_IF ? // временно остановить надо?
END_IF ?
// начало работы iMacros
//iimPlayCode (`TAB CLOSE`); _ удалил
//iimPlayCode (`WAIT SECONDS=3600`); ? _оставил в программе, для конца операций , чтобы как бы вышел из iMacros
// } - оставил,по этой скобе в строке появляется окно циклов при нажати ст. _ 1нажатие_ воспроизвести или ст.2нажатие_ воспроизвести
// запустить скрипт в Clickermann?
....// установить прокрутку страницы, в середине и зафиксироывать как-то, чтобы появившиеся цвета находились в пределах окна
GETSCREEN ?
// выбран жел,синий 3389695,7291909 ( ещё появляется зелёный и чёрный) все цвета появляются на несколько секунд.поэтому при появлении зелёного или чёрного сработала пауза или стоп. Когда в ручрную ставишь на паузу. мазила выключается. А так словно цвета не чувствует. Вроде пиксели меняют цвет.Читал в форуме, что надо с цветокоррекцией что-то делать?
IF_PIXEL_IN(462,180,1072,443,3389695,7291909)
LDOWN(1343,14) // закрыть мазилу
waitms(1500)
LUP(1343,14) // закрыть мазилу
waitms(150)
END_IF ?
END_IF ?
WAIT(3600)
...//здесь нужно поставить переход на запуск строки "начало" и запустить её.