Giter VIP home page Giter VIP logo

asyncexiftool's Introduction

Hi there ๐Ÿ‘‹

asyncexiftool's People

Contributors

coenm avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

asyncexiftool's Issues

exifToolFullFilename cannot contain space

In the AsyncExifToolConfiguration constructor, the exifToolFullFilename value cannot contain space. Else the AsyncExifToolInitialisationException exception (Could not initialise exiftool/The system cannot find the file specified) is thrown.

using -@ ARGFILE throws INVALID TAG error

Hi there,

I'm trying to use an arguments file for writing tags with exiftool/ASET. The file contents is set up okay and when executing from traditional cmd (just using exiftool -@ exifArgs.args d:\temp\sample1.pef it's working fine.
When I use the logic var result = await asyncExifTool.ExecuteAsync(new[] { "-@ exifArgs.args", Path.Combine(folderName, lvi.Text) }); or any version of var exifToolCommand = new[] { "-@ exifArgs.args" }; the script throws an invalid tag error.
How do I overcome this?
Thanks

ps i've enabled logging.:

20:57:03 Info Initializing 
20:57:03 Trace Added shells ProcessExited event handler. 
20:57:03 Trace Start initialising shell 
20:57:04 Info Initialized 
20:57:04 Debug ExecuteAsync - Wait before entering executeAsyncSyncLock. 
20:57:04 Debug ExecuteAsync - Entered executeAsyncSyncLock. 
20:57:04 Trace WriteLineAsync: -@ exifArgs.args 
20:57:04 Trace WriteLineAsync: D:\temp\sample1.pef 
20:57:04 Trace WriteLineAsync: -execute1 
Exception thrown: 'System.Exception' in mscorlib.dll
An exception of type 'System.Exception' occurred in mscorlib.dll but was not handled in user code
Invalid TAG name: "@ exifArgs.args"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.