KnockKnock icon indicating copy to clipboard operation
KnockKnock copied to clipboard

Feature Request: Scan History with Delta Comparison

Open LuckyResistor opened this issue 3 years ago • 1 comments

One important interest in launch items is any changes in the system over time. Therefore a scan history with an automatic comparison would make KnockKnock extremely more useful.

  • The results of every scan is stored in a local database (e.g. SQLite or JSON/XML file structure)
  • For each item in each list the following information is stored:
    • Path
    • Hash
    • Size
    • Create and modified time
    • Entry point file (plist) or similar
  • For each scan:
    • Computer name (for database merging)
    • Date/time of the scan

Using this "database" of previous scans, KnockKnock can present a delta based on a previous scan:

  • Highlight changed items
  • Highlight new items
  • Highlight removed items

Somewhere in the application, a list of all previous scans is accessible.

  • The user can select a single entry in the list to display the items of a previous scan.
  • The user can choose the two entries in this list to show a comparison.

LuckyResistor avatar Mar 09 '21 10:03 LuckyResistor

I second this. It would save an enormous amount of manual scanning.

Z2Flow avatar Nov 19 '23 13:11 Z2Flow