EXIF -- 1000 files created???

S

Stan Brown

EXIF was recommended to me here, and it does the job I need
(capturing dimensions of the pictures in a folder).

But every time I run it, it unpacks almost a thousand files to folder
%TEMP%\par-Owner\cache-exiftool-8.31 and subfolders. That's right: a
thousand files!

Am I doing something wrong, or is that normal operation?
 
T

The poster formerly known as 'The Poster Formerly

EXIF was recommended to me here, and it does the job I need
(capturing dimensions of the pictures in a folder).

But every time I run it, it unpacks almost a thousand files to folder
%TEMP%\par-Owner\cache-exiftool-8.31 and subfolders. That's right: a
thousand files!

Am I doing something wrong, or is that normal operation?
What is EXIF?
 
N

Nil

EXIF was recommended to me here, and it does the job I need
(capturing dimensions of the pictures in a folder).

But every time I run it, it unpacks almost a thousand files to
folder %TEMP%\par-Owner\cache-exiftool-8.31 and subfolders.
That's right: a thousand files!

Am I doing something wrong, or is that normal operation?
EXIF?? You must mean something else. Are you referring to exiftool?

If so, the author mentions:

"Be sure that you have sufficient disk space in your TEMP directory for
exiftool to unpack about 12 MB of temporary files -- these are the Perl
libraries used by the exiftool application which are unpacked the first
time exiftool is run."
 
S

Stan Brown

EXIF?? You must mean something else. Are you referring to exiftool?

If so, the author mentions:

"Be sure that you have sufficient disk space in your TEMP directory for
exiftool to unpack about 12 MB of temporary files -- these are the Perl
libraries used by the exiftool application which are unpacked the first
time exiftool is run."
Thanks, Nil! You're right, it's EXIFTOOL. (I have a batch file
called EXIF, capturing the options I always use that can't be placed
in the config file.)

With your help I've found the page where he says that. I did
download the so-called stand-alone executable, which obviously is not
quite stand-alone. :)

It seems odd that Mr. Harvey puts files that are needed every time
into the TEMP directory. I've posted a question to his forum asking
about that and whether it's possible for me to put these files
elsewhere.
 
D

Dave \Crash\ Dummy

Nil said:
EXIF?? You must mean something else. Are you referring to exiftool?

If so, the author mentions:

"Be sure that you have sufficient disk space in your TEMP directory for
exiftool to unpack about 12 MB of temporary files -- these are the Perl
libraries used by the exiftool application which are unpacked the first
time exiftool is run."
I wonder what happens if you already have Perl installed, as I do.
 
N

Nil

It seems odd that Mr. Harvey puts files that are needed every time
into the TEMP directory. I've posted a question to his forum
asking about that and whether it's possible for me to put these
files elsewhere.
That is kind of a messy way to do it. The stuff that's unpacked there
is probably going to be deleted before long, so it will just have to be
unpacked again.

Even so, I like this utility a lot. I use it to fix my many pictures
that were taken by my camera when it's date was set wrong, and to embed
dates in scanned images. There's a nice accessory called Exiftool GUI,
so I don't have to remember it's difficult and complex command line
options.

By the way, there's a new version of exiftool out, ver. 8.35.
 
N

Nil

I wonder what happens if you already have Perl installed, as I do.
Exiftool is also available as just the scripts, without the runtime
Perl program.
 
D

Dave \Crash\ Dummy

Nil said:
Exiftool is also available as just the scripts, without the runtime
Perl program.
That's good to know. Although I have no use for the scripts at the
moment, I could probably learn some useful procedures. I am NOT a Perl guru!
 
P

Paul

Dave said:
That's good to know. Although I have no use for the scripts at the
moment, I could probably learn some useful procedures. I am NOT a Perl
guru!
The ActiveState PERL package is available separately. I have this loaded
into a virtual machine, for some little project I was working on. So
parts of this, are probably responsible for some of the EXIFTOOL files.

ActivePerl-5.12.2.1202-MSWin32-x86-293621.msi

http://www.activestate.com/activeperl/downloads

You can find all sorts of tutorial files, for one purpose and another.
I was testing PERL, to see whether it could handle a long file name
properly.

http://www.tutorialspoint.com/perl/perl_files.htm

By installing the ActiveState package, and keeping the set of scripts
from an EXIFTOOL scripts download, you could probably run it without
unpacking stuff every time.

I bought two books on PERL years ago, which is the only reason
for using PERL - because I have references to look stuff up in.
I find PERL is too powerful for doing simple things, and it
takes too long to figure out how to do stuff. Still, it's a useful
skill to have, if you figure it all out.

printf("this is a test\n");

$a = "0123456789";

$b = $a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a.$a ;
$b = $b . "0123456.txt" ;

open(OUT, ">>$b") || die("Cannot create file");
close(OUT);

use Cwd;
$c = getcwd ;

printf("%s/%s\n", $c , $b );

$c = $c . "/" . $b ;

printf("Length of full file path is %d\n", length $c );

#rename( $b , $a ); # Uncomment this line, to rename the longfilename file

exit(0);

It's loads of fun, to play around. Using it in a virtual machine,
"nobody gets hurt" :)

Paul
 
D

Dave \Crash\ Dummy

Paul said:
I find PERL is too powerful for doing simple things, and it takes too
long to figure out how to do stuff. Still, it's a useful skill to
have, if you figure it all out.
Couldn't have said it better myself! I have a couple of scripts I kluged
together for use on a web site, which is why I have it installed
locally. But I am not motivated to use it any more than I have to.
Generally, I fill all my scripting needs with VBScript.
 
S

Stan Brown

I wonder what happens if you already have Perl installed, as I do.
There's a different installer for that case, according to the Web
site.
 
S

Stan Brown

That is kind of a messy way to do it. The stuff that's unpacked there
is probably going to be deleted before long, so it will just have to be
unpacked again.
Phil Harvey replied that this is controlled by the value of the
PAR_GLOBAL_TEMP environment variable. I tried setting it, and it
worked.
 
N

Nil

Phil Harvey replied that this is controlled by the value of the
PAR_GLOBAL_TEMP environment variable. I tried setting it, and it
worked.
Thanks for that information. I may set it up so it unpacks to a
permanent location and just stays there.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top