Плагин для запуска 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;
}
}
}









