Unless required by applicable law or agreed to in writing, softwareĭistributed under the License is distributed on an "AS IS" BASIS, You may not use this file except in compliance with the License. Licensed under the Apache License, Version 2.0 (the "License") Converse ©2018-23ĭevelopmental code to integrate EXIFTool with Adobe Bridge. Still needs a bunch of plumbing but I think that's the basic thing. I'm wondering if anyone has gotten this working and how? It seems like it SHOULD work ok. Same result with processing files, can't call a working command with app.system(). Replacing the exiftool call with "dir" or "ls -la" will write correctly to the log file. Copying that and running it on the command line works on both platforms. Var cmd = "C:/Users/converse/Downloads/exiftool.exe -a -ALL -G1 -s C:/Users/converse/Desktop/04068.jpg > C:/Users/converse/Desktop/log.txt" Īdding single or double quote marks to the filename is no help. This is a very simple command that fails (on the Mac, its installed in the command path so just calling "exiftool" works in Terminal.) Writing the command to an alert window, copying it, then running THAT in a command window works on both platforms. Bridge doesn't have a way for commands to send an error message back so I'm just in the dark. If I call the command, it just silently fails. I do use this function in other scripts, and I'm able to call other executables (I've used it with Adobe DNG Converter, cURL, and have been able to run simple things like dir/ls and redirect the output to a file. I have been going round and round and CANNOT get EXIFTool to run using app.system(). Since I discovered that Bridge can't perform a bunch of operations on XMP/EXIF data, I have been working on hooking up EXIFTool to Bridge. :EDIT: Got it working, the entire executable path is required.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |