Запуск, остановка, потоки и выполнения

Для запуска программы ключевую роль играют 2 параметра: 1) сколько делать [кол-во выполнений] 2) количество потоков. Рассмотрим их по отдельности и связь между ними. Очень рекомендуем посмотреть видео, чтобы полностью понять принцип работы поточного режима.

Видео версия

Подробное и наглядное видео по запуску аккаунтов / работе с потоками / остановкой и прерыванием проекта.

Текстовая версия

Содержание:

Настройка «сколько делать» (кол-во выполнений)

Настройка потоков

Запуск программы

Остановка программы

Настройка «Сколько делать»

Сколько делать — эта настройка отвечает за количество выполнений. Одно выполнение — это полное выполнение настроек программы одним аккаунтом. Например, если у нас программа настроена [в сценарии] на инвайтинг в друзья и лайкинг, то одно выполнение будет означать, что один аккаунт выполнит инвайтинг и лайкинг по заданным настройкам. Если поставить 2 выполнения, то 2 аккаунта выполнят заданные настройки. Если в файле всего один аккаунт, то при «Сколько делать = 2», один аккаунт выполнится 2 раза.

Примечание: после каждого выполнения цифра в поле «Сколько делать» уменьшается на один.

Количество выполнений можно задать через две настройки:

Настройка потоков

Максимум потоков — используемое количество потоков для выполнения программы.Один поток означает, что аккаунты будут выполняться последовательно. 3 потока означает, что одновременно работать будут 3 аккаунта. Каждый аккаунт делает своё полное независимое выполнение. Т.е. одновременно работающие аккаунты никак друг другу не мешают.

 

Внимание! Главная настройка — Сколько делать. Количество потоков не влияет на конечное количество выполнений, указанное в Сколько делать. 

Чтобы верно понять принцип связи количества аккаунтов, выполнений и потоков рассмотрим таблицу:

 

Аккаунтов в

файле

 

  Сколько

делать

  Количество

потоков

  Одновременно  

  работает аккаунтов  

   Будет выполнений 
1 1 1 1 1
1 2 1 1 один аккаунт два раза
2 1 1 1 1
2 2 1 1 2
 2 2 2 2 2
 20 40 5 5  40

(20 аккаунтов по 2 раза)

 

Таким образом, количество выполнений — это сколько раз будет выполнена программа, независимо от количества потоков. Количество потоков — сколько одновременно работает аккаунтов, но не влияет на количество выполнений.

Максимальное количество потоков: 20. По умолчанию доступно: 10.

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

Увеличиваем количество потоков до 20

По умолчанию доступно 10 потоков, чтобы увеличить до 20, делаем следующее:

1. Заходим в настройки основного окна.

2. В поле «Макисмальное количество потоков» ставим 20.

Так же можете воспользоваться кнопкой «Рекомендуемое значение», и будет установлено рекомендуемое количество потоков с учетом мощности Вашего компьютера.

3. Возвращаемся в «Проекты». При следующем запуске ZennoBox количество потоков будет 20. 

Так же можно перейти на пункт «Другое» и нажать там «Сохранить настройки», тогда ZennoBox сам перезапустится и изменения вступят в силу.

Запуск программы

Для запуска необходимо следующее:

  1. Сколько делать: 1 и более
  2. Количество потоков: 1 и более
  3. Режим «Старт»

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

Информация о ошибках и действиях выводится во вкладке «Лог».

Остановка программы

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

  • Если аккаунт уже начал работу, то он будет выполнен до конца, но следующие аккаунты браться не будут.
  • Если аккаунт пошёл в работу, но необходимо остановить выполнение — нужно полностью закрыть ZennoBox и запустить заново.
  • Если в работе несколько потоков, то точно так же, при нажатии на кнопку «Стоп» текущие аккаунты закончат работу до конца.