FS Zip Extractor Funduc Software, Inc. Copyright 1999-2001, All Rights Reserved http://www.funduc.com Thank you for using Funduc Software utilities! This is FREEWARE, Copyright 1999-2001 Funduc Software Inc. The Funduc Software ZIP Extractor allows you to share zip files with another person who might not have an unzip software on their computer. Self-extracting zips are an executable .exe file that unZIP automatically (after prompting). FS Zip Extractor allows some or all files to be extracted and can create the paths in the zip file (default) or "flatten" the directory structure (unzip into a single path) in the zip if one exists. The user can also control whether to overwrite existing files or not. See below for more detailed instructions and information on some of our other products. New in versions 1.1-1.3: - Support for encrypted zips. - Option for overwriting existing files. - Option for preserving the directory structure when extracting. - Allowing the user to select only some of the files to extract. I hope the program comes in handy, Mike Funduc, President Funduc Software Inc. info@funduc.com ==================================================================== To Create A Self-extracting Zip - Directory Toolkit Users --------------------------------------------------------- (Note: These instructions are also in the Directory Toolkit version 3.4 F1 hlp) 1. Install FS Zip Extractor into the subdirectory of your choice. 2. Place a copy of 'FsZipX.exe' into the same path that Directory Toolkit is installed in. The default path used by the Directory Toolkit installer is c:\tools\dirtkt. 3. If the zip does not already exist, create a zip file that you want to turn into a self-extracting zip. 4. Use Directory Toolkit to open the zip you want to turn into a self-extracting zip and highlight the 'folder' icon at the top of file listing. 5. Press ctrl+M or select 'Make Self-Extract' from the Directory/Archive Menu. 6. Verify the file name and path and click on the OK button. To Create A Self-extracting Zip - Do Not Have Directory Toolkit ---------------------------------------------------------------- Make the self-extractor using one of the methods below. All involve "concatenating" (which means 'combining') the self- extractor stub file, fszipx.exe, with your zip file and then naming the target file with an .exe extension. a. "Concatenate" self-extractor stub file, fszipx.exe, and the zip file using the Concatenate dialog of Directory Toolkit or Explorer Extensions. You be sure that fszipx.exe is the first file in the list. Be sure to name the target with an .exe file name suffix. b. You can also concatenate fszipx.exe and the .zip manually via the built-in DOS copy command. For example, to create a self- extracting version of a zip named "My Zip.Zip", issue the following command from a MS-DOS box or the Start Menu run command: For example: COPY /B "c:\Tools\FsZipX\FsZipX.exe" /B + "d:\my path\MyZip.Zip" /B "d:\my path\MyZip.exe" NOTE: The above assumes you have FsZipX.exe located in the c:\Tools\FsZipX subdirectory. Modify this string to suit where you located FsZipX.exe on your computer. c. Open an MS-DOS box and run 'MakeFSZipX.bat' which is included in with the self-extractor, fsx.exe. We created 'MakeFSZipx.bat' as an aid (with some additional checks) to the above manual concatenate method. 'MakeFSZipX.bat' expects to be located in the same path as fszipx.exe. Type 'MakeFSZipX' without any file names to get some usage guidelines. ==================================================================== Other Funduc Software utilities that can be found at our web site (http://www.funduc.com) and other locations such as WUGNET's (Windows User Group Network) CompuServe forums (GO WINSHARE), the Simtel file archives (http://www.simtel.com) or America On Line include: Search and Replace for Windows 95/98/ME NT/2000 (shareware) - Search and Replace looks through multiple files for a string and can also replace it with another string. It can search subdirectories and ZIP files and do case sensitive or insensitive searches. Extensive support for regular expression (egrep) search & replacement includes operations that span more than one line, insertion of the path & filename during replacements, and incrementing number replacements. Binary search & replace mode can be combined with regular expressions. Precise control over replacements is available through multiple confirmation options and a built-in context viewer that allows you to view replacements in-context, before they are made. A built-in script editor makes frequent &/or complex multi-step search/replace operations easy to prepare. Advanced script operations include a boolean expression evaluator that provides additional control over which files are processed by the script. Advanced scripts also allow you to specify the program options in effect and insert comments in scripts. Multiple file masks and file date & size filters can be used to include &/or exclude files during regular and scripted operations. The internal context viewer includes a build-in editor for editing text files. The full complement of command line switches (including script launching) is ideal for network managers & advanced users. Other functions include: "Touch" files (change time/date stamp & file attributes); Preservation of original file date during replacements; Replacements on backup path files instead of the originals; Output reports to monitor operations; Shell extensions to launch Search & Replace from Explorer and the Find Menu; and more. Separate executables for Win3x and Win95/NT and a detailed help file with examples are included. Several foreign language interface are available from http://www.funduc.com. Cost: $25 Directory Toolkit (shareware) - A multipurpose directory comparison and file manager that provides features missing from Windows 95/98/ME NT/2000. It displays single directory lists or side- by-side directory comparisons using color coding for alike, different, or missing files. Comparisons can be based on dates or a binary file analysis of file content. You can copy, move, & rename files while retaining long filenames and six built-in synchronize functions simplify updating directories. Built-in archive functions, with Explorer shell extensions, let you create & manage archives from Explorer and use Directory Toolkit as your primary archive manager for supported archives (ZIP, TAR, & GZ). File operations and directory comparison functions work seamlessly on files in archives, e.g., no need to manually extract files first. Other features include statistics for file counts and path sizes; Ignoring filename case during comparisons; Explorer compatible OLE drag n Drop; Split/Concatenate files to/from diskettes; Encode/Decode UENCODE, Base64(Mime), BinHex(Mac), and XXENCODE formats (Decode also includes printable, 7 bit unencoded, & plain text); An integrated comparison viewer for a color coded display of the actual differences in files; Safe physical sort of directories; Touch files (change time/date & attributes stamps); Find duplicate files on a drive; Open files and launch applications; Multiple include/exclude file masks and the ability to include/exclude files based on size and date; Command line switches to automate comparisons & synchronize operations via batch files; Configurable output file and print functions to create reports of single and comparison directory lists; Detects & runs (optionally) setup programs in archives; File numbering to number files sequentially based on adjustable sort order and a user defined starting value. Help file with examples included. A complete German version and Japanese language module are available from http://www.funduc.com. Cost: $25 Registry Toolkit (shareware) - Registry Toolkit is a utility for advanced computer users that performs search &/or replacement operations on the Windows 95/98/ME/ NT/2000 registry. You can search/replace using case sensitive or insensitive settings and regular expressions in registry data, values, keys (or any combination) and specify the types of data to process. If you cancel a search the results up to that point (if any) are displayed in a tree list. You can print and print preview the search results, import or export parts of the registry to/from text files, create and edit keys, values, & data of all types, delete keys & values (after confirmation), and undo the last changes made. Registry Toolkit will operate on a remote registry (if you have permission to do so). Cost: $25 Shortcut Doctor (shareware) - Shortcut Doctor allows you to check all your Windows 95/98/ME NT/2000 links/shortcuts and see which contain targets which can no longer be found. You can then delete the shortcuts, resolve them or replace all shortcuts pointing to a certain drive or directory with another (after validation of new path is made). Individual shortcuts can be edited and all shortcuts on a drive can be displayed, regardless of whether they are valid or not. CD- ROM drives or network drives can be ignored during processing. Cost: $15. Funduc Explorer Extensions (shareware) - Explorer Extensions allow you to perform additional tasks using a familiar interface: the Windows 95/98/ME NT/2000 Explorer. You can split and concatenate files to/from diskettes; Encode/Decode UUENCODE, Base64(Mime), BinHex(Mac), and XXENCODE formats (Decode also includes printable, 7 bit unencoded, & plain text), Touch files (change time/date stamp as well as attributes). Cost: $15. Drive Bar (shareware) - Drive Bar allows you to conveniently open views of your drives in Windows Explorer. Drive Bar's Auto Hide function allows it to disappear from view when not in use so that it does not take up screen space when not in use. You can resize Drive Bar and have it remain visible at all times if you like. You can also specify a File Manager program to use instead of Windows Explorer, launch drive views as "Tiled" or not, not include specified drives in the list of drive icons, and have Drive Bar run automatically at Windows startup (see Options). Cost: $10. Sort and Slice (shareware) - Sort and Slice allows easy sorting and/or reformatting of Column Delimited files.The program can skip header lines, use regular expressions to process variable data and has a User Interface that allows the user to graphically determine the correct processing parameters. You can also remove repeat lines from files and pad fields during the sort. Command line switches and scripts are available to easily manage frequent operations. Cost: $25. Delivery Agent (shareware) - Delivery Agent is a send- only email program for use by web site managers and network administrators. It allows you to easily deliver frequently used email messages (& attachments) as text files, which can then be sent to one or more users by simply selecting a message and entering the users' addresses or by providing a file that contains a list of addresses. The settings & message files may be managed with a text editor if you like and the program can keep a log of message activity. The program uses SMTP services for message delivery and does a POP check prior to sends for servers that require IP address verification before relaying is permitted. Cost: $25. HexView for Windows (freeware) - HexView allows you to view, print, print preview of any file as a Hex Dump. HexView is intended as a free companion program to our utility, Search and Replace. However, it is a standalone application and you are free to use it as you see fit. The source code (C++ using MFC 4.x or higher) can be downloaded for free from http://www.funduc.com. INI to Registry for Windows (freeware) - This program works well with any program that relies on .ini files. It can read the contents of any INI file and load them into the Windows 95/NT registry. That way programs which previously used INI files can read the old data from the registry. The program is free. The source code is available for 25. Please E-MAIL mime@funduc.com for information on purchasing the source code. Decode Windows Shell Extension (freeware) - This Explorer extension provides a subset of the decoding features available in Directory Toolkit. It allows you to decode a UUENCODED, XXENCODED, BinHex or Base64(MIME) file by simply right-clicking on it in the Explorer and selecting Decode from the menu. It supports multiple attachments, multi-part files (already concatenated), XXENCODED and User (table) encoded files in addition to UUENCODED, Base64(MIME) and BinHex (Mac format) files. Count Characters (freeware) - This little app was written to: a) Allow users to dump the contents of combo, edit and list boxes as well as static and button fields to the clipboard. This can come in handy for browser lists, as well as items displayed by other applications to which you otherwise have no access. b) To help users understand how applications are built (what types of controls are used). Other tools are available for this of course but they are usually known only to programmers. c) To allow users to know at any time how many characters they have typed in an edit box. This might be useful, for example, if a site asks you to only enter a certain amount of data in their fields but don't tell you that you went over until it's too late. Depending on the editor, html authors might also find this handy for double checking the length of meta tags. Separate Win3x & Win 95/98/NT versions included. Limit Edit (freeware) - Expands upon the built-in limit feature for edit boxes and rich edit controls by letting you set your own maximum size settings for the amount of text permitted in edit boxes and rich edit controls. For example, you could use Limit Edit to set a limit on the amount of text allowed in an instance of the Notepad text editor. Separate Win3x & Win 95/98/NT versions included. Patch Creator (shareware) - Created for software authors, this program is used to make patches for updating registered versions software. Both the patch creator and patch applicator are easy to use GUI programs. The creator is a Win 95/98/NT utility. It can create either 16 or 32 bit patches that are self- contained in a single GUI .EXE. Compression can be used to reduce file size. You can require passwords (or not). Files on users' machines can be updated from a specific version, added regardless of existing version, removed or renamed. Cost: $75. Decode/Encode DLLs (shareware) - Also a developer tool, the Decode/Encode DLLs can be called from any Windows programming language (such as VB, Visual C, Powerbuilder, etc.). It allows you to automatically detect if a given file is UUENCODED, Base64(MIME), XXENCODED, BinHex or encoded with a user-supplied table. The DLL can then decode the file(s) either in the current directory or in one specified by the user. Binary files can also be encoded for transmission over the Internet. Cost: $58. Resellers are welcome to put this product on any CD- ROMs or other distribution media without asking for specific permission. Watch for updates at the URL below. If you wish to integrate Decode and Encode functionality in your application, custom DLLs are available. Visit http://www.funduc.com Custom programming and consulting services are also available. Please write us at mime@funduc.com for inquiries and personalized arrangements.