Результаты поиска по запросу: gettaskinfo

Forum search Google search

  1. Dimionix

    Бесплатные снипеты на заказ

    ...ZennoPoster.SetTries(id, 0); ZennoPoster.AddTries(id, 1); ZennoPoster.AddTask(); // добавить новое задание (проект) ZennoPoster.GetTaskInfo(id); // получить информацию о задании (проекте) ZennoPoster.RemoveTask(id); // удалить задание (проект) ZennoPoster.TasksList(); // получить список...
  2. ZHAG

    Как добавить(+1)/уменьшить(-1) количество потоков в процессе выполнения?

    List<string> xmlList = ZennoPoster.TasksList().ToList(); дальше перебираешь все элементы списка а содержание нужного тебе названия. потом делаешь запрос настроек string xml = ZennoPoster.GetTaskInfo(Guid.Parse("GUID"));
  3. S

    Автоматическое добавление попыток выполнения?

    По идее вот так: var id = Guid.Parse(project.TaskId); var taskInfo = ZennoPoster.GetTaskInfo(id); ZennoPoster.SetTries(id, 0); Set вместо Add
  4. M

    Автоматическое добавление попыток выполнения?

    Спасибо а как обнулить при выполнении условия?
  5. S

    Автоматическое добавление попыток выполнения?

    Кубик "Свой C# код" var id = Guid.Parse(project.TaskId); var taskInfo = ZennoPoster.GetTaskInfo(id); ZennoPoster.AddTries(id, 1);
  6. __Maks

    Возобновить поток

    тестирую, потом обезательно благодарности и другое. Пока спасибо. но Очень рад ответу!!!
  7. nicanil

    Возобновить поток

    Вот код добавления попыток: var id = Guid.Parse(project.TaskId); var taskInfo = ZennoPoster.GetTaskInfo(id); ZennoPoster.SetTries(id, 2); За этот код ставим Спасибы товарищу Adigen в этом сообщении Во вложении тестовый шаблон. Логика следующая: Во входящих настройках есть флаг, который...
  8. F

    Как проверить, что текущий поток последний?

    А вот и код подъехал. lock (CommonCode.SyncObject) { Guid taskId = Guid.Parse(project.TaskId); string taskInfo = ZennoPoster.GetTaskInfo(taskId); System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); doc.LoadXml("<Task>" + taskInfo + "</Task>")...
  9. arhip1985

    Как управлять кол-вом потоков во время работы шаблона?

    ваш сниппет, однозначно бы в справку, чтоб не потерялся
  10. arhip1985

    Как проверить, что текущий поток последний?

    ...ставить начальное количество выполнений, которое потом поставите настройках задания и потом уменьшать это количество до 1 с записью в файл, как вариант. другой вариант - получать string taskInfo = ZennoPoster.GetTaskInfo(taskId) и в нём скорее всего содержится количество оставшихся выполнений
  11. F

    Как управлять кол-вом потоков во время работы шаблона?

    ...поключить из GAC lock (CommonCode.SyncObject) { Guid taskId = Guid.Parse(project.TaskId); string taskInfo = ZennoPoster.GetTaskInfo(taskId); System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); doc.LoadXml("<Task>" + taskInfo + "</Task>")...
  12. Porosenok

    Можно ли считать успехом только определенные экшены?

    в файл оно пишется и пишется постоянно, там несколько тысяч строк) Шаблон ведь не первый день работает ну да, много неудач, да и иногда например идет проверка, и если условие выполняется то это неудача по сути, и пишется лог например. Вообщем изначально при написании шаблона я все это не учел.
  13. arhip1985

    Можно ли считать успехом только определенные экшены?

    как вариант, вы сами отписали, что можно поставить количество выполнений -1 т.е. постоянно, в начале шаблона проверять количество строк в файле и если равно 100, то следующий кубик си код var id = Guid.Parse(project.TaskId); var taskInfo = ZennoPoster.GetTaskInfo(id); ZennoPoster.SetTries(id, 0);
  14. masterLomaster

    Проверка в проекте запущен ли другой проект сейчас

    ШТА? Уважаемый я начинаю сомневатся в вашем профессионализме и АВАВАВтаритете! Я перерыл весь форум и обнаружил что вы только в регулярках знаток! Я так тоже могу нагуглить и всунуть кучу ссылок, нужно решение в концето концов, я же сказал я НУБЯРА в СИШАРП и для меня ваши ссылки что собаке...
  15. doc

    Проверка в проекте запущен ли другой проект сейчас

    https://help.zennolab.com/en/v5/zennoposter/5.8/webframe.html#ZennoLab.CommandCenter~ZennoLab.CommandCenter.ZennoPoster~GetTaskInfo.html...
  16. masterLomaster

    Проверка в проекте запущен ли другой проект сейчас

    ок вернемся к с# БРО тут выложил кусок кода у меня правда не работает, что нужно добавить чтобы заработало? По идее этот код вернет количество оставшихся попыток для текущего проекта, а как его доработать чтобы вернул число попыток другого проекта? чтобы потом сравнить, как ты указал ранее.
  17. Oleg1987

    Как узнать количество попыток?

    Может кому пригодиться var id = Guid.Parse(project.TaskId); var tasks = ZennoPoster.GetTaskInfo(id); var regex = new System.Text.RegularExpressions.Regex(@"(?<=<NumberOfTries>).*?(?=</NumberOfTries>)"); var match = regex.Match(tasks); var result = Convert.ToInt32(match);
  18. alex888

    Экшны (кубики) потоков и количества выполнений

    var taskInfo = ZennoPoster.GetTaskInfo(id); было бы неплохо добавить чтобы в taskInfo возвращалась информация о количестве работающих в данный момент потоков
  19. H

    Узнать количество запущенных потоков

    Есть метод ZennoPoster.GetTaskInfo Но там нет инфы сколько потоков работает в данный момент. Поискал в других методах, вроде тоже нет ничего. Задача в том чтоб по определенному событию, например когда закончились имейлы, последний поток ждал завершения всех запущенных и перезапускал весь шаблон.
  20. Adigen

    Экшны (кубики) потоков и количества выполнений

    Для добавления попыток можно использовать такой код var id = Guid.Parse(project.TaskId); var taskInfo = ZennoPoster.GetTaskInfo(id); ZennoPoster.SetTries(id, 2); Он работает. Для добавления потоков, по идее должен работать такой код var id = Guid.Parse(project.TaskId); var taskInfo =...
  21. S

    How to get task id?

    If i want to refer to current task in c#, for example to use in GetTaskInfo() how can i get id of task in which that macro is executed?