Facebook Spamer нужна помощь.



  • @support Ну это не много не то.

    Мне надо один скрипт в 10 копий и все разные настраиваемые.

    Чтобы у каждого аккаунта был был свой список ссылок по которым он ходит и свой список сообщений которые он постит.

    Вот мой вариант который я со стряпал.

    0_1483859068650_тест.xml

    Вот как мне предложили реализовать многопоточность. 0_1483859150180_1483826188177-1483820356879-тест.xml

    Только я не совсем понял, там всего пример для 1 потока. Нужно было сделать минимум 2 чтоб до меня дошло то =)


  • administrators

    @freeliman said in Facebook Spamer нужна помощь.:

    Чтобы у каждого аккаунта был был свой список ссылок по которым он ходит и свой список сообщений которые он постит.

    А вы не заметили, что список ссылок у каждого аккаунта свой в своем отдельном файле?



  • Да конечно свой. Список групп у каждого аккаунта свой. Каждый аккаунт будет свою тематику рекламировать.


  • administrators

    @freeliman Хорошо, у вас остались еще вопросы?



  • Да их очень много. К примеру ещё будут вопросы, по ожиданию элементов на странице.

    Или вопросы, как сделать так чтобы если страница не загрузилась до конца, она пере загрузилась заново ?

    Так же хочу сделать оповещение бана если будет. Оповещение о не успешной публикации.

    Так же как сделать так, чтобы если был разрыв соединения с интернетом скрипт не тупил, ну чтобы скажем пропускал неудачную попытку сделать пост и переход в группу и не вырубался при этом и не глючил ?

    Вопросов много, но я не могу понять эту много поточность. Как ресурсы эти распределить на отдельные потоки ?



  • Ну это всё походу дела. Я не хочу торопить события, может мой генератор идей выдаст чего по лучше =)

    Поэтому вот по порядку хочу всё понять, как чего и почему.

    Заметил такой факт, что люди здесь не поясняют термины. Ну к примеру THREADS это функция отвечает за потоки, можно обрамить в квадратные скобки и добавить =1 что будет означать выбран первый поток.

    ну или как то так. поэтому мне очень сложно, это как кубик рубик собирать, методом научного тыка или другими словами визуальная интуиция !

    Хотелось бы детальных пояснений, тогда и понятней сразу всё станет.

    Так же рекомендую сделать подсказки к каждой функции ! С коротким примером или ситуациями где эту функцию можно использовать и для чего она нужна.


  • administrators

    @freeliman

    Да их очень много. К примеру ещё будут вопросы, по ожиданию элементов на странице.

    Как я могу ответить на вопрос, которого еще нет?

    как сделать так чтобы если страница не загрузилась до конца, она пере загрузилась заново ?

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

    0_1483863719652_LoadInstant.png

    Так же хочу сделать оповещение бана если будет. Оповещение о не успешной публикации.

    Это звучит как намерение, а не как вопрос.

    Так же как сделать так, чтобы если был разрыв соединения с интернетом скрипт не тупил, ну чтобы скажем пропускал неудачную попытку сделать пост и переход в группу и не вырубался при этом и не глючил ?

    не вырубался

    Если происходит какая-то ошибка, в каком-то конкретном потоке, то этот поток перезапускается. Вы можете изменить это поведение с помощью блока "Игнорировать Ошибки"

    http://wiki.bablosoft.com/doku.php?id=ru:how_to_catch_errors

    не тупил

    Иногда, чтобы понять, что произошла ошибка нужно время. Например, нужный элемент не появился на экране.
    Редактировать время ожидания можно для каждого действия индивидуально

    0_1483864079382_EditTimeout.png

    Либо для всех действий сразу действием "Таймаут"

    и не глючил

    Тут нужны конкретные примеры.

    Как ресурсы эти распределить на отдельные потоки ?

    Каждый поток берет ресурс тогда, когда ему он нужен. По умолчанию разные потоки не могут использовать разные ресурсы(разные строки в файле). Именно поэтому вы можете изменить количество потоков в моем и в своем примере, и они все равно будут работать.


  • administrators

    @freeliman

    Ну к примеру THREADS это функция отвечает за потоки, можно обрамить в квадратные скобки и добавить =1 что будет означать выбран первый поток.

    Есть действие "номер потока", оно возвращает номер текущего потока в переменную. Над ней, как и над любой другой переменной можно выполнять произвольный javascript код. Если вы не знакомы с javascipt, сущесвует графический редактор, позволяющий конструировать выражения визуально(красная кнопка возле любого поля).

    Так же рекомендую сделать подсказки к каждой функции ! С коротким примером или ситуациями где эту функцию можно использовать и для чего она нужна.

    Для этого есть вики, там есть примеры к многим функциям и видео.



  • Так вообще возможно реализовать такое в много поточности я так и не понял?

    Чтобы 10 потоков брали ресурсы из разных файлов ?

    Конкретно мне нужно так.

    1. аккаунт авторизован через прокси, ходит по ссылка из файла 1.тхт и постит сообщения из файла 1.тхт

    2.аккаунт авторизован через прокси, ходит по ссылка из файла 2.тхт и постит сообщения из файла 2.тхт (ну или тот который я укажу в ресурсе ?)

    К примеру я беру 1 и 2 аккаунт беру ссылки и запихиваю их в файл 1.тхт а в 2.тхт я запихиваю те же ссылки, только в обратном порядке и те же посты, только в обратном порядке.

    Таким образом, у меня есть 100 групп и 15 сообщений. С начало списка и конца списка, скрипт начал в 2 аккаунта публиковать 15 сообщений.

    Как бы с двух концов !

    Вот как так сделать то ? Ресурсы каждому потоку отдельно назначить ?


  • administrators

    @freeliman Я же вам прислал проект с конкретной реализацией, который выполняет именно эту задачу.



  • Я не понял когда увидел вот это

    сообщение 1 аккаунта 1
    сообщение 2 аккаунта 1
    сообщение 3 аккаунта 1
    сообщение 4 аккаунта 1
    сообщение 5 аккаунта 1
    сообщение 6 аккаунта 1
    сообщение 7 аккаунта 1
    сообщение 8 аккаунта 1
    сообщение 9 аккаунта 1
    сообщение 10 аккаунта 1

    Это мне надо будет подписывать к каждому сообщению чего то или как то?

    Вы то проект прислали, но не объяснили как он будет работать.

    Ведь если бы я понял? То сдвинулся с мёртвой точки?



  • Я вижу тхт для каждого аккаунта. а ссылки по которым он будет ходить по кругу ? как сделать то ? Они разные у всех ссылки то. У каждого свой список групп и список сообщений.


  • administrators

    @freeliman

    Я не понял когда увидел вот это

    Что вы не поняли?

    Это мне надо будет подписывать к каждому сообщению чего то или как то?

    Нет

    Вы то проект прислали, но не объяснили как он будет работать.

    Он работает так, как вы описали.

    Чтобы у каждого аккаунта был был свой список ссылок по которым он ходит и свой список сообщений которые он постит.

    Ведь если бы я понял? То сдвинулся с мёртвой точки?

    Что именно вам не понятно?


  • administrators

    @freeliman

    Я вижу тхт для каждого аккаунта. а ссылки по которым он будет ходить по кругу ? как сделать то ? Они разные у всех ссылки то. У каждого свой список групп и список сообщений.

    Я немного не так прочитал, думал ссылка для каждого акка одна. Можете сделать по аналогии с сообщениями. Главное, что принцип я показал.



  • А где файлы со списком ссылок по которым он будет ходить?
    К примеру я запустил мощный проект из 10 аккаунтов.

    мне надо взять и на аккаунт 3 добавить 5шт групп. Посреди работы, ведь так можно да?
    так вот, чтобы весь проект не тормозить, я добавил в аккаунт 3 +5 ссылок и +2 сообещния.

    С сообщениями понятно, постит вроде без указания ресурса. А вот ссылки на группы?

    И как вообще фишка с сообщениями реализована? Ведь я закинул тхт документы в по адресу на дикс С у себя, как мне изменять то их?

    Ведь ресурс указан только для логинов и паролей ?


  • administrators

    @freeliman

    А где файлы со списком ссылок по которым он будет ходить?

    В архиве рядом с проектом есть файлы аккаунт1.txt, аккаунт2.txt и т.д.

    мне надо взять и на аккаунт 3 добавить 5шт групп. Посреди работы, ведь так можно да?

    Если сделаете цикл, который ждет появления новых элементов в файле, то можно.

    С сообщениями понятно, постит вроде без указания ресурса. А вот ссылки на группы?

    Вы можете сделать это по аналогии с сообщениями. Я же не пишу вам проект на заказ, я только показал принцип работы. Изучите и сделайте то, что вам нужно.

    И как вообще фишка с сообщениями реализована? Ведь я закинул тхт документы в по адресу на дикс С у себя, как мне изменять то их?

    Изменяйте эти файлы аккаунт1.txt, аккаунт2.txt и т.д.

    Ведь ресурс указан только для логинов и паролей ?

    Да, как я написал, данные с сообщениями берутся действием "Читать Файл В Список"

    3). Получать сообщения действием "Читать Файл В Список"(из одного из тех 10 файлов)



  • Вот смотрите как у меня в примере реализовано.

    Список логинов и паролей. Список прокси.
    Количество потоков (например 3 аккаунта) Количество циклов 10

    таким образом 3 аккаунта имеют большое количество групп:

    1. акк 98 групп и 14 сообщений
    2. акк 57 групп и 11 сообщений
    3. акк 210 групп и 5 сообщений

    И каждый работает над своими ресурсами но все они выполняют одно и тоже действие. Зайти и Опубликовать пост !

    0_1483863734984_Безымянный.jpg


  • administrators

    @freeliman
    Четкого вопроса я так и не услышал, но попробую угадать. Вы хотите брать свой ресурс для каждого потока. Это можно сделать так

    Номер потока
    IF Номер потока == 1
        Использовать ресурс 1
    IF Номер потока == 2
        Использовать ресурс 2
    IF Номер потока == 3
        Использовать ресурс 3
    

    и т д



  • Да верно.

    А я могу это запихать создав отбельную функцию ? Ну там внизу? Создать и поставить её выполнять первой ?

    А ещё как каждому потоку то присвоить свои сообщения то ?

    Вон там на верху посмотрите парень уже показывал подобный вариант, только он предлагал сделать это в цикле.

    Он сделал, но я так и не понял чего он сделал и как мне сделать это для 10 потоков, потому что он сделал лишь 1 вариант. А мне бы хотя бы 2-3 чтобы на делать то копий. Ну да сделать копии легко, за то понятно уже будет как это реализовать.

    А так сижу мучаю себя и вас уже 3 дня с одним и тем же вопросом.


  • administrators

    @freeliman Признаю свое бессилие. Мне тяжело вам помочь. Возможно БАС слишком сложен.


Log in to reply
 

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