Exemplo n.º 1
0
        public void Execute(IJobExecutionContext context)
        {
            string _crawlerInput  = "/App_Data/Crawlers/Input/";
            string _crawlerOutput = "/App_Data/Crawlers/Output/";
            string _appPath       = AppDomain.CurrentDomain.BaseDirectory;

            string _fullInput  = _appPath + _crawlerInput;
            string _fullOutput = _appPath + _crawlerOutput;

            CrawlerManager _crawlerManager = new CrawlerManager(_fullInput, _fullOutput);

            _crawlerManager.Run();
        }
Exemplo n.º 2
0
        private async void Start(object sender, RoutedEventArgs e)
        {
            if (UiManager.FolderBrowser.ShowDialog() == System.Windows.Forms.DialogResult.Cancel)
            {
                return;
            }

            UiManager.DisableUi();

            if (Search.Text.Contains("imgur.com"))
            {
                await CrawlerManager.Run(new Imgur(), Search.Text);
            }
            else if (Search.Text.Contains("4chan.org"))
            {
                await CrawlerManager.Run(new _4Chan(), Search.Text);
            }
            else if (Search.Text.Contains("cyberdrop.me"))
            {
                await CrawlerManager.Run(new Cyberdrop(), Search.Text);
            }
            UiManager.EnableUi();
        }