Помогите с логикой скрипта, для самостоятельного разгадывания капчи



  • На сайте http://bitcoinclix.com/index.php после клика по ссылке для просмотра рекламы, есть вот такая капча после таймера: 0_1490432208003_upload-0787cf82-7379-4dbe-bd05-17b0ee6362ea "Click цифра и четыре цифры, где нужно найти правильную". Помогите правильно задать условие в цикле, что бы перебирал из четырех вариантов и сравнивал с нужной цифрой. На данном этапе, скрипт получает текст из "Click 8", извлекает из текста цифру (в данном случае 8) и получает из атрибутов вариантов ответа (их четыре),то же цифры ( в данном случае как на скрине 1268). Я новичек, и не могу создать условие в цикле, что бы значение "Click 8",то есть полученная цифра сравнивалась с цифрами из вариантов ответа, и кликала на ту, которая совпадет. ПОМОГИТЕ ПЛИЗ НОВЧИКУ!!!!! СПС



  • @Alex2 said in Помогите с логикой скрипта, для самостоятельного разгадывания капчи:

    На сайте http://bitcoinclix.com/index.php после клика по ссылке для просмотра рекламы, есть вот такая капча после таймера: 0_1490432208003_upload-0787cf82-7379-4dbe-bd05-17b0ee6362ea "Click цифра и четыре цифры, где нужно найти правильную". Помогите правильно задать условие в цикле, что бы перебирал из четырех вариантов и сравнивал с нужной цифрой. На данном этапе, скрипт получает текст из "Click 8", извлекает из текста цифру (в данном случае 8) и получает из атрибутов вариантов ответа (их четыре),то же цифры ( в данном случае как на скрине 1268). Я новичек, и не могу создать условие в цикле, что бы значение "Click 8",то есть полученная цифра сравнивалась с цифрами из вариантов ответа, и кликала на ту, которая совпадет. ПОМОГИТЕ ПЛИЗ НОВЧИКУ!!!!! СПС



  • 0_1490433164518_BitcoinClix.xml вот сам скрипт...



  • @Alex2 Точно ли кран долго проживет с такой легкой каптчей? У меня уже не работает их сайт.



  • Да Бог его знает....Для меня,не суть заработка сейчас важна, а изучение БАС и его возможностей....подобная капча, не редко где попадается, и хотелось бы на писать скрипт, с телом для разгадывания подобной капчи, без сторонних сервисов...



  • @Alex2 Если бы сайт работал, то посмотрел бы. Если селектор у элементов одинаковый, можно создать "Для каждого элемента->Начать цикл", и в этом цикле получать элемент атрибута, сравнивать его с числом, если совпадает - то выполнять нужное действие, затем сразу break
    Либо, считать атрибут с числом каждого элемента в массив, затем перебрать массив в цикле, и найти нужный элемент для клика.



  • @Alex2 есть готовый проект под этот кран с использованием капмонстра, фармлю с него недели 2.



  • Первое IF выполняется, а остальные четыре, где должно быть сравнивание - Не выполняются и скрипт останавливается в самом конце. Посмотрите ПОЖАЛУЙСТА, кому не трудно..... Может задал не правильно или где кавычки или равно с пробелами не так поставил...... Вот сам скрипт... Сайт - РАБОТАЕТ!!!!!!! 0_1490636859959_BitcoinClix.xml СПАСИБО БОЛЬШОЕ заранее....!!!!!!



  • @Alex2 said in Помогите с логикой скрипта, для самостоятельного разгадывания капчи:

    Первое IF выполняется, а остальные четыре, где должно быть сравнивание - Не выполняются и скрипт останавливается в самом конце. Посмотрите ПОЖАЛУЙСТА, кому не трудно..... Может задал не правильно или где кавычки или равно с пробелами не так поставил...... Вот сам скрипт... Сайт - РАБОТАЕТ!!!!!!! 0_1490636859959_BitcoinClix.xml СПАСИБО БОЛЬШОЕ заранее....!!!!!!
    В правильном напрвлении идём товарисч, ставь ИФЫ через извлеч данные, я по пробовал всё гуд не удаётся заставить кликать куда нать (мысли вперёд паравоза(пальцев)) извлечь данные получим чистое числе иф перменная данных == 1 кликат через >MATCH> ааа щас файло кину мож доработаеш вот0_1490646842824_bitcoinclix.xml Не представляючт тут через монстра решать ???



  • @Alex2 добавь пробелы
    0_1490683740061_ЗАЛИТЬ.png

    стабильно вылетает при этом действии
    0_1490683979470_залить1.png

    Но если кликать так то норм

     >CSS> #headermenu > ul > :nth-child(3)
    

    никогда не кликай по координатам. при смене разрешения это все полетит к черту. используй

    self.getBoundingClientRect().top // для У
    self.getBoundingClientRect().left // для Х, пример в проекте в добавленной мной функции
    

    Else блок использовать так не нужно. если сравнение не проходит, то if не выполняется, а break нужен для выхода из цикла и с if не работает.
    для клика по картинкам используй for. вот проект 0_1490686182725_1490636860949-bitcoinclix.xml

    З.Ы. тыкай по красной кнопке и делай выражения в визуальтном конструкторе



  • @artihorror said in Помогите с логикой скрипта, для самостоятельного разгадывания капчи:

    З.Ы. тыкай по красной кнопке и делай выражения в визуальтном конструкторе
    ??? Я не очень сооброжаю во всём этом. АГА, посмотрел. Нууууу тут проблемка ты в скриптах шариш. А я так ... По этому обходимся средствами самого БАСа. Сирич как есть для не долёких.

    делай выражения в визуальтном конструкторе. Аэто что за зверь?





  • А как анти чит обходиш?



  • This post is deleted!




  • СПАСИБО БОЛЬШУЩИЕ за проекты!!!!!!!!!!! Разбираю по "строчкам" ))



  • @Alex2 said in Помогите с логикой скрипта, для самостоятельного разгадывания капчи:

    СПАСИБО БОЛЬШУЩИЕ за проекты!!!!!!!!!!! Разбираю по "строчкам" ))

    Спасибо надо сказать artihorror подтолкнула на некоторые размышления при написании



  • ВСЕМ - ВСЕМ Огромное СПАСИБО!!!!!))))))))))) Админу - за ВЕЛИКОЛЕПНЫЙ софт!!!!!! Форумчанам - за отзывчивость и не осуждение новичков в программировании))))) Ваш скрипт - тоже на водит на размышление!!!! Сделано через XPACH - тоже наталкивает на раздумье!!!)))



  • @lpm2002 подтолкнул*



  • Прими извинения, автар(меня) попутал.



  • @lpm2002 said in Помогите с логикой скрипта, для самостоятельного разгадывания капчи:

    Прими извинения, автар(меня) попутал. Всё же. Как анти чит обходиш?


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.