public override void Scan(ScannerBase child) { if (!Children.Contains(child)) { return; } if (!child.IsChecked.GetValueOrDefault()) { return; } switch (child.Name) { case "History": ScanHistory(); break; case "Cookies": ScanCookies(); break; case "Auto Complete": ScanAutoComplete(); break; case "Temporary Internet Files": ScanTemporaryFiles(); break; //case "Index.dat Files": // ScanIndexFiles(); // break; } }
public override void Scan(ScannerBase child) { if (!Children.Contains(child)) { return; } if (!child.IsChecked.GetValueOrDefault()) { return; } //if (Utils.IsProcessRunning("firefox")) //{ // System.Windows.Forms.MessageBox.Show("Mozilla Firefox must be closed to allow the files to be scanned and cleaned", "Little Privacy Cleaner", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information); // if (Utils.IsProcessRunning("firefox")) // { // System.Windows.Forms.MessageBox.Show("Skipping the scanning process...", "Little Privacy Cleaner", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information); // return; // } //} switch (child.Name) { case "Internet History": ScanInternetHistory(); break; case "Cookies": ScanCookies(); break; case "Internet Cache": ScanCache(); break; case "Saved Form History": ScanFormHistory(); break; case "Download History": ScanDownloadHistory(); break; } }
public override void Scan(ScannerBase child) { if (!Children.Contains(child)) { return; } if (!child.IsChecked.GetValueOrDefault()) { return; } // Just in case if (string.IsNullOrEmpty(ChromeDefaultDir)) { Utils.MessageBoxThreadSafe("Unable to determine Google Chrome profile directory. Skipping...", Utils.ProductName, MessageBoxButton.OK, MessageBoxImage.Error); return; } switch (child.Name) { case "Cookies": ScanCookies(); break; case "Download History": ScanDownloadHistory(); break; case "Internet Cache": ScanCache(); break; case "Internet History": ScanInternetHistory(); break; } }
public override void Scan(ScannerBase child) { if (!Children.Contains(child)) { return; } if (!child.IsChecked.GetValueOrDefault()) { return; } switch (child.Name) { case "Recycle Bin": ScanRecycleBin(); break; case "Desktop and Start Menu Icons": ScanDesktopStartMenuIcons(); break; } }
public virtual void Scan(ScannerBase child) { }
public Misc(ScannerBase parent, string header) { Parent = parent; Name = header; }
public GChrome(ScannerBase parent, string header) { Parent = parent; Name = header; }
public InternetExplorer(ScannerBase parent, string header) { Parent = parent; Name = header; }
public Firefox(ScannerBase parent, string header) { Parent = parent; Name = header; }