jStrip 1.31©1999 David CrowellThis version of jStrip is free. I am planning on releasing a shareware version with more features, so stay tuned. You may distribute this software freely by any means as long as there is no charge for it (other than reasonable media charge) and you must distribute the entire unaltered archive. By using this software, you agree to not hold the author, David Crowell, liable for any damage to your data or computer. What is jStrip?JPEG files generally contain 'extra' data that isn't used by web browsers or most image viewers. This extra data takes time to download when viewing a web page, and takes additional hard drive space. Most of the time it is safe to remove this extra data. jStrip removes this extra data. It does not have to recompress the image data, so there is no image quality loss. It will remove thumbnail data that is not usually seen. It will optionally remove comments, and APPx markers including the JFIF marker. InstallationjStrip requires the Visual Basic 5 runtime files in order to run. They are available from my web page. If you run jStrip and get an error about a missing file, MSVBVM50.DLL, then you need the runtime files. To install jStrip, simply copy all of the files in this archive into a new folder, and create a shortcut to jstrip.exe somewhere handy. How to use jStripSelect Edit | Options from the menu. Choose your options from the available choices. The default options are a good starting point. You only have to do this once, as they will be saved to the regsistry. Navigate to the folder that contains the files you wish to process. Choose the files you would like to process. You can use the A N I buttons above the file list to select all, select none, or invert your selection, respectively. Click Start to begin the process. When the process completes you will see a short summary. If you selected the 'Write to log' option there will be a logfile in the folder with the processed files. Look for JSLOG.TXT It contains details about each file. Any files that jStrip is unable to process will remain unchanged. Any files jStrip is unable to save any space from will remain unchanged. OptionsProcess Read Only FilesIf this option is checked, jStrip will attempt to clear the read-only attribute of the file to be re-written. Keep Original File DateIf this option is checked, jStrip will not modify the 'last modified' date of the file when re-writing it. Write log to JSLOG.TXTIf checked, jStrip will write a logfile in the affected folder, listing the details of each file processed. Remove APPx markersThe JPEG standard defines an application-specific marker known as an APPx marker (where x can be from 0 to 15) The most common use for these is the APP0 marker which usually marks a JFIF compliant JPEG. Photoshop adds it's own APPx markers to store Photoshop specific information. jStrip (even with this option unchecked) will remove most of these markers. It will only leave the APP0 (JFIF) marker, and the APP14 (which is used by Photoshop for CMYK encoded files). Checking this option will force remove jStrip to remove all APPx markers. Checking this can damage CMYK encoded JPEG files. I generally don't recommend using this option. Remove CommentsChecking this option will remove embedded comments from the JPEG file. You may leave it unchecked to leave any existing comments. Comments are simply text strings embedded within the file that can contain 'This file created with XXXXXXXX' or something like that. VersionsVersion 1.31 released November 16, 1999
Version 1.3 released July 1, 1999
Version 1.2 released December 20, 1998
Version 1.0 released October 16, 1998
Credits
What's coming?Doing entire folder trees will be in version 2.0. I've already created a command-line version that does this along with creating backups, and displaying comments, but this command-line version is not available to the general public. I'm using it as a testbed for new code, and Joseph Maddison has been helping with testing. The shareware version will have many new features, several useful add-on programs, and an actual setup program. I'm guessing the price will be $15 for a single user license. This freeware version will continue to be available even after the shareware version is released. Comments welcome
Please let me know what you think of jStrip. I'm open to suggestions on improving it. |