Skip to content
/ conve Public

A C++ program for fixing missing extensions of JPG, PDF, DOC, DOCX, XLS and XLSX files.

License

Notifications You must be signed in to change notification settings

kaiytech/conve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

conve

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
  • PDF
  • 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.

Requirements

  1. Visual Studio 2017 or basically anything that supports C++17
  2. LibXL library. Grab it here: http://www.libxl.com/

How to compile

  1. Clone, obviously
  2. Download LibXL library.
  3. Copy .lib file from lib, copy all headers into inc folder and remember to include the dll file from bin.
  4. Create a solution, use the conve.cpp as a main file.
  5. Set C++ version to 17, include the LibXL library
  6. Compile. Launch.
  7. If it fails to launch, you must have forgotten about the dll file.

Usage

conve.exe "path"

...

Example: conve.exe "pliki/".

Example output:

...

Download precompiled build

https://www108.zippyshare.com/v/y6eWwZV6/file.html

About

A C++ program for fixing missing extensions of JPG, PDF, DOC, DOCX, XLS and XLSX files.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages