Skip to content

Commit b1c4e6f

Browse files
authored
Update README.md
1 parent ca5b279 commit b1c4e6f

File tree

1 file changed

+30
-20
lines changed

1 file changed

+30
-20
lines changed

README.md

Lines changed: 30 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,43 @@
1-
# 📂 Drive Scanner & Photo Copier GUI
1+
# 🧰 Data Recovery Tool by Neverklear Technologies
22

3-
This Python-based GUI tool allows users to scan an entire drive for image and document files (e.g., `.jpg`, `.png`, `.pdf`, `.tiff`, etc.), then copy those files to a destination folder while preserving the original folder structure.
3+
A comprehensive and technician-friendly Windows utility for recovering user data from internal and external drives. Designed to assist IT professionals, this tool scans deeply and preserves folder structures while supporting a variety of data types.
44

55
---
66

77
## ✅ Features
88

9-
- 🔍 Scan entire drive (including hidden folders and subdirectories)
10-
- 🖼️ Supports multiple image and document formats:
11-
- `.jpeg`, `.jpg`, `.png`, `.gif`, `.tiff`, `.bmp`, `.webp`, `.heic`, `.pdf`, `.raw`, etc.
12-
- 📁 Maintains original folder structure
13-
- 🚫 Set minimum file size filter (in KB)
14-
- 🧭 Real-time progress bar and log output
15-
- ❌ Cancel button to safely stop scanning mid-process
16-
- 🖥️ Built-in GUI using Python `tkinter`
9+
- 🔍 **Deep Drive Scanning**
10+
- Recursively searches all directories
11+
- Supports internal, external, and USB drives
12+
- Maintains original folder structure
1713

18-
---
14+
- 📁 **Copy Modes**
15+
- **Copy Photos**: `.jpg`, `.png`, `.heic`, `.raw`, `.pdf`, and more
16+
- **Copy Documents**: `.doc`, `.docx`, `.xls`, `.pdf`, `.txt`, etc.
17+
- **Copy Music**: `.mp3`, `.wav`, `.flac`, `.aac`, etc.
18+
- **Copy Videos**: `.mp4`, `.avi`, `.mov`, `.mkv`, etc.
19+
- **Copy QuickBooks Files**: `.qbw`, `.qbb`, `.qbm`, `.nd`, `.tlg`, and many others
20+
- **Copy User Data**: Copies entire contents of the `Users` folder (e.g., `C:\Users`)
1921

20-
## 🖥️ Requirements
22+
- 📊 **Smart File Copying**
23+
- File size filter to skip small or temporary files
24+
- Skips files that can’t be accessed (logs them instead)
25+
- Auto-scroll live log view with real-time status
2126

22-
- Python 3.8+
23-
- No additional packages needed — uses only standard libraries (`tkinter`, `os`, `shutil`, etc.)
27+
- 🔴 **Cancel with Confirmation**
28+
- Stop any scan/copy operation safely mid-process
2429

25-
---
30+
- 📁 **Logging**
31+
- Detailed output in GUI
32+
- Errors written to `logfile.txt` for review
2633

27-
## ▶️ How to Run
34+
---
2835

29-
1. Clone this repository or download the ZIP
30-
2. Open a terminal and run:
36+
## 🖥️ How to Run
3137

32-
```bash
33-
python photo_copier_gui.py
38+
### Option 1: Run with Python (Windows)
39+
1. Install Python 3.9+ from [python.org](https://www.python.org/)
40+
2. Clone or download the repository:
41+
```bash
42+
git clone https://github.com/your-username/data-recovery-tool.git
43+
cd data-recovery-tool

0 commit comments

Comments
 (0)