File Juicer

File Juicer 4.51 Dec 6 2016

About :: What's New :: Requirements :: File Formats :: Download :: License:: Credits :: Disclaimer :: Contact

About File Juicer

With File Juicer you can: File Juicer doesn't care what type file you drop onto it, it searches the entire file. If it finds a JPEG, JP2, PNG, GIF, PDF, BMP, WMF, EMF, PICT, TIFF, Flash, Zip, HTML, WAV, AVI, MPG, MOV, WMV, MP3, AIFF, AU, MP4 or text file inside, it can save it to your desktop or to another folder you choose.

This means that it works not only on Safari's cache files, but also Internet Explorer, FireFox, Mozilla and OmniWeb. It also works on files made with the other applications in Microsoft Office.

Windows .exe files have a complicated internal format, but File Juicer searches the entire file, and if the image or animation is not compressed or encrypted, it can extract it.
This is often the case for self-playing Flash animations or Flash games, which have been saved in .exe format to make them simple for Windows users to run. Unfortunately, this made them unusable on Macs.

Windows .exe files can be .zip compressed files packaged as a self extracting file, for quick access on Windows. You can now convert those files into zip format and open them on Mac OS.

The ASCII text recovery option, scans any file, damaged, or in unknown format, and saves what looks like text.  If you try this option on MP3 files, or images, comments written into the file will likely show up.

Manual, screen shots and tips

Available online: File Juicer User Guide.

Price

The price of File Juicer is €11.95 excl. VAT

File Juicer is full featured to let you try it on different file formats, but until you register, there will be watermarks in some images and PDF files will get half the text extracted.

When you have paid, you receive a serial number which you enter together with your name in File Juicer, to get rid of the countdown reminder.

You pay through the button in File Juicer, or in my web shop at Kagi (international) or eSellerate (in English only).

License

The license to File Juicer is a non-exclusive single user license. The license to use File Juicer is personal and not for rent, lease or resale.

Requirements

The latest version requires Mac OS 10.9.
If you use Mac OS 10.8 use File Juicer version 4.44
If you use Mac OS 10.5.8 to 10.7 use File Juicer version 4.36
If you use Mac OS X 10.3.9 to 10.4.11 - "Tiger" you can use File Juicer 4.25. This is the last version running on a Mac with a PPC processor.
If you use Mac OS X 10.2.9 - "Panther" you can use File Juicer 2.9.3

Performance

On my PowerBook, it takes 20 minutes to juice my "Library" folder for JPEG, GIF and PNG which is about 2GB. Watching File Juicer process it, showed many snapshots of my digital life during the last year. Snapshots saved to the folder which opens after File Juicer is done.
Make the File Juicer window a bit larger to better watch the images as File Juicer finds them. On my 2GB Library File Juicer extracted about 500 MB of images and email attachments.
Apple Mail stores emails in large files, 100's of megabytes, and while processing those, File Juicer will use a lot of memory. Your Mac may slow down while this goes on.

Juicing large PDF or mailbox files require a lot of memory - about 2 times the size of the file itself. If your Mac does not have this amount of memory, performance is much slower.

Limitations

File Juicer can not recognize images which are packed in other formats than the ones supported. Examples are QuickTime movies, which can contain images compressed with the JPEG algorithm, but stored differently.
Another example is Adobe InDesign, which chops up the images in small blocks, and they get unrecognizable.

Juicing encrypted PDF's will result in images appearing white. Some PDF's are encrypted to prevent copy, and print operations, but they will otherwise view fine. File Juicer has not yet support for decryption.

File Juicer is not strict in checking that the found files are valid. For instance, it can mistake EXIF data as a TIFF file, because it is formatted as a TIFF file. If the images get a Finder icon, they are valid enough to be drawn by Mac OS.
Validating EPS files is very loose, and Preview will tell you if the file is valid.

When extracting files from disk images, fragmented files are not recovered. Therefore recovering files from erased disks is most successful if there has not been too much erasing and rewriting activity going on, as new files may overwrite erased ones. Disk images made from flash cards are usually not fragmented, and  have good recovery chances.

The email feature has only been tested with Apple Mail.

Flash animations often play in QuickTime Player, but sometimes you need to open them in your web browser from the File menu, and sometimes they play only from the website they belong to. This depends on the design of the animation.

The ASCII extraction will also extract text which looks meaningless. This can be image data which by coincidence only contains the same bytes common in text.

What's New

Version 4.51 December 6 2016

Version 4.50 November 10 2016

Version 4.49 October 13 2016

Version 4.48 July 31 2016

Version 4.47 July 18 2016

Version 4.46 April 8 2016

Version 4.45 January 21 2016

Version 4.44 August 30 2015

Version 4.43 August 27 2015

Version 4.42 August 3 2015

Version 4.41 July 29 2015

Version 4.40 June 10 2015

Version 4.39 March 9 2015

Version 4.38 February 11 2015

Version 4.37 January 20 2015

Version 4.36 Aug 14 2014

Version 4.36 Jan 27 2014

Version 4.35 Jul 1 2013

Version 4.34 Apr 11 2013

Version 4.33 Mar 27 2013

Version 4.32 Jan 4 2013

Version 4.31 Oct 31 2012

Version 4.30 July 25 2012

4.29 July 18 2012

4.29 April 23 2012

4.28 April 21 2012

4.28 January 12 2012

4.28 August 5 2011

4.28 August 4 2011

4.27 July 20 2011

4.27 February 15 2011

4.26 December 11 2010

4.25 November 11 2010

4.24 September 29 2010

4.23 August 2 2010

4.22 May 17 2010

4.21 May 13 2010

4.20 April 7 2010

4.19 July 18 2009

4.18 July 18 2009

4.17 June 4 2009

4.16 June 2 2009

4.15 May 11 2009

4.14 December 30 2008

4.13 December 30 2008

4.12 December 20 2008

4.11 November 20 2008

4.10 November 12 2008

4.10 September 24 2008

Naming of Releases

I have decided to omit bugfix numbers in naming the releases of File Juicer.

Until now I have used "Version.Revision.Bugfix" but few read this read-me file based on whether there is new functionality or a bug fix, so I will just make a new revision every time I release. Also if it is just a bug fix.

4.9.9 August 27 2008

4.9.8 July 18 2008

4.9.7 April 21 2008

4.9.6 March 29 2008

4.9.5 March 10 2008

4.9.4 February 25 2008

4.9.3 January 8 2008

4.9.2 December 7 2007

4.9.1 October 29 2007

4.9 October 17 2007

4.8.4 September 16 2007

4.8.3 September 5 2007

4.8.2 August 15 2007

4.8.1 June 21 2007

4.8 June 1 2007

4.7.6 April 12 2007

4.7.5 March 28 2007

4.7.4 February 25 2007

4.7.3 February 18 2007

4.7.2 January 26 2007

4.7.1 December 26 2006

4.7.1 December 25 2006

4.7 December 19 2006

4.6.1 September 14 2006

4.6 July 20 2006

4.5 May 26 2006

4.4 April 25 2006

4.3 April 7 2006

4.2 March 28 2006

4.1 March 21 2006

4.0.3 March 6 2006

4.0.2 February 15 2006

4.0.1 February 9 2006

4.0 January 15 2006

3.9.8 January 2 2006

3.9.7 December 22 2005

3.9.6 December 8 2005

3.9.5 October 30 2005

3.9.4 October 12 2005

3.9.3 September 21 2005

3.9.2 September 15 2005

3.9.1 August 30 2005

3.9 August 17 2005

3.8 August 10 2005

3.7 August 4 2005

3.6 July 27 2005

3.5 July 12 2005

3.4 July 2 2005

3.3.1 June 23 2005

Bugfix

3.3 June 7 2005

New features

3.2 May 30 2005

New features

3.1 May 24 2005

New features

3.0 May 14 2005

New features

2.9.3 April 22 2005

Bugfix This is the last version which runs on Mac OS 10.2.8
Download File Juicer2.9.3

2.9.2 April 21 2005

Bugfix

2.9.1 April 14 2005

Bugfix

2.9 April 13 2005

New:

2.8 March 29 2005

New:

Bug fixes

2.7.2 March 4 2005

New:

Bug fixes

2.7.1 February 23 2005

Bug fixes

2.7 February 17 2005

New: Bug fix

2.6.1 February 12 2005

2.6 January 30 2005

2.5.1 January 22 2005

2.5 January 19 2005

2.0.1 January 13 2005

2.0 December 19 2004 - File Juicer is now $8 shareware.

1.5 November 17 2004

1.5b1 November 11 2004

New features:

1.1.1 November 11 2004

Bug fix release

1.1 November 8 2004

1.0 October 27 2004

1.0b1 September 30 2004

This is the first release of File Juicer.
File Juicer was made to extract images from PPS slide show files or PPT presentations created by Microsoft PowerPoint, which I could not view. It turns out that several applications store images inside their own file format, while keeping the images in their original format.

Installation

You can test File Juicer right from the disk image. To install it, drag the File Juicer application from the disk image to the Applications folder on your computers hard drive or anywhere you wish to keep it. The Utilities folder inside the Applications folder is also a reasonable place.

Uninstallation

Drag File Juicer to the trash (watch 8 second screen recording).

Leave the preferences file where it is.

Use

Drop files or folders on File Juicer and it will extract the images, they contain. This is very similar to what the well known application StuffIt Expander does.

For a detailed description, see the User Guide at:
/File Juiceruser guide

Disclaimer

File Juicer comes with no warranty, expressed or implied. It may or may not work as intended, and I am not responsible for any damages, special, indirect, consequential, or whatsoever caused by using the software.

Credits

Cab file extraction with Unshield and libmspack:

Unshield
by David Eriksson
"Unshield" is for unpackaging InstallShield packages.
Its homepage is:
http://sourceforge.net/projects/synce/files/Unshield/

libmspack by Stuart Caie
File Juicer uses it for unpacking .chm files and .cab files of the Microsoft kind.
Its homepage is:
http://www.kyz.uklinux.net/libmspack/


Translation software:
Thanks to iLocalize 3 from Arizona software; I have been able to keep track of the translation of File Juicer into French, Chinese, German and Danish. Without this, I could not imagine keeping the different language version up to date.

The translations were kindly provided by:
Portuguese: Luis Damas
Fran Iglesias - Spanish
Takeshi Fukui - Japanese : Takeshi's Blog
Roland Tournier and Ronald Leroux - French
Jack M.H.Lin - Chinese : Jack's blog: applewoods
Michael Krekin - Russian : Michael Krekin
Jakko Westerbeke - Dutch: Jakko Westerbeke
Sabine Shulz & Henrik Dalgaard - German
Henrik Dalgaard  - English, Danish - and parts of the other languages with a dictionary.

Thanks to Michael Balle from Apple for trying File Juicer on raw formats from Canon, Nikon, Fuji, Olympus and Pentax, and providing feedback on the results.

Many thanks to Troy Stephens, Thomas Schnitzer, David Remahl, Nathan Day and Ben Haller for their IconFamily class which made support for Finder Icons a breeze to implement.
Visit the IconFamily project web site at: http://homepage.mac.com/troy_stephens/software/objects/IconFamily/

File format information can be found with Google, but here are a few specific links:
WikiPedia: TIFF, PDF, JPEG, PNG, GIF
The WotsIt site: http://www.wotsit.org/

Most of what File Juicer can do, can be done by hand by using HexEdit, which is excellent for digging into the details of binary file formats.

Bugs

Bug Reports

Contact

I appreciate feedback & bug reports:

Henrik Dalgaard
support@echoone.com
Echo One