Facebook Spamer нужна помощь.
-
1.Сделал скрипт который авторизует аккаунт на сайте.
2.Далее создал ресурсы которые берут логин:пароль из файла 1 строка на 1 поток.
То есть 1 аккаунт авторизуется !- Возможность менять прокси лист 1 строка на 1 аккаунт
4.Каждый аккаунт берёт из ресурса ссылки и ходит по ним.
Как сделать так, чтобы одновременно ходило 10 аккаунтов по своим ссылка, из 10 тхт файлов ?- Чтобы 10 аккаунтов в 10 отдельных потоков, постили сообщения из 10 тхт файлов ?
-
@freeliman
Нужно создать 11 файлов, один со списком аккаунтов и с ихними ссылками(допустим аккаунты.txt), 10 остальных с постами для каждого аккаунта.
В каждом потоке:
1). Авторизироваться аккаунтом
2). Переходить по ссылке
3). Получать сообщения действием "Читать Файл В Список"(из одного из тех 10 файлов)
4). Постить каждое сообщение из списка.Вот пример реализации.
fbpost.zip
-
@support Ну это не много не то.
Мне надо один скрипт в 10 копий и все разные настраиваемые.
Чтобы у каждого аккаунта был был свой список ссылок по которым он ходит и свой список сообщений которые он постит.
Вот мой вариант который я со стряпал.
Вот как мне предложили реализовать многопоточность. 0_1483859150180_1483826188177-1483820356879-тест.xml
Только я не совсем понял, там всего пример для 1 потока. Нужно было сделать минимум 2 чтоб до меня дошло то =)
-
@freeliman said in Facebook Spamer нужна помощь.:
Чтобы у каждого аккаунта был был свой список ссылок по которым он ходит и свой список сообщений которые он постит.
А вы не заметили, что список ссылок у каждого аккаунта свой в своем отдельном файле?
-
Да конечно свой. Список групп у каждого аккаунта свой. Каждый аккаунт будет свою тематику рекламировать.
-
@freeliman Хорошо, у вас остались еще вопросы?
-
Да их очень много. К примеру ещё будут вопросы, по ожиданию элементов на странице.
Или вопросы, как сделать так чтобы если страница не загрузилась до конца, она пере загрузилась заново ?
Так же хочу сделать оповещение бана если будет. Оповещение о не успешной публикации.
Так же как сделать так, чтобы если был разрыв соединения с интернетом скрипт не тупил, ну чтобы скажем пропускал неудачную попытку сделать пост и переход в группу и не вырубался при этом и не глючил ?
Вопросов много, но я не могу понять эту много поточность. Как ресурсы эти распределить на отдельные потоки ?
-
Ну это всё походу дела. Я не хочу торопить события, может мой генератор идей выдаст чего по лучше =)
Поэтому вот по порядку хочу всё понять, как чего и почему.
Заметил такой факт, что люди здесь не поясняют термины. Ну к примеру THREADS это функция отвечает за потоки, можно обрамить в квадратные скобки и добавить =1 что будет означать выбран первый поток.
ну или как то так. поэтому мне очень сложно, это как кубик рубик собирать, методом научного тыка или другими словами визуальная интуиция !
Хотелось бы детальных пояснений, тогда и понятней сразу всё станет.
Так же рекомендую сделать подсказки к каждой функции ! С коротким примером или ситуациями где эту функцию можно использовать и для чего она нужна.
-
Да их очень много. К примеру ещё будут вопросы, по ожиданию элементов на странице.
Как я могу ответить на вопрос, которого еще нет?
как сделать так чтобы если страница не загрузилась до конца, она пере загрузилась заново ?
Вы можете нажать на изображение часов. В неактивном состоянии этот переключатель говорит БАС, что ожидать полной загрузки страницы не нужно.
Так же хочу сделать оповещение бана если будет. Оповещение о не успешной публикации.
Это звучит как намерение, а не как вопрос.
Так же как сделать так, чтобы если был разрыв соединения с интернетом скрипт не тупил, ну чтобы скажем пропускал неудачную попытку сделать пост и переход в группу и не вырубался при этом и не глючил ?
не вырубался
Если происходит какая-то ошибка, в каком-то конкретном потоке, то этот поток перезапускается. Вы можете изменить это поведение с помощью блока "Игнорировать Ошибки"
http://wiki.bablosoft.com/doku.php?id=ru:how_to_catch_errors
не тупил
Иногда, чтобы понять, что произошла ошибка нужно время. Например, нужный элемент не появился на экране.
Редактировать время ожидания можно для каждого действия индивидуальноЛибо для всех действий сразу действием "Таймаут"
и не глючил
Тут нужны конкретные примеры.
Как ресурсы эти распределить на отдельные потоки ?
Каждый поток берет ресурс тогда, когда ему он нужен. По умолчанию разные потоки не могут использовать разные ресурсы(разные строки в файле). Именно поэтому вы можете изменить количество потоков в моем и в своем примере, и они все равно будут работать.
-
Ну к примеру THREADS это функция отвечает за потоки, можно обрамить в квадратные скобки и добавить =1 что будет означать выбран первый поток.
Есть действие "номер потока", оно возвращает номер текущего потока в переменную. Над ней, как и над любой другой переменной можно выполнять произвольный javascript код. Если вы не знакомы с javascipt, сущесвует графический редактор, позволяющий конструировать выражения визуально(красная кнопка возле любого поля).
Так же рекомендую сделать подсказки к каждой функции ! С коротким примером или ситуациями где эту функцию можно использовать и для чего она нужна.
Для этого есть вики, там есть примеры к многим функциям и видео.
-
Так вообще возможно реализовать такое в много поточности я так и не понял?
Чтобы 10 потоков брали ресурсы из разных файлов ?
Конкретно мне нужно так.
- аккаунт авторизован через прокси, ходит по ссылка из файла 1.тхт и постит сообщения из файла 1.тхт
2.аккаунт авторизован через прокси, ходит по ссылка из файла 2.тхт и постит сообщения из файла 2.тхт (ну или тот который я укажу в ресурсе ?)
К примеру я беру 1 и 2 аккаунт беру ссылки и запихиваю их в файл 1.тхт а в 2.тхт я запихиваю те же ссылки, только в обратном порядке и те же посты, только в обратном порядке.
Таким образом, у меня есть 100 групп и 15 сообщений. С начало списка и конца списка, скрипт начал в 2 аккаунта публиковать 15 сообщений.
Как бы с двух концов !
Вот как так сделать то ? Ресурсы каждому потоку отдельно назначить ?
-
@freeliman Я же вам прислал проект с конкретной реализацией, который выполняет именно эту задачу.
-
Я не понял когда увидел вот это
сообщение 1 аккаунта 1
сообщение 2 аккаунта 1
сообщение 3 аккаунта 1
сообщение 4 аккаунта 1
сообщение 5 аккаунта 1
сообщение 6 аккаунта 1
сообщение 7 аккаунта 1
сообщение 8 аккаунта 1
сообщение 9 аккаунта 1
сообщение 10 аккаунта 1Это мне надо будет подписывать к каждому сообщению чего то или как то?
Вы то проект прислали, но не объяснили как он будет работать.
Ведь если бы я понял? То сдвинулся с мёртвой точки?
-
Я вижу тхт для каждого аккаунта. а ссылки по которым он будет ходить по кругу ? как сделать то ? Они разные у всех ссылки то. У каждого свой список групп и список сообщений.
-
Я не понял когда увидел вот это
Что вы не поняли?
Это мне надо будет подписывать к каждому сообщению чего то или как то?
Нет
Вы то проект прислали, но не объяснили как он будет работать.
Он работает так, как вы описали.
Чтобы у каждого аккаунта был был свой список ссылок по которым он ходит и свой список сообщений которые он постит.
Ведь если бы я понял? То сдвинулся с мёртвой точки?
Что именно вам не понятно?
-
Я вижу тхт для каждого аккаунта. а ссылки по которым он будет ходить по кругу ? как сделать то ? Они разные у всех ссылки то. У каждого свой список групп и список сообщений.
Я немного не так прочитал, думал ссылка для каждого акка одна. Можете сделать по аналогии с сообщениями. Главное, что принцип я показал.
-
А где файлы со списком ссылок по которым он будет ходить?
К примеру я запустил мощный проект из 10 аккаунтов.мне надо взять и на аккаунт 3 добавить 5шт групп. Посреди работы, ведь так можно да?
так вот, чтобы весь проект не тормозить, я добавил в аккаунт 3 +5 ссылок и +2 сообещния.С сообщениями понятно, постит вроде без указания ресурса. А вот ссылки на группы?
И как вообще фишка с сообщениями реализована? Ведь я закинул тхт документы в по адресу на дикс С у себя, как мне изменять то их?
Ведь ресурс указан только для логинов и паролей ?
-
А где файлы со списком ссылок по которым он будет ходить?
В архиве рядом с проектом есть файлы аккаунт1.txt, аккаунт2.txt и т.д.
мне надо взять и на аккаунт 3 добавить 5шт групп. Посреди работы, ведь так можно да?
Если сделаете цикл, который ждет появления новых элементов в файле, то можно.
С сообщениями понятно, постит вроде без указания ресурса. А вот ссылки на группы?
Вы можете сделать это по аналогии с сообщениями. Я же не пишу вам проект на заказ, я только показал принцип работы. Изучите и сделайте то, что вам нужно.
И как вообще фишка с сообщениями реализована? Ведь я закинул тхт документы в по адресу на дикс С у себя, как мне изменять то их?
Изменяйте эти файлы аккаунт1.txt, аккаунт2.txt и т.д.
Ведь ресурс указан только для логинов и паролей ?
Да, как я написал, данные с сообщениями берутся действием "Читать Файл В Список"
3). Получать сообщения действием "Читать Файл В Список"(из одного из тех 10 файлов)
-
Вот смотрите как у меня в примере реализовано.
Список логинов и паролей. Список прокси.
Количество потоков (например 3 аккаунта) Количество циклов 10таким образом 3 аккаунта имеют большое количество групп:
- акк 98 групп и 14 сообщений
- акк 57 групп и 11 сообщений
- акк 210 групп и 5 сообщений
И каждый работает над своими ресурсами но все они выполняют одно и тоже действие. Зайти и Опубликовать пост !
-
@freeliman
Четкого вопроса я так и не услышал, но попробую угадать. Вы хотите брать свой ресурс для каждого потока. Это можно сделать такНомер потока IF Номер потока == 1 Использовать ресурс 1 IF Номер потока == 2 Использовать ресурс 2 IF Номер потока == 3 Использовать ресурс 3
и т д