Многопоток

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Прошу помощи с многопотоком, 5 аккаунтов = беру с удалением всё равно по 5 раз один аккаунт берёт, пробывал глобальную тоже самое и ещё перезапуск ZP надо делать что неудобно
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 226
Баллы
113
Детализируйте, пожалуйста. А то не очень понятно, работаете ли вы со списком или с файлом. И зачем требуется перезапуск ZennoPoster'a тоже непонятно.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
работаю со списками, не получается построить логику, что бы брались аккаунты поочерёдно удаляя только невалид, и по завершению выдавало общий счётчик сколько живых, и сколько баненных, про перезапуск ZP я имел ввиду если работать через глобальную, при остановке и последующем старте счётчик начинает считать с той цифры на котором остановился проект, после перезапуска глобальная обнуляется, а это не выход. Может что то ни то делаю, так как сильно не силён
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
пробывал, не получается
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Ну я даже не знаю что вам ответить.
Слишком мало данных в вашем ответе.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
с повторами берутся аккаунты, в зависимости от потоков, 2 значит по 2 раза и т.д., может ни туда ставлю, в скайпе тебе объяснял ситуацию вчера, одним словом не пойму как эту логику построить
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
532
Баллы
93
с повторами берутся аккаунты, в зависимости от потоков, 2 значит по 2 раза и т.д., может ни туда ставлю, в скайпе тебе объяснял ситуацию вчера, одним словом не пойму как эту логику построить
Стоят галочки в свойствах списка "Загружать из файла" и "Сохранять изменения списка в файл"?
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
В примере выше просто невозможно получить повторы в локальную переменную. Я про значения счетчика.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
не буду мозг себе засерать, пусть так и будет как есть, если аккаунты у меня дублями берутся какой счётчик получится
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
ростоникс как в твоём примере сделать так что бы при завершении проекта не перегружая ZP глобальная опять с нуля начиналась????
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
Код:
project.GlobalVariables.SetVariable("[email protected]", "globVar1", "0");
это код для установки значения уже инициированной переменной.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Вроде настроил, пока 50 раз не удалил глобальную))))
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
установка значения 0 это не удаление
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
я про саму глобальную, то что 0 задаётся это я понял
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
потоки вроде настроил, счётчик тоже, но как отобразить все значения с пяти потоков в одно окно, в последнее, получается щас каждый поток записывает отдельно
 

Вложения

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
ну если вы в каждом потоке создаете это окно через С№б то понятное дело что оно не автообновляемое и будет генерироваться для каждого потока
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
поток заканчивается открывается окно пока другие работают, а как сделать по завершению 4-х потоков что бы они ждали пятый пока завершится
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
в экшене IF проверятйе значение глобальной переменной
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
значение глобальной потоков или счётчика???
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
как я понял значениеглобальной для всех потоков одинакова, я с глобальной передаю в локальную, но каждый поток с локальной разное пишит, а как с глобальной значение записать или так же будет???
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
локальная то у вас увеличивается. вот когда она равно конечному значению то и выводите это окно.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
с окном разобрался, с первых потоков не записывает полученные значения
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)