Warning
This project is in the testing stage and some features may be unstable and unsafe. Use at your own risk.
Note
The project was developed using Python programming language.
Tip
Run run.bat as Administrator and wait for the installation until complete. If the command prompt is crash or gone just run it again.
After installation complete, you can use the program. You can run start.py to use the program next time or run Search_File_Word.py, Search_File_Excel.py & Search_File_PDF.py in resource folder.
Installation only detect Windows 7 32-bit, Windows 8.1 64-bit & Windows 10 64-bit (Windows 11 64-bit is detected as Windows 10 64-bit). If detected other Windows version will use Windows 10 installation methods.
pip-tools.py in folder Windows10 and Windows7 are install pip library, uninstall pip library, upgrade pip and check pip and pip library version tools.
If faced problem during installation on Windows 7, you can try to upgrade/install KB2533623 in folder Windows7/setup/Windows6.1-KB2533623-x64.msu.
There have Python environment installation files on folder Windows10/setup/python-3.11.0-amd64.exe and Windows7/setup/python-3.8.5.exe. If you want to manual install by yourself, remember enable Add Python x.x to PATH and atleast install pip openpyxl, PyPDF2 and python-docx. Pillow pip are optional options.
File Search Application (Word, Excel & PDF) This Python-based application provides an efficient way to search for Word, Excel, and PDF files within a specified directory. Users can search based on file names or content while applying date-based filters to refine the results.
- Search by File Name or Content – Users can choose between searching for file names or searching inside file contents.
- Time-Based Filtering – Options to filter by all time, start date, end date, or a date range.
- Directory Selection – Users can select a folder to scan for files.
- Interactive GUI (Tkinter) – A user-friendly interface with buttons for browsing directories, searching, and opening selected files.
Format File Supported | Status |
---|---|
Word (.docx) | ✅ Supported |
Excel (.xlsx & .xlsm) | ✅ Supported |
PDF (.pdf) | ✅ Supported |
Operating System Supported | Status |
---|---|
Linux 64-bit (Tested on Kali Linux 2024.4, a Debian-based distribution) | ✅ Supported |
Windows 11 64-bit | ✅ Supported |
Windows 10 64-bit | ✅ Supported |
Windows 8.1 64-bit | ✅ Supported |
Windows 7 32-bit | ✅ Supported |