Время запуска проекта

Vlad_Curnoi

Client
Регистрация
09.08.2017
Сообщения
387
Благодарностей
161
Баллы
43
Всем привет!Возможно ли узнать время запуска проекта в Zennoposter?Есть ли вообще какое то уникальное значение которое появляется при нажатии кнопки "Старт" и хранится пока проект не будет остановлен?
 

Koqpe

Client
Регистрация
23.12.2014
Сообщения
1 100
Благодарностей
649
Баллы
113
Помещаете данный код в кубик c# и задаете переменную в которую нужно сохранить время:
Код:
DateTime start = DateTime.Now;
return start;
Сам кубик c# ставьте первым в проекте.
Можно еще в логах программы покопаться :-)
 

Alex733

Client
Регистрация
27.11.2017
Сообщения
316
Благодарностей
230
Баллы
43
Еще можно в начале шаблона сохранять значение переменной окружения {-TimeNow.Date-}, в свою локальную переменную.
 

Vlad_Curnoi

Client
Регистрация
09.08.2017
Сообщения
387
Благодарностей
161
Баллы
43
Суть такова,мне нужно значение любое которое не меняется от нажатия кнопки Старт и до окончания выполнения проекта,то есть например запускаю я шаблон в 20 потоков,берется какоето уникальное значение которое не меняется и записывается в файл,другие потоки сравнивают это значение если например шаблон был закончен и заново запущен идет проверка на значение если оно не равно то удаляется папка и перезаписывается.
 

Alex733

Client
Регистрация
27.11.2017
Сообщения
316
Благодарностей
230
Баллы
43
Подходит оба варианта, предложенные выше. В каждом потоке значение стартового времени будет уникальное.
 

Vlad_Curnoi

Client
Регистрация
09.08.2017
Сообщения
387
Благодарностей
161
Баллы
43
Подходит оба варианта, предложенные выше. В каждом потоке значение стартового времени будет уникальное.
Нет,у каждого потока будет меняться время вместе с системным.Нужно именно чтоб например нажал Старт в 10:02:10 и это значение не меняется пока шаблон не будет остановлен.
Не нашел в стандартных функциях время начала проекта по этому создал тему.
Глобалки не катят.
 

Alex733

Client
Регистрация
27.11.2017
Сообщения
316
Благодарностей
230
Баллы
43
Как вариант: может запустить шаблон сначала в 1 поток, который запишет стартовое время проекта в файл или базу данных, остальные потоки запустить с задержкой и они будут сравнивать уже это значение.
 

Vlad_Curnoi

Client
Регистрация
09.08.2017
Сообщения
387
Благодарностей
161
Баллы
43
Как вариант: может запустить шаблон сначала в 1 поток, который запишет стартовое время проекта в файл или базу данных, остальные потоки запустить с задержкой и они будут сравнивать уже это значение.
Та нет,так вообще не вариант.Думал есть какоето фиксированное значение при запуске шаблона.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
Нет,у каждого потока будет меняться время вместе с системным.Нужно именно чтоб например нажал Старт в 10:02:10 и это значение не меняется пока шаблон не будет остановлен.
Писать время старта в глобальную переменную нет? Если там уже что то есть не писать ничего.
 

Vlad_Curnoi

Client
Регистрация
09.08.2017
Сообщения
387
Благодарностей
161
Баллы
43
Писать время старта в глобальную переменную нет? Если там уже что то есть не писать ничего.
Нет,глобалки вообще не устраивают.Тем более при окончании шаблона она не удаляется.Если бы она удалялась при остановке то да,но так не вариант.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
А, да, она при перезапуске постера очищается.
 

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