ExifTool Forum

ExifTool => Install Problems => Topic started by: jacky on October 15, 2021, 01:02:05 AM

Title: ExifTool C++ Interface download of tar.gz - file not possible
Post by: jacky on October 15, 2021, 01:02:05 AM
Hi,

I'd like to download C++ Interface but on all my systems it's not possible to get the tar.gz - file:
http://exiftool.org/cpp_exiftool/cpp_exiftool.tar.gz (http://exiftool.org/cpp_exiftool/cpp_exiftool.tar.gz)
It seems nothing happens if I click on the link.

Could you check if download of the tar.gz - file is possible? Or is there another resource available?
Title: Re: ExifTool C++ Interface download of tar.gz - file not possible
Post by: Phil Harvey on October 15, 2021, 08:07:25 AM
The link works for me.

- Phil
Title: Re: ExifTool C++ Interface download of tar.gz - file not possible
Post by: StarGeek on October 15, 2021, 12:13:29 PM
Same here.

Check to see if your web browser isn't automatically saving the file for you without telling you.  On Windows I believe this is usually the "Downloads" folder.
Title: Re: ExifTool C++ Interface download of tar.gz - file not possible
Post by: Alan Clifford on October 15, 2021, 12:13:41 PM
It's only 25 kB.  Are you sure it didn't just download but you missed seeing anything because it was so quick?
Title: Re: ExifTool C++ Interface download of tar.gz - file not possible
Post by: greybeard on October 18, 2021, 07:58:14 AM
This is probably a browser problem - are you using Chrome? If so try something else.
Title: Re: ExifTool C++ Interface download of tar.gz - file not possible
Post by: jacky on October 19, 2021, 04:40:47 AM
Sorry for confusion, it's strange:

Business Laptop (with some internet restrictions):
- Chrome: Nothing happens when I click the link
- Edge: I get a hint, that download doesn't work correctly. But isn't the latest Edge == Chrome? Although there isn't any exe-file in tar.gz it seems to be restricted.

Smartphone Android 11 Chrome-Browser with mobile internet: Nothing happens on click

Private Laptop (without internet restrictions):
- Firefox: Yes, it works.
- Edge: Works.

It was confusing that nothing happened when I clicked the link (especially on Android 11 without any restrictions).
Therefore I thought that the download file is not accessible or corrupted and I wrote in this forum.

Thanks for fast response!

By the way, did someone already try to use cpp_exiftool in Visual C++ 2019 yet?
On github at ExifToolCppVS-Wrapper I read that it's not possible  because of unix headers:
https://github.com/Mihaylov93/ExifToolCppVS-Wrapper/blob/master/README.md (https://github.com/Mihaylov93/ExifToolCppVS-Wrapper/blob/master/README.md)
This wrapper should work but I'm not sure if effort is worth to implement.
Until now exiftool binary already does what I need under Win10. The only thing could be that C++ - Version is faster instead of _system("exiftool.exe ......") - calls in Visual Studio.
Title: Re: ExifTool C++ Interface download of tar.gz - file not possible
Post by: StarGeek on October 19, 2021, 10:58:33 AM
Quote from: jacky on October 19, 2021, 04:40:47 AM
The only thing could be that C++ - Version is faster instead of _system("exiftool.exe ......") - calls in Visual Studio.

This isn't a C++ version of exiftool.  It's simply a wrapper that runs exiftool in the background using the -stay_open option (https://exiftool.org/exiftool_pod.html#stay_open-FLAG).  It's not going to be any faster unless you are calling exiftool once for every file, which is Common Mistake #3 (https://exiftool.org/mistakes.html#M3).