A C++ program for fixing missing extensions.
This program is released on under Creative Commons BY-NC-SA 4.0 license. Please refer to LICENSE.txt file for more info.
Currently supported extensions:
- JPG
- DOC
- DOCX
- XLS
- XLSX
Finds every file in given directory and judging by their content, renames each file. Guaranteed to work in 99% of cases. Tested on large and small files.
- Visual Studio 2017 or basically anything that supports C++17
- LibXL library. Grab it here: http://www.libxl.com/
- Clone, obviously
- Download LibXL library.
- Copy
.lib
file fromlib
, copy all headers intoinc
folder and remember to include thedll
file frombin
. - Create a solution, use the conve.cpp as a main file.
- Set C++ version to 17, include the LibXL library
- Compile. Launch.
- If it fails to launch, you must have forgotten about the dll file.
conve.exe "path"
Example: conve.exe "pliki/"
.
Example output: