namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static List<string> processLinks(List<string> links, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return links;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>processLinks</methodName>
</processLinkSetting>
<preExportDataProcessSetting>
<active>false</active>
<name>pre export data plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static DataTable preExportData(DataTable dataTable, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return dataTable;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>preExportData</methodName>
</preExportDataProcessSetting>
<finishPluginSetting>
<active>false</active>
<name>finish campaign plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static DataTable finishCampaign(DataTable dataTable, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return dataTable;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>finishCampaign</methodName>
</finishPluginSetting>
<LoadPagePluginSetting>
<active>false</active>
<name>load page plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
using System.Net;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static string loadPage(string url, ItemInfo itemInfo, GlobalInfo globalInfo)
{
string content=string.Empty;
WebClient client = new WebClient();
client.Encoding = Encoding.UTF8;
content = client.DownloadString(url);
return content;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>loadPage</methodName>
</LoadPagePluginSetting>
<LoadProxyPluginSetting>
<active>false</active>
<name>load proxy plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static List<string> loadProxy(List<string> proxyList, string filePath, bool isItList,bool isItRandom, bool isItInit, List<string> actualProxyList)
{
return new List<string>();
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>loadProxy</methodName>
</LoadProxyPluginSetting>
</LoaderDynamicPluginEngineSetting>
<LoaderType>STANDARD</LoaderType>
<LoadNumber>3</LoadNumber>
<ConnectTimeout>20</ConnectTimeout>
<CachePages>false</CachePages>
<LoaderTestingString>https://www.tkmaxx.com/uk/en/men/shoes/c/02050000?st=&sort=&facets=Size:%22g%2C0007%2C0014%2Cshoes%2C6%22:Size:%22g%2C0007%2C0018%2Cshoes%2C6.5%22:is_flash_event:%22false%22:Size:%22g%2C0002%2C0006%2Cuniversal%2Cs%22:priceValue:%5B*%20TO%2010%5D:Size:%22g%2C0007%2C0005%2Cshoes%2C3%22&page=0&q=</LoaderTestingString>
<UserAgents>
<string>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.1 Safari/603.1.30</string>
<string>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0</string>
<string>Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0</string>
<string>Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko</string>
<string>Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0</string>
<string>Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0</string>
<string>Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393</string>
<string>Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36</string>
<string>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:53.0) Gecko/20100101 Firefox/53.0</string>
<string>Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36</string>
<string>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/602.4.8 (KHTML, like Gecko) Version/10.0.3 Safari/602.4.8</string>
<string>Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.1 Safari/603.1.30</string>
<string>Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko</string>
<string>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Firefox/52.0</string>
<string>Mozilla/5.0 (Windows NT 6.1; rv:53.0) Gecko/20100101 Firefox/53.0</string>
<string>Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0</string>
<string>Mozilla/5.0 (Windows NT 6.3; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0</string>
<string>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36</string>
<string>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36</string>
<string>Mozilla/5.0 (iPad; CPU OS 10_3_1 like Mac OS X) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.0 Mobile/14E304 Safari/602.1</string>
<string>Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:53.0) Gecko/20100101 Firefox/53.0</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 5.1; rv:52.0) Gecko/20100101 Firefox/52.0</string>
<string>Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko</string>
<string>Mozilla/5.0 (X11; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0</string>
<string>Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:53.0) Gecko/20100101 Firefox/53.0</string>
<string>Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36</string>
<string>Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/603.1.30 (KHTML, like Gecko) Version/10.1 Safari/603.1.30</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.96 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0</string>
<string>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063</string>
<string>Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101 Firefox/52.0</string>
<string>Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 OPR/44.0.2510.1449</string>
<string>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.110 Safari/537.36</string>
<string>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36</string>
<string>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/57.0.2987.98 Chrome/57.0.2987.98 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0</string>
<string>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/58.0.3029.81 Chrome/58.0.3029.81 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:52.0) Gecko/20100101 Firefox/52.0</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1</string>
<string>Mozilla/5.0 (Windows NT 6.1; rv:45.0) Gecko/20100101 Firefox/45.0</string>
<string>Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36</string>
<string>Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/601.7.7 (KHTML, like Gecko) Version/9.1.2 Safari/601.7.7</string>
<string>Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 OPR/43.0.2442.1144</string>
<string>Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36 OPR/44.0.2510.857</string>
<string>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/601.7.8 (KHTML, like Gecko) Version/9.1.3 Safari/537.86.7</string>
</UserAgents>
<HttpCodesSuccess />
<UserAgentUsingOrder>SERIAL</UserAgentUsingOrder>
<Referers />
<RefererUsingOrder>RANDOM</RefererUsingOrder>
<UseProxy>false</UseProxy>
<ProxySourceOption>LIST</ProxySourceOption>
<ProxyList />
<ProxyListList />
<GetProxyMode>RANDOM</GetProxyMode>
<ProxyFilePath />
<CacheFolderPath />
<AfterLoadGlobalReplaces />
<HttpHeaders />
<LoaderEncoding />
<HandleCookies>true</HandleCookies>
<SaveCookiesToFile>false</SaveCookiesToFile>
<CookiesSavePath />
<AuthMode>no</AuthMode>
<AuthCookies />
<UseCefsharpAsLoader>true</UseCefsharpAsLoader>
<BrowserApplicationWaitTimeout>6000</BrowserApplicationWaitTimeout>
<DisableImages>false</DisableImages>
<DisableJavascript>false</DisableJavascript>
<ShowBrowserForm>true</ShowBrowserForm>
<LoadBrowserMaximized>false</LoadBrowserMaximized>
<UseLoadPluginAfterCefLoad>false</UseLoadPluginAfterCefLoad>
<UseLoadPluginBeforeCefLoad>false</UseLoadPluginBeforeCefLoad>
<RunScenario>false</RunScenario>
<PartialLoad>false</PartialLoad>
<IgnoreLoadIfTheSameUrl>false</IgnoreLoadIfTheSameUrl>
<ScenarioParamList />
<ScenarioBlockList />
<LoaderPlugin />
<LoaderPluginConfig />
C:\Users\Zako\AppData\Roaming\Datacol7-64\Campaigns\Shop Brend.par
0 0 0 0 50 false 1 60 1 0 true 1000 false false true false false false 0 false false false 0 false
false https://www.tkmaxx.com/uk/en/men/shoes/c/02050000?st=&sort=&facets=Size:%22g%2C0007%2C0014%2Cshoes%2C6%22:Size:%22g%2C0007%2C0018%2Cshoes%2C6.5%22:is_flash_event:%22false%22:Size:%22g%2C0002%2C0006%2Cuniversal%2Cs%22:priceValue:%5B%20TO%2010%5D:Size:%22g%2C0007%2C0005%2Cshoes%2C3%22&page=0&q= UrlFromList false 1000 false .png .jpg .gif .rar .msi true false false true false false in false false false https://www.tkmaxx.com/uk/en/men/shoes/c/02050000?st=&sort=&facets=Size:%22g%2C0007%2C0014%2Cshoes%2C6%22:Size:%22g%2C0007%2C0018%2Cshoes%2C6.5%22:is_flash_event:%22false%22:Size:%22g%2C0002%2C0006%2Cuniversal%2Cs%22:priceValue:%5B%20TO%2010%5D:Size:%22g%2C0007%2C0005%2Cshoes%2C3%22&page=0&q= https://www.tkmaxx.com/uk/en/men/shoes/c/02050000?st=&sort=&facets=Size:%22g%2C0007%2C0014%2Cshoes%2C6%22:Size:%22g%2C0007%2C0018%2Cshoes%2C6.5%22:is_flash_event:%22false%22:Size:%22g%2C0002%2C0006%2Cuniversal%2Cs%22:priceValue:%5B*%20TO%2010%5D:Size:%22g%2C0007%2C0005%2Cshoes%2C3%22&page=0&q= ¨C28C false ¨C29C true false
false
link process plugin
System.dll
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static List<string> processLinks(List<string> links, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return links;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>processLinks</methodName>
</processLinkSetting>
<preExportDataProcessSetting>
<active>false</active>
<name>pre export data plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static DataTable preExportData(DataTable dataTable, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return dataTable;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>preExportData</methodName>
</preExportDataProcessSetting>
<finishPluginSetting>
<active>false</active>
<name>finish campaign plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static DataTable finishCampaign(DataTable dataTable, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return dataTable;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>finishCampaign</methodName>
</finishPluginSetting>
<LoadPagePluginSetting>
<active>false</active>
<name>load page plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
using System.Net;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static string loadPage(string url, ItemInfo itemInfo, GlobalInfo globalInfo)
{
string content=string.Empty;
WebClient client = new WebClient();
client.Encoding = Encoding.UTF8;
content = client.DownloadString(url);
return content;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>loadPage</methodName>
</LoadPagePluginSetting>
<LoadProxyPluginSetting>
<active>false</active>
<name>load proxy plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static List<string> loadProxy(List<string> proxyList, string filePath, bool isItList,bool isItRandom, bool isItInit, List<string> actualProxyList)
{
return new List<string>();
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>loadProxy</methodName>
</LoadProxyPluginSetting>
</LoaderDynamicPluginEngineSetting>
<LoaderType>BROWSER</LoaderType>
<LoadNumber>3</LoadNumber>
<ConnectTimeout>20</ConnectTimeout>
<CachePages>false</CachePages>
<LoaderTestingString />
<UserAgents />
<HttpCodesSuccess />
<UserAgentUsingOrder>SERIAL</UserAgentUsingOrder>
<Referers />
<RefererUsingOrder>RANDOM</RefererUsingOrder>
<UseProxy>false</UseProxy>
<ProxySourceOption>LIST</ProxySourceOption>
<ProxyList />
<ProxyListList />
<GetProxyMode>RANDOM</GetProxyMode>
<ProxyFilePath />
<CacheFolderPath />
<AfterLoadGlobalReplaces />
<HttpHeaders />
<LoaderEncoding />
<HandleCookies>true</HandleCookies>
<SaveCookiesToFile>false</SaveCookiesToFile>
<CookiesSavePath />
<AuthMode>no</AuthMode>
<AuthCookies />
<UseCefsharpAsLoader>true</UseCefsharpAsLoader>
<BrowserApplicationWaitTimeout>6000</BrowserApplicationWaitTimeout>
<DisableImages>false</DisableImages>
<DisableJavascript>false</DisableJavascript>
<ShowBrowserForm>true</ShowBrowserForm>
<LoadBrowserMaximized>false</LoadBrowserMaximized>
<UseLoadPluginAfterCefLoad>false</UseLoadPluginAfterCefLoad>
<UseLoadPluginBeforeCefLoad>false</UseLoadPluginBeforeCefLoad>
<RunScenario>false</RunScenario>
<PartialLoad>false</PartialLoad>
<IgnoreLoadIfTheSameUrl>false</IgnoreLoadIfTheSameUrl>
<ScenarioParamList />
<ScenarioBlockList />
<LoaderPlugin />
<LoaderPluginConfig />
</ExportLoaderSetting>
<ExportCustom>false</ExportCustom>
<ExportWP>true</ExportWP>
<ExportExcel>false</ExportExcel>
<ExportMySQL>false</ExportMySQL>
<ExportPlugin>false</ExportPlugin>
<ExportScenario>false</ExportScenario>
<RuntimeExport>true</RuntimeExport>
<ProcessFinishPlugin />
<FinalizePlugin />
<UrlTest />
<ExportBrowserScenario>false</ExportBrowserScenario>
<LaunchNextParser>false</LaunchNextParser>
<FieldToPassAsInputToNextParser />
<NextParserCampaignPath />
<CustomFormatGenerationFormula />
<CustomFormatFilenameGenerationFormula />
<CustomFormatSaveFolder />
<SaveWin1251>true</SaveWin1251>
<RewriteFile>false</RewriteFile>
<MaxFileSize>0</MaxFileSize>
<CustomFormatFileFtpUpload>false</CustomFormatFileFtpUpload>
<CustomFormatFileRemoveFromComputerAfterFtpLoad>false</CustomFormatFileRemoveFromComputerAfterFtpLoad>
<CustomFormatFileMaximumFtpLoadAttempts>1</CustomFormatFileMaximumFtpLoadAttempts>
<CustomFormatFileScriptAfterFtpUpload />
<CustomFormatFileScriptUse>false</CustomFormatFileScriptUse>
<FtpServer />
<FtpPort>0</FtpPort>
<FtpLogin />
<FtpPassword />
<FtpDirectory />
<ExcelAddDatetimeToFilename>false</ExcelAddDatetimeToFilename>
<ExcelSaveFolder />
<ExcelFilenameGenerationFormula>Shop Brend.xlsx</ExcelFilenameGenerationFormula>
<MysqlLogin />
<MysqlPassword />
<MysqlServer />
<MysqlPort>0</MysqlPort>
<DBname />
<MysqlEncoding>cp1251</MysqlEncoding>
<MysqlQuery />
<UseMssql>false</UseMssql>
<ExportPluginPath />
<ExportPluginRules />
<WPDraft>false</WPDraft>
<WPxmlrpc>http://wordpress.brandfrom.us/xmlrpc.php</WPxmlrpc>
<WPlogin>admin</WPlogin>
<WPpass>197825Gzg</WPpass>
<WPheader>%Header%</WPheader>
<WPcontent>%Content%
Source: %URL%
%Category%
false
0
true
3
false .png .jpg .gif .rar .msi true false
false true false
ALL_PAGE
ALL 1-3
false
data field process plugin
System.dll
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static string processDataFieldValue(string s, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return s;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>processDataFieldValue</methodName>
</processDataFieldSetting>
</fieldDynamicPluginEngineSetting>
<FieldType>standard</FieldType>
<DataFieldName>Photo</DataFieldName>
<CutStringsRegexGroup>0</CutStringsRegexGroup>
<CutStrings />
<Xpathes />
<AllowedTags><br>,<p>,<ul>,<li></AllowedTags>
<TagsProcessingMode>REMOVE</TagsProcessingMode>
<LookInRefererCode>false</LookInRefererCode>
<Comments />
<SearchRegexInXpathResults>false</SearchRegexInXpathResults>
<ValueMatchRules>
<ExistStrings />
<ExistStringsAllMustBe>false</ExistStringsAllMustBe>
<NotExistStrings />
<NotExistStringsAllMust>true</NotExistStringsAllMust>
<isRegex>false</isRegex>
</ValueMatchRules>
<MatchRuleFormula>
<FormulasToMatch />
</MatchRuleFormula>
<MatchNumberEntitiesBy>NOT</MatchNumberEntitiesBy>
<RuleEntitiesRange>
<Min>1</Min>
<Max>100</Max>
</RuleEntitiesRange>
<MatchRuleSeparatedStringToSplit />
<ValueNotEmpty>false</ValueNotEmpty>
<TestAfterProcess>false</TestAfterProcess>
<FieldReplaces />
<StaticFieldValueSelectMode>
<SelectModeType>ALL</SelectModeType>
<Range>1-3</Range>
</StaticFieldValueSelectMode>
<StaticFieldValuesUniteString>,</StaticFieldValuesUniteString>
<FieldNecessary>false</FieldNecessary>
<DefaultValue />
<CutEntitiesNumber>1</CutEntitiesNumber>
<CutBy>NOT_TRIM</CutBy>
<StringToSplitValueForCutting />
<SpecValueType>URL</SpecValueType>
<DownloadFiles>false</DownloadFiles>
<DownloadableExtensions>
<string>.jpg</string>
<string>.jpeg</string>
<string>.png</string>
<string>.gif</string>
</DownloadableExtensions>
<DownloadFolder />
<DownloadVirtualPath />
<DownloadLinkIdentificationRule />
<DownloadFilenameGenerationMode>NOT</DownloadFilenameGenerationMode>
<DownloadExistingFilesHandlingMode>OVERWRITE_EXISTING</DownloadExistingFilesHandlingMode>
<DownloadGenerationFilenameFormula />
<DownloadFileFinalExtension />
<DownloadFileFolderGenerationMode>NOT</DownloadFileFolderGenerationMode>
<DownloadGenerationFileFolderFormula />
<LoadMaxAttLoad>2</LoadMaxAttLoad>
<ReturnValue>VIRTUAL_PATH</ReturnValue>
<LoadFilePlugin />
<DownloadFileFileFtpUpload>false</DownloadFileFileFtpUpload>
<DownloadFileFileRemoveFromComputerAfterFtpLoad>false</DownloadFileFileRemoveFromComputerAfterFtpLoad>
<FtpGenerateSubfolderServer>false</FtpGenerateSubfolderServer>
<DownloadFileFileMaximumFtpLoadAttempts>1</DownloadFileFileMaximumFtpLoadAttempts>
<FtpServer />
<FtpPort>0</FtpPort>
<FtpLogin />
<FtpPassword />
<FtpDirectory />
<DataGatherPlugin />
<DataGatherPluginConfig />
</DataField>
<DataField>
<fieldDynamicPluginEngineSetting>
<processDataFieldSetting>
<active>false</active>
<name>data field process plugin</name>
<dllList>
<string>System.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static string processDataFieldValue(string s, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return s;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>processDataFieldValue</methodName>
</processDataFieldSetting>
</fieldDynamicPluginEngineSetting>
<FieldType>standard</FieldType>
<DataFieldName>Price</DataFieldName>
<CutStringsRegexGroup>0</CutStringsRegexGroup>
<CutStrings />
<Xpathes />
<AllowedTags><br>,<p>,<ul>,<li></AllowedTags>
<TagsProcessingMode>REMOVE</TagsProcessingMode>
<LookInRefererCode>false</LookInRefererCode>
<Comments />
<SearchRegexInXpathResults>false</SearchRegexInXpathResults>
<ValueMatchRules>
<ExistStrings />
<ExistStringsAllMustBe>false</ExistStringsAllMustBe>
<NotExistStrings />
<NotExistStringsAllMust>true</NotExistStringsAllMust>
<isRegex>false</isRegex>
</ValueMatchRules>
<MatchRuleFormula>
<FormulasToMatch />
</MatchRuleFormula>
<MatchNumberEntitiesBy>NOT</MatchNumberEntitiesBy>
<RuleEntitiesRange>
<Min>1</Min>
<Max>100</Max>
</RuleEntitiesRange>
<MatchRuleSeparatedStringToSplit />
<ValueNotEmpty>false</ValueNotEmpty>
<TestAfterProcess>false</TestAfterProcess>
<FieldReplaces />
<StaticFieldValueSelectMode>
<SelectModeType>ALL</SelectModeType>
<Range>1-3</Range>
</StaticFieldValueSelectMode>
<StaticFieldValuesUniteString>,</StaticFieldValuesUniteString>
<FieldNecessary>false</FieldNecessary>
<DefaultValue />
<CutEntitiesNumber>1</CutEntitiesNumber>
<CutBy>NOT_TRIM</CutBy>
<StringToSplitValueForCutting />
<SpecValueType>URL</SpecValueType>
<DownloadFiles>false</DownloadFiles>
<DownloadableExtensions>
<string>.jpg</string>
<string>.jpeg</string>
<string>.png</string>
<string>.gif</string>
</DownloadableExtensions>
<DownloadFolder />
<DownloadVirtualPath />
<DownloadLinkIdentificationRule />
<DownloadFilenameGenerationMode>NOT</DownloadFilenameGenerationMode>
<DownloadExistingFilesHandlingMode>OVERWRITE_EXISTING</DownloadExistingFilesHandlingMode>
<DownloadGenerationFilenameFormula />
<DownloadFileFinalExtension />
<DownloadFileFolderGenerationMode>NOT</DownloadFileFolderGenerationMode>
<DownloadGenerationFileFolderFormula />
<LoadMaxAttLoad>2</LoadMaxAttLoad>
<ReturnValue>VIRTUAL_PATH</ReturnValue>
<LoadFilePlugin />
<DownloadFileFileFtpUpload>false</DownloadFileFileFtpUpload>
<DownloadFileFileRemoveFromComputerAfterFtpLoad>false</DownloadFileFileRemoveFromComputerAfterFtpLoad>
<FtpGenerateSubfolderServer>false</FtpGenerateSubfolderServer>
<DownloadFileFileMaximumFtpLoadAttempts>1</DownloadFileFileMaximumFtpLoadAttempts>
<FtpServer />
<FtpPort>0</FtpPort>
<FtpPassword />
<FtpDirectory />
<DataGatherPlugin />
<DataGatherPluginConfig />
</DataField>
<DataField>
<fieldDynamicPluginEngineSetting>
<processDataFieldSetting>
<active>false</active>
<name>data field process plugin</name>
<dllList>
<string>System.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static string processDataFieldValue(string s, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return s;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>processDataFieldValue</methodName>
</processDataFieldSetting>
</fieldDynamicPluginEngineSetting>
<FieldType>standard</FieldType>
<DataFieldName>Description</DataFieldName>
<CutStringsRegexGroup>0</CutStringsRegexGroup>
<CutStrings />
<Xpathes />
<AllowedTags><br>,<p>,<ul>,<li></AllowedTags>
<TagsProcessingMode>REMOVE</TagsProcessingMode>
<LookInRefererCode>false</LookInRefererCode>
<Comments />
<SearchRegexInXpathResults>false</SearchRegexInXpathResults>
<ValueMatchRules>
<ExistStrings />
<ExistStringsAllMustBe>false</ExistStringsAllMustBe>
<NotExistStrings />
<NotExistStringsAllMust>true</NotExistStringsAllMust>
<isRegex>false</isRegex>
</ValueMatchRules>
<MatchRuleFormula>
<FormulasToMatch />
</MatchRuleFormula>
<MatchNumberEntitiesBy>NOT</MatchNumberEntitiesBy>
<RuleEntitiesRange>
<Min>1</Min>
<Max>100</Max>
</RuleEntitiesRange>
<MatchRuleSeparatedStringToSplit />
<ValueNotEmpty>false</ValueNotEmpty>
<TestAfterProcess>false</TestAfterProcess>
<FieldReplaces />
<StaticFieldValueSelectMode>
<SelectModeType>ALL</SelectModeType>
<Range>1-3</Range>
</StaticFieldValueSelectMode>
<StaticFieldValuesUniteString>,</StaticFieldValuesUniteString>
<FieldNecessary>false</FieldNecessary>
<DefaultValue />
<CutEntitiesNumber>1</CutEntitiesNumber>
<CutBy>NOT_TRIM</CutBy>
<StringToSplitValueForCutting />
<SpecValueType>URL</SpecValueType>
<DownloadFiles>false</DownloadFiles>
<DownloadableExtensions>
<string>.jpg</string>
<string>.jpeg</string>
<string>.png</string>
<string>.gif</string>
</DownloadableExtensions>
<DownloadFolder />
<DownloadVirtualPath />
<DownloadLinkIdentificationRule />
<DownloadFilenameGenerationMode>NOT</DownloadFilenameGenerationMode>
<DownloadExistingFilesHandlingMode>OVERWRITE_EXISTING</DownloadExistingFilesHandlingMode>
<DownloadGenerationFilenameFormula />
<DownloadFileFinalExtension />
<DownloadFileFolderGenerationMode>NOT</DownloadFileFolderGenerationMode>
<DownloadGenerationFileFolderFormula />
<LoadMaxAttLoad>2</LoadMaxAttLoad>
<ReturnValue>VIRTUAL_PATH</ReturnValue>
<LoadFilePlugin />
<DownloadFileFileFtpUpload>false</DownloadFileFileFtpUpload>
<DownloadFileFileRemoveFromComputerAfterFtpLoad>false</DownloadFileFileRemoveFromComputerAfterFtpLoad>
<FtpGenerateSubfolderServer>false</FtpGenerateSubfolderServer>
<DownloadFileFileMaximumFtpLoadAttempts>1</DownloadFileFileMaximumFtpLoadAttempts>
<FtpServer />
<FtpPort>0</FtpPort>
<FtpPassword />
<FtpDirectory />
<DataGatherPlugin />
<DataGatherPluginConfig />
</DataField>
<DataField>
<fieldDynamicPluginEngineSetting>
<processDataFieldSetting>
<active>false</active>
<name>data field process plugin</name>
<dllList>
<string>System.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static string processDataFieldValue(string s, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return s;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>processDataFieldValue</methodName>
</processDataFieldSetting>
</fieldDynamicPluginEngineSetting>
<FieldType>standard</FieldType>
<DataFieldName>Category</DataFieldName>
<CutStringsRegexGroup>0</CutStringsRegexGroup>
<CutStrings />
<Xpathes />
<AllowedTags><br>,<p>,<ul>,<li></AllowedTags>
<TagsProcessingMode>REMOVE</TagsProcessingMode>
<LookInRefererCode>false</LookInRefererCode>
<Comments />
<SearchRegexInXpathResults>false</SearchRegexInXpathResults>
<ValueMatchRules>
<ExistStrings />
<ExistStringsAllMustBe>false</ExistStringsAllMustBe>
<NotExistStrings />
<NotExistStringsAllMust>true</NotExistStringsAllMust>
<isRegex>false</isRegex>
</ValueMatchRules>
<MatchRuleFormula>
<FormulasToMatch />
</MatchRuleFormula>
<MatchNumberEntitiesBy>NOT</MatchNumberEntitiesBy>
<RuleEntitiesRange>
<Min>1</Min>
<Max>100</Max>
</RuleEntitiesRange>
<MatchRuleSeparatedStringToSplit />
<ValueNotEmpty>false</ValueNotEmpty>
<TestAfterProcess>false</TestAfterProcess>
<FieldReplaces />
<StaticFieldValueSelectMode>
<SelectModeType>ALL</SelectModeType>
<Range>1-3</Range>
</StaticFieldValueSelectMode>
<StaticFieldValuesUniteString>,</StaticFieldValuesUniteString>
<FieldNecessary>false</FieldNecessary>
<DefaultValue />
<CutEntitiesNumber>1</CutEntitiesNumber>
<CutBy>NOT_TRIM</CutBy>
<StringToSplitValueForCutting />
<SpecValueType>URL</SpecValueType>
<DownloadFiles>false</DownloadFiles>
<DownloadableExtensions>
<string>.jpg</string>
<string>.jpeg</string>
<string>.png</string>
<string>.gif</string>
</DownloadableExtensions>
<DownloadFolder />
<DownloadVirtualPath />
<DownloadLinkIdentificationRule />
<DownloadFilenameGenerationMode>NOT</DownloadFilenameGenerationMode>
<DownloadExistingFilesHandlingMode>OVERWRITE_EXISTING</DownloadExistingFilesHandlingMode>
<DownloadGenerationFilenameFormula />
<DownloadFileFinalExtension />
<DownloadFileFolderGenerationMode>NOT</DownloadFileFolderGenerationMode>
<DownloadGenerationFileFolderFormula />
<LoadMaxAttLoad>2</LoadMaxAttLoad>
<ReturnValue>VIRTUAL_PATH</ReturnValue>
<LoadFilePlugin />
<DownloadFileFileFtpUpload>false</DownloadFileFileFtpUpload>
<DownloadFileFileRemoveFromComputerAfterFtpLoad>false</DownloadFileFileRemoveFromComputerAfterFtpLoad>
<FtpGenerateSubfolderServer>false</FtpGenerateSubfolderServer>
<DownloadFileFileMaximumFtpLoadAttempts>1</DownloadFileFileMaximumFtpLoadAttempts>
<FtpServer />
<FtpPort>0</FtpPort>
<FtpPassword />
<FtpDirectory />
<DataGatherPlugin />
<DataGatherPluginConfig />
</DataField>
<DataField>
<fieldDynamicPluginEngineSetting>
<processDataFieldSetting>
<active>false</active>
<name>data field process plugin</name>
<dllList>
<string>System.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static string processDataFieldValue(string s, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return s;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>processDataFieldValue</methodName>
</processDataFieldSetting>
</fieldDynamicPluginEngineSetting>
<FieldType>spec</FieldType>
<DataFieldName>URL</DataFieldName>
<CutStringsRegexGroup>0</CutStringsRegexGroup>
<CutStrings />
<Xpathes />
<AllowedTags><br>,<p>,<ul>,<li></AllowedTags>
<TagsProcessingMode>REMOVE</TagsProcessingMode>
<LookInRefererCode>false</LookInRefererCode>
<Comments />
<SearchRegexInXpathResults>false</SearchRegexInXpathResults>
<ValueMatchRules>
<ExistStrings />
<ExistStringsAllMustBe>false</ExistStringsAllMustBe>
<NotExistStrings />
<NotExistStringsAllMust>true</NotExistStringsAllMust>
<isRegex>false</isRegex>
</ValueMatchRules>
<MatchRuleFormula>
<FormulasToMatch />
</MatchRuleFormula>
<MatchNumberEntitiesBy>NOT</MatchNumberEntitiesBy>
<RuleEntitiesRange>
<Min>1</Min>
<Max>100</Max>
</RuleEntitiesRange>
<MatchRuleSeparatedStringToSplit />
<ValueNotEmpty>false</ValueNotEmpty>
<TestAfterProcess>false</TestAfterProcess>
<FieldReplaces />
<StaticFieldValueSelectMode>
<SelectModeType>ALL</SelectModeType>
<Range>1-3</Range>
</StaticFieldValueSelectMode>
<StaticFieldValuesUniteString>,</StaticFieldValuesUniteString>
<FieldNecessary>false</FieldNecessary>
<DefaultValue />
<CutEntitiesNumber>1</CutEntitiesNumber>
<CutBy>NOT_TRIM</CutBy>
<StringToSplitValueForCutting />
<SpecValueType>URL</SpecValueType>
<DownloadFiles>false</DownloadFiles>
<DownloadableExtensions />
<DownloadFolder />
<DownloadVirtualPath />
<DownloadLinkIdentificationRule />
<DownloadFilenameGenerationMode>NOT</DownloadFilenameGenerationMode>
<DownloadExistingFilesHandlingMode>OVERWRITE_EXISTING</DownloadExistingFilesHandlingMode>
<DownloadGenerationFilenameFormula />
<DownloadFileFinalExtension />
<DownloadFileFolderGenerationMode>NOT</DownloadFileFolderGenerationMode>
<DownloadGenerationFileFolderFormula />
<LoadMaxAttLoad>2</LoadMaxAttLoad>
<ReturnValue>FULL_VALUE</ReturnValue>
<LoadFilePlugin />
<DownloadFileFileFtpUpload>false</DownloadFileFileFtpUpload>
<DownloadFileFileRemoveFromComputerAfterFtpLoad>false</DownloadFileFileRemoveFromComputerAfterFtpLoad>
<FtpGenerateSubfolderServer>false</FtpGenerateSubfolderServer>
<DownloadFileFileMaximumFtpLoadAttempts>1</DownloadFileFileMaximumFtpLoadAttempts>
<FtpServer />
<FtpPort>0</FtpPort>
<FtpPassword />
<FtpDirectory />
<DataGatherPlugin />
<DataGatherPluginConfig />
</DataField>
</DataFields>
false
link process plugin
System.dll
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static List<string> processLinks(List<string> links, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return links;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>processLinks</methodName>
</processLinkSetting>
<preExportDataProcessSetting>
<active>false</active>
<name>pre export data plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static DataTable preExportData(DataTable dataTable, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return dataTable;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>preExportData</methodName>
</preExportDataProcessSetting>
<finishPluginSetting>
<active>false</active>
<name>finish campaign plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static DataTable finishCampaign(DataTable dataTable, ItemInfo itemInfo, GlobalInfo globalInfo)
{
return dataTable;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>finishCampaign</methodName>
</finishPluginSetting>
<LoadPagePluginSetting>
<active>false</active>
<name>load page plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
using System.Net;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static string loadPage(string url, ItemInfo itemInfo, GlobalInfo globalInfo)
{
string content=string.Empty;
WebClient client = new WebClient();
client.Encoding = Encoding.UTF8;
content = client.DownloadString(url);
return content;
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>loadPage</methodName>
</LoadPagePluginSetting>
<LoadProxyPluginSetting>
<active>false</active>
<name>load proxy plugin</name>
<dllList>
<string>System.dll</string>
<string>System.Data.dll</string>
<string>System.XML.dll</string>
</dllList>
<sourceCode>
using System;
using System.Collections.Generic;
using System.Text;
using DynamicPluginData;
namespace DatacolDynamicPluginNS
{
public class DynamicPluginClass
{
public static List<string> loadProxy(List<string> proxyList, string filePath, bool isItList,bool isItRandom, bool isItInit, List<string> actualProxyList)
{
return new List<string>();
}
}
}
</sourceCode>
<loadDllFromPluginSubfolder>false</loadDllFromPluginSubfolder>
<dllListToIgnoreLoad />
<dynamicGUID />
<methodName>loadProxy</methodName>
</LoadProxyPluginSetting>
3