Плагин для запуска Datacol после завершения кампании
Описание
Плагин позволяет запустить кампанию Datacol, передав ей результаты работы другой кампании в качестве входных данных.
Исходный код
using System; using System.Collections.Generic; using System.Text; using System.Data; using System.IO; using System.Diagnostics; using DynamicPluginData; namespace DatacolDynamicPluginNS { public class DynamicPluginClass { public static DataTable finishCampaign(DataTable dataTable, ItemInfo itemInfo, GlobalInfo globalInfo) { Process p = new Process(); p.StartInfo.FileName = System.Reflection.Assembly.GetEntryAssembly().Location; p.StartInfo.Arguments = "starting-url-file=\"" + Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments),"results.txt") +"\" config=\"contact-parsers/email-parser.par\" autolaunch"; p.Start(); return dataTable; } } }