Menu

Tree [125e2e] main /
 History

HTTPS access


File Date Author Commit
 .gitattributes 2025-09-08 bibhutibbb bibhutibbb [934f90] First publish
 .gitignore 2025-12-14 bibhutibbb bibhutibbb [e80d00] Update .gitignore and add version information f...
 README.md 2025-12-14 bibhutibbb bibhutibbb [125e2e] Update README.md for v3.0.0.0 release and add w...
 Screenshot 2025-12-14 185850.png 2025-12-14 bibhutibbb bibhutibbb [facde9] Add File Sorter application with drag-and-drop ...
 anyname.xlsx 2025-09-08 Bibhuti Barman Bibhuti Barman [2ca646] Sample .xlsx
 app_icon.ico 2025-09-08 bibhutibbb bibhutibbb [934f90] First publish
 file_sorter_v3.py 2025-12-14 bibhutibbb bibhutibbb [e80d00] Update .gitignore and add version information f...
 payment_qr_code.png 2025-09-08 bibhutibbb bibhutibbb [934f90] First publish
 raw_image_sorter.code-workspace 2025-12-14 bibhutibbb bibhutibbb [125e2e] Update README.md for v3.0.0.0 release and add w...
 version.txt 2025-12-14 bibhutibbb bibhutibbb [e80d00] Update .gitignore and add version information f...

Read Me

File Sorter v3.0.0.0

This application provides a simple yet powerful solution for organizing files by matching their names against an Excel or CSV spreadsheet. It streamlines your workflow by copying or moving files into a designated output folder, making your file collection easily manageable.

Features

  • Spreadsheet-Driven Sorting: Automatically identifies and sorts files based on filenames listed in an Excel (.xlsx) or CSV (.csv) file.
  • Flexible Operations: Choose to either Copy the matched files to a new destination, or Move them (cutting them from the source and pasting to the destination).
  • Drag-and-Drop Support: Conveniently select your Excel/CSV file, source folder, and output folder using drag-and-drop functionality directly onto the respective input fields.
  • User-Friendly Interface: A straightforward graphical user interface (GUI) allows for easy selection of input files and folders, and initiation of the sorting process.
  • Progress Tracking & Cancellation: Provides real-time progress updates during sorting and allows you to cancel an ongoing operation.
  • Error Handling: Offers clear feedback on sorting progress and any encountered issues.

How to Use

  1. Download the Executable: Obtain the latest file_sorter_v3.exe file from the release page or your provided source.
  2. Launch the Application: Double-click on the .exe file to install the program.
  3. Select Excel/CSV File:
    • Click the "Browse" button next to the "Select Excel/CSV File" field, OR
    • Drag and drop your .xlsx or .csv file directly onto the input field or the "Drop Excel/CSV File Here" label. This file should contain the names of the files you want to sort, typically one filename per row in the first column.
  4. Select Image Folder (Source):
    • Click the "Browse" button next to the "Select Image Folder" field, OR
    • Drag and drop the folder containing the files you wish to sort directly onto the input field or the "Drop Image Folder Here" label.
  5. Select Output Folder (Destination):
    • Click the "Browse" button next to the "Select Output Folder" field, OR
    • Drag and drop your desired destination folder directly onto the input field or the "Drop Output Folder Here" label. This is where the sorted files will be placed.
  6. Choose Operation Mode: From the dropdown menu, select whether you want to "Copy" the files (keeping originals) or "Move" them (removing originals from the source).
  7. Start Sorting: Once all selections are made, click the "Sort Files" button to begin the automated sorting process. A progress bar and status messages will keep you informed.
  8. Cancel Sorting: If needed, click the "Cancel" button to stop the sorting process prematurely.

Requirements

  • Operating System: Windows 10 or newer.
  • The application is provided as a standalone executable, so no additional software installations (like Python runtime) are required.

Credits

Support & Questions

If you encounter any bugs, have suggestions for new features, or just have questions about using the File Sorter, please don't hesitate to reach out to Bibhuti via the contact details provided in the Credits section.

Donation

If you find this tool useful and would like to support its development, any donation would be greatly appreciated! Your contributions help in maintaining and improving this project.

To donate, please use the "Donate Now" button within the application to view the QR code for payment. For more details or alternative donation methods, please contact Bibhuti directly via the Facebook page mentioned in the Credits section.

Thank you for your support!