コード例 #1
0
        private void chkExportScrapeData_Scraper_Checked(object sender, RoutedEventArgs e)
        {
            try
            {
                ClGlobul.lstTotalUserScraped = ClGlobul.lstTotalUserScraped.Distinct().ToList();
                GlobusLogHelper.log.Info(" => [ Start User Export Process ]");
                try
                {
                    if (rdoFollowerScraper.IsChecked == true)
                    {
                        string item = "Followers";
                        // lstTotalUserScraped.Insert(0, item);
                        GlobusFileHelper.WriteListtoTextfile(ClGlobul.lstTotalUserScraped, PDGlobals.UserScrapedFollower);
                        GlobusLogHelper.log.Info(" => [ File Path " + PDGlobals.UserScrapedFollower + " ]");
                    }
                    else
                    {
                        string item = "Followings";
                        //  lstTotalUserScraped.Insert(0, item);
                        GlobusFileHelper.WriteListtoTextfile(ClGlobul.lstTotalUserScraped, PDGlobals.UserScrapedFollowing);
                        GlobusLogHelper.log.Info(" => [ File Path " + PDGlobals.UserScrapedFollowing + " ]");
                    }
                }
                catch { }


                GlobusLogHelper.log.Info(" => [ User Exported Successfully ]");
            }
            catch (Exception ex)
            {
                GlobusLogHelper.log.Error(" Error :" + ex.StackTrace);
            }
        }
コード例 #2
0
 public void ExportScraper()
 {
     try
     {
         ClGlobul.lstTotalUserScraped = ClGlobul.lstTotalUserScraped.Distinct().ToList();
         GlobusLogHelper.log.Info(" => [ Start User Export Process ]");
         try
         {
             if (UserScraperType == "followers")
             {
                 GlobusFileHelper.WriteListtoTextfile(ClGlobul.lstTotalUserScraped, PDGlobals.UserScrapedFollower);
                 GlobusLogHelper.log.Info(" => File Path " + PDGlobals.UserScrapedFollower + " ]");
             }
             else
             {
                 GlobusFileHelper.WriteListtoTextfile(ClGlobul.lstTotalUserScraped, PDGlobals.UserScrapedFollowing);
                 GlobusLogHelper.log.Info(" => File Path " + PDGlobals.UserScrapedFollowing + " ]");
             }
         }
         catch (Exception ex)
         {
             GlobusLogHelper.log.Error(" Error : " + ex.StackTrace);
         }
     }
     catch (Exception ex)
     {
         GlobusLogHelper.log.Error(" Error :" + ex.StackTrace);
     }
 }
コード例 #3
0
        private void chkExportScrapePin_PinScraper_Checked(object sender, RoutedEventArgs e)
        {
            try
            {
                ClGlobul.GetPinList = ClGlobul.GetPinList.Distinct().ToList();
                GlobusLogHelper.log.Info(" => [ Pin Export Process Started]");
                try
                {
                    GlobusFileHelper.WriteListtoTextfile(ClGlobul.GetPinList, PDGlobals.PinScraped);
                    GlobusLogHelper.log.Info(" => [ File Path " + PDGlobals.PinScraped + " ]");
                }
                catch { }

                GlobusLogHelper.log.Info(" => [ Pins Exported Successfully ]");
            }
            catch (Exception ex)
            {
                GlobusLogHelper.log.Error(" Error :" + ex.StackTrace);
            }
        }