private void pasteToolStripButton_Click(object sender, EventArgs e) { if (Clipboard.GetDataObject().GetDataPresent(DataFormats.Text)) { ScanText.Paste(); } }
private void undoToolStripMenuItem_Click(object sender, EventArgs e) { if (ScanText.CanUndo == true) { history_redo.Push(ScanText.Text); ScanText.Undo(); ScanText.ClearUndo(); } }
public Receipt ConstructReceipt(ScanText scanText) { var receipt = _receiptObjectBuilder.BuildTotalAmount(scanText.FooterContent) .BuildCurrency(scanText.FooterContent) .BuildPurchaseDate(scanText.FooterContent) .BuildPaymentMethod(scanText.FooterContent) .GetReceipt(); return(receipt); }
static void Main(string[] args) { new Logger().ASCII("MCScan 1.0.0"); Logger dummy = new Logger(); dummy.Success("Escanenado"); var watch = Stopwatch.StartNew(); ScanText.SText("javaw", "https://exemplo.com/MCScan/lsass.txt", true, false); ScanText.SText("explorer", "https://exemplo.com/MCScan/lsass.txt", true, false); ScanText.SText("lsass", "https://exemplo.com/MCScan/lsass.txt", true, false); watch.Stop(); var elapsedMs = watch.Elapsed; string lol = string.Format("{0}:{1}", Math.Floor(elapsedMs.TotalMinutes), elapsedMs.ToString("ss\\.")); dummy.Success("Scan terminado, tempo decorrido: " + lol); if (File.Exists(Path.GetTempPath() + "strings2.exe")) { File.Delete(Path.GetTempPath() + "strings2.exe"); } DirectoryInfo di = new DirectoryInfo(Path.GetTempPath()); FileInfo[] files = di.GetFiles("*.string").Where(p => p.Extension == ".string").ToArray(); foreach (FileInfo file in files) { try { file.Attributes = FileAttributes.Normal; File.Delete(file.FullName); } catch { dummy.Error("Erro ao deletar ultimos arquivos."); } } Console.ReadKey(); }
public void Reset() { _scanText = new ScanText(); }
public ReceiptScanTextBuilder(IReceiptHelper receiptHelper, IOCRService ocrService) { _receiptHelper = receiptHelper; _ocrService = ocrService; _scanText = new ScanText(); }
private void copyToolStripButton_Click(object sender, EventArgs e) { ScanText.Copy(); }
/// <summary> /// these are event handlers for the tool strip /// </summary> private void cutToolStripButton_Click(object sender, EventArgs e) { ScanText.Cut(); }
private void selectAllToolStripMenuItem_Click(object sender, EventArgs e) { ScanText.SelectAll(); }