HaveIBeenPwned / EmailAddressExtractor

A project to rapidly extract all email addresses from any files in a given path
BSD 3-Clause "New" or "Revised" License
68 stars 23 forks source link

Show file currently being processed when working through a directory #58

Closed troyhunt closed 1 year ago

troyhunt commented 1 year ago

I've just been processing a breach with hundreds of files across hundreds of gigabytes:

image

Without listing the file currently being processed, it's difficult to get a sense of how far through the process is. It's also hard to know where the email addresses are (i.e. which file) until it completely finishes processing. As an example, here's the old app:

image

It would be great to see the file number currently being processed ("23 of 350", for example), and then when each file finishes processing, the number of addresses found in it.

FWIW, this process took 5 hours so there's a lot of time spent wondering how far through the process is.