Доброго времени суток товарищи форумчане, пытаюсь написать недоантибот для чит ссылок, пытаюсь реализовать через проверку текста в ссылке с листом кейвордов. Но застрял на том что когда делаю цикл в цикле , внутренний цикл не обнуляет счетчик итераций при повторении. Подскажите какой костыль применить и реально ли вообще на МП реализовать цикл в цикле. Большое спасибо
#2
Отправлено 22 Июнь 2018 - 17:45
Доброго времени суток товарищи форумчане, пытаюсь написать недоантибот для чит ссылок, пытаюсь реализовать через проверку текста в ссылке с листом кейвордов. Но застрял на том что когда делаю цикл в цикле , внутренний цикл не обнуляет счетчик итераций при повторении. Подскажите какой костыль применить и реально ли вообще на МП реализовать цикл в цикле. Большое спасибо
Цикл в цикле реально, но если работаешь с переменной $$IT делай так чтоб цикл отрабатывал до конца. То есть если делаешь внутренний цикл с n-количеством итераций, то не завершай его по условию. К примеру у тебя 20 кейвордов, тогда и при проверке каждой ссылки проходи 20 итераций. А насчет костыля...не костыля сделай так...используй переменную $$IT только при проверке кейвордс, а ссылку всегда бери $1. Проверил - если нет стоп слов загоняешь в файл или другой буфер, потом удаляешь из реквест даты. Если есть, то просто удаляешь. В итоге перебрав таким образом весь буфер будеш иметь список чистых ссылок. А дальше уже работай с ними в обычном цикле
#3
Отправлено 22 Июнь 2018 - 20:40
Доброго времени суток товарищи форумчане, пытаюсь написать недоантибот для чит ссылок, пытаюсь реализовать через проверку текста в ссылке с листом кейвордов. Но застрял на том что когда делаю цикл в цикле , внутренний цикл не обнуляет счетчик итераций при повторении. Подскажите какой костыль применить и реально ли вообще на МП реализовать цикл в цикле. Большое спасибо
Цикл в цикле реально, но если работаешь с переменной $$IT делай так чтоб цикл отрабатывал до конца. То есть если делаешь внутренний цикл с n-количеством итераций, то не завершай его по условию. К примеру у тебя 20 кейвордов, тогда и при проверке каждой ссылки проходи 20 итераций. А насчет костыля...не костыля сделай так...используй переменную $$IT только при проверке кейвордс, а ссылку всегда бери $1. Проверил - если нет стоп слов загоняешь в файл или другой буфер, потом удаляешь из реквест даты. Если есть, то просто удаляешь. В итоге перебрав таким образом весь буфер будеш иметь список чистых ссылок. А дальше уже работай с ними в обычном цикле
Спасибо за совет , но я увы не понял как удалять из реквест даты (
Правда по итогу я реализовал через [READ_FILE_ALL] и не пришлось построчно читать кейворды, да это по итогу не позволяет гибко сравнивать и сделать фильтр более универсальным, но для первого шаба под букс пойдет.
#4
Отправлено 22 Июнь 2018 - 22:26
да , есть такая проблема. https://djoser-blog....to-break-point/
несмотря на некорректные значении IT общее количество итерации ($SIZE_BUFFER) при этом корректный
используй счетчик переменную вместе $IT $$IT .
[BREAK_POINT][start] [VAR][$countX][0] [BREAK_POINT][x] [VAR][$countX][+][1] [LOG_DISPLAY][X: $countX ] [VAR][$countY][0] [BREAK_POINT][y] [VAR][$countY][+][1] [LOG_DISPLAY][X: $countX || Y: $countY] [GO_TO_BREAK_POINT][y][3] [LOG_DISPLAY][ ] [GO_TO_BREAK_POINT][x][3]
Task: TestCom Report: X: 1 Task: TestCom Report: X: 1 || Y: 1 Task: TestCom Report: X: 1 || Y: 2 Task: TestCom Report: X: 1 || Y: 3 Task: TestCom Report: Task: TestCom Report: X: 2 Task: TestCom Report: X: 2 || Y: 1 Task: TestCom Report: X: 2 || Y: 2 Task: TestCom Report: X: 2 || Y: 3 Task: TestCom Report: Task: TestCom Report: X: 3 Task: TestCom Report: X: 3 || Y: 1 Task: TestCom Report: X: 3 || Y: 2 Task: TestCom Report: X: 3 || Y: 3 Task: TestCom Report: Task: TestCom Complete at: 02:18:51
#5
Отправлено 22 Июнь 2018 - 22:32
[GET][fgfg] [BREAK_POINT][clearads] [CLEAR_BUFFER] [PARSE][blabla][blyablya] {{тут не просто ссылка, а от тега до тега где может быть стоп-слово, включая ссылку}} [IF][$SIZE_BUFFER>0] [VAR][$link][$1] [CLEAR_BUFFER] [READ_FILE_LINE][antibot.txt] [BREAK_POINT][checkads] [FIND_TEXT][$$IT][$link] [IF][$bool] [STR_REPLACE][$link][] {{удаляем из реквест даты}} [ENDIF] [GO_TO_BREAK_POINT][checkads][$SIZE_BUFFER] [FIND_TEXT][$link] {{проверяем удалилась ли ссылка}} [IF][$bool] [ADD_TO_FILE][links_$MODEL_NAME.txt][$line] [STR_REPLACE][$link][] {{удаляем, она больше не нужна}} [ENDIF] [GO_TO_BREAK_POINT][clearads] [ENDIF]
#6
Отправлено 13 Август 2018 - 13:42
Париться над антикликерскими ловушками - бессмысленная трата времени. Как только шаблон уходит в публичное пространство (а он обязательно уйдет, либо кто-то напишет свой скрипт) немного времени спустя владельцы букса либо меняют код серфа, либо меняют метод выявления ботов-кликеров. И выяснится это только после бана аккаунта. Смысл писать скрипт для бота под букс есть только в одном случае: если будешь регать на буксе несколько десятков аккаунтов или даже несколько сотен. Однако для этого нужно иметь массу прокси под своей рукой. Потому-что, даже, с десятка аккаунтов доход будет смешной. Даже, топовые буксы в лучшем случае дают пару рублей в сутки на 1 аккаунт при условии, если умудриться просерфить все ссылки. А это всего в месяц от силы рублей 60 на 1 аккаунт с одного топового букса. С 10 аккаунтов - 600 рублей. Стоит ли затраченное время этих денег? Ведь придется: ковыряться в коде букса, писать шаблон, регистрировать кучу кошельков для аккаунтов, поиск и прокси и т.д.
#7
Отправлено 14 Август 2018 - 16:16
Париться над антикликерскими ловушками - бессмысленная трата времени. Как только шаблон уходит в публичное пространство (а он обязательно уйдет, либо кто-то напишет свой скрипт) немного времени спустя владельцы букса либо меняют код серфа, либо меняют метод выявления ботов-кликеров. И выяснится это только после бана аккаунта. Смысл писать скрипт для бота под букс есть только в одном случае: если будешь регать на буксе несколько десятков аккаунтов или даже несколько сотен. Однако для этого нужно иметь массу прокси под своей рукой. Потому-что, даже, с десятка аккаунтов доход будет смешной. Даже, топовые буксы в лучшем случае дают пару рублей в сутки на 1 аккаунт при условии, если умудриться просерфить все ссылки. А это всего в месяц от силы рублей 60 на 1 аккаунт с одного топового букса. С 10 аккаунтов - 600 рублей. Стоит ли затраченное время этих денег? Ведь придется: ковыряться в коде букса, писать шаблон, регистрировать кучу кошельков для аккаунтов, поиск и прокси и т.д.
У каждого своя математика. Однозначно стоит.
#8
Отправлено 14 Август 2018 - 16:37
Париться над антикликерскими ловушками - бессмысленная трата времени. Как только шаблон уходит в публичное пространство (а он обязательно уйдет, либо кто-то напишет свой скрипт) немного времени спустя владельцы букса либо меняют код серфа, либо меняют метод выявления ботов-кликеров. И выяснится это только после бана аккаунта. Смысл писать скрипт для бота под букс есть только в одном случае: если будешь регать на буксе несколько десятков аккаунтов или даже несколько сотен. Однако для этого нужно иметь массу прокси под своей рукой. Потому-что, даже, с десятка аккаунтов доход будет смешной. Даже, топовые буксы в лучшем случае дают пару рублей в сутки на 1 аккаунт при условии, если умудриться просерфить все ссылки. А это всего в месяц от силы рублей 60 на 1 аккаунт с одного топового букса. С 10 аккаунтов - 600 рублей. Стоит ли затраченное время этих денег? Ведь придется: ковыряться в коде букса, писать шаблон, регистрировать кучу кошельков для аккаунтов, поиск и прокси и т.д.
ну и на *** ты сюда тогда пришел?
#9
Отправлено 14 Август 2018 - 17:03
Париться над антикликерскими ловушками - бессмысленная трата времени. Как только шаблон уходит в публичное пространство (а он обязательно уйдет, либо кто-то напишет свой скрипт) немного времени спустя владельцы букса либо меняют код серфа, либо меняют метод выявления ботов-кликеров. И выяснится это только после бана аккаунта. Смысл писать скрипт для бота под букс есть только в одном случае: если будешь регать на буксе несколько десятков аккаунтов или даже несколько сотен. Однако для этого нужно иметь массу прокси под своей рукой. Потому-что, даже, с десятка аккаунтов доход будет смешной. Даже, топовые буксы в лучшем случае дают пару рублей в сутки на 1 аккаунт при условии, если умудриться просерфить все ссылки. А это всего в месяц от силы рублей 60 на 1 аккаунт с одного топового букса. С 10 аккаунтов - 600 рублей. Стоит ли затраченное время этих денег? Ведь придется: ковыряться в коде букса, писать шаблон, регистрировать кучу кошельков для аккаунтов, поиск и прокси и т.д.
ну и на *** ты сюда тогда пришел?
Помимо буксов есть еще масса других применений программы и отсутствием риска бана. Хотя с буксами тоже вполне можно работать. Но не с разделами типа серфа/просмотра ссылок. Либо быть готовым, что не сегодня так завтра изменят код серфа, вставят ловушки или изменят ловушки и аккаунт улетит в бан.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных