Всем привет.
На днях задумался как намультить в одном шаблоне с использованием нескольких буферов.
Задача была конечно под конкретный сайт, но у этой идеи широкое применение.
Не нужно клонировать шаблоны под разные аккаунты, все их можно запихнуть в один шаб.
Вот макет шаба ( с описанием что-куда), может кому-то пригодиться.
[SET_MODEL_SETTINGS][ERROR_CONTINUE] [USE_PROXY][SOCKS5][127.0.0.1:9051] [SLEEP][10] [USE_BUFFER][1] [VAR][$next][1] [READ_FILE_LINE][логины.txt]{{ сохраняем в первый буфер по строчно (далее при каждом новом цикле будет браться новая строка)}} [DISPLAY_BUFFER] [BREAK_POINT][1]{{ зацикливаем }} [TOR_NEW_IDENTITY][9039]{{ получаем новый IP адрес }} [SLEEP][10] [GET][наш сайт]{{ заходим на нужный нам сайт }} [USE_BUFFER][2] [PARSE][парсим][переменную]{{ парсим во второй буфер }} [USE_BUFFER][1] [ADD_TO_FILE][111.txt][$$next]{{ создаём файл и записываем в него переменную из 1-го буфера }} [USE_BUFFER][2] [ADD_TO_FILE][111.txt][$1]{{ дописываем переменную из 2-го буфера }} [USE_BUFFER][2] [CLEAR_BUFFER]{{ чистим второй буфер }} [USE_BUFFER][2] [READ_FILE_LINE][111.txt]{{ берём переменные из нового файла, сохраняем во второй буфер }} [USE_BUFFER][2] [LOG_DISPLAY][$1 + $2]{{ вставляем переменные из нового файла(второго буфера) }} {{ можно сделать Post запрос или что хотите }} {{ $1 это переменная из 1-го буфера(логины.txt), $2 переменная из 2-го буфера (которую парсили) }} [DELETE_FILE][111.txt]{{ удаляем новый файл }} [USE_BUFFER][2] {{ чистим второй буфер }} [CLEAR_BUFFER] [USE_BUFFER][1] [LOG_DISPLAY][$$next] [VAR][$next][+][1]{{ берём следующую переменную(строчку) из файла логины.txt }} [IF][$next<=$SIZE_BUFFER] [SLEEP][2] [GO_TO_BREAK_POINT][1] {{ повторяем цикл }} [ENDIF]
Шаб для двух буферов, но по его принципу можно буферов добавить)))
ставим лайки или дизлайки, чтоб я знал выкладывать подобные темы или нет)))