Skip to content

v3.0.5

Compare
Choose a tag to compare
@rowingdude rowingdude released this 04 Sep 19:15
· 96 commits to master since this release
3456209

##Major refactoring:

Changed mft_records from list to dictionary
Implemented proper CSV writer initialization
Fixed attribute parsing issues

##Performance improvements:

Optimized progress reporting
Streamlined stat counting
Reduced verbose output in non-debug mode

##Enhanced user controls:

Added multiple verbosity levels (-v, -vv, -vvv)

Implemented debug levels (-d, -dd, -ddd)

Created new logging system for flexible output control

Improved error handling and debugging capabilities

Restructured as proper Python package:

Added init.py for correct module referencing

Updated setup.py for standard installation

Created console script entry point

Resolved critical bugs preventing execution on large MFT files

Improved code maintainability and readability