Для того, чтобы проектом определять и отталкиваться от этих данных. В зависимости от кол-ва успехов и прочее, управлять проектом из шаблона. Я так делаю с остановками или прерыванием.
Кол-во потоков - ZennoPoster.AllInstances.Count()
Макс. кол-во потоков - параметр MaxThreadsCount в файле globalsettings.settings в папке Settings в директории ZennoPoster
Кол-во успехов вот таким сниппетом по имени проекта
Код:
var name = "Project name";
var tasks = ZennoPoster.TasksList;
foreach(var task in tasks)
{
var doc = new System.Xml.XmlDocument();
doc.LoadXml("<Task>" + task + "</Task>");
var nameNode = doc.SelectSingleNode("Task/Name");
if(nameNode != null && nameNode.InnerText.Equals(name))
{
return doc.SelectSingleNode("Task/ExecutionSettings/DoneSuccesfully").InnerText;
}
}
А можно ещё информацию, как получить версию программы из Title постера например.
Для того, чтобы клиентов уведомлять о необходимости обновить программу.
А можно ещё информацию, как получить версию программы из Title постера например.
Для того, чтобы клиентов уведомлять о необходимости обновить программу.
В любом случае, как получить?
Не актуально, чтобы программа им предлагала обновиться. Т.к. когда выходит новая версия, мы не переводим все проекты на новую версию, пока не протестится, а чаще всего, встречаются какие то недоработки)