DrCutter is a powerful file splitter that/which will allow you to break a file into little parts "down to the last byte".
The following sections will teach you how to split and build a file.
1. Splitting a file
- Click the Open button found on the right-hand side of the "Source" field and select the file that should_be/will_be splitted. Please note that DrCutter will automatically fill the "Destination" field with the necessary information;
- Click the Save button found on the right-hand side of the "Destination" field and select a filename that will be assigned to DrCutter's archive packages, that is, the files resulted from the splitting process. Please make sure that you give a suggestive name to your package. Example: If you intend to split a ZIP file, let's say 'DrCutter.zip', the archive name should be 'DrCutter.zip', this way you'll know what kind of file resides in that package;
- Package Size - Here you must specify or select the package size, that is, what break-size should be used when breaking the file AND you must also specify what measurement units you are using("bytes", "kilo~bytes" or "mega~bytes"} by selecting an item from the corresponding unit list which is found on the right-hand side of the "Package Size" field. By default DrCutter uses 1457664 bytes which will generate fragments small enough to fit on a 3½ floppy disk. The smallest supported size is 1 byte but we don't recommend it because DrCutter will probably generate thousands if not millions of files. The default is usually what you'll need. We assume that you know how many bytes fit in a kilobyte(1024), how many kilobytes fit in a megabyte(1024) and so on. You are allowed to enter floating point numbers(ex: 1.38) but please note that in case bytes are selected as your measurement unit your number will be rounded down, that is, 1.38 will become 1, the same goes for the other units but only after they're converted to bytes. The Clear button clears the "Package Size" combo and sets the defaults, that is, 3½ floppy package distribution;
- Split(F8) - Start splitting the file;
- DrCutter generates files with an extension of ".c*" where * represents an index number. Example: MyPackage.c0, MyPackage.c1 ... All files resulted from/in the splitting process contain the source file spanned on multiple files therefore make sure that you gather them all as you'll need them to build the source file back;
- Warning - do not rename any of the generated files, if you do it/this the package becomes invalid. If you rename a file you must rename them all accordingly, that is, {Filename}.c* and the extension must remain the same. In a few words: Don't do it!
- Suggestions - Create a blank working folder(directory) and split your file there so that you can understand what/which files were generated by DrCutter :)
2. Building a file
- Click the Open button found on the right-hand side of the "Source" field and select a file fragment(*.c*) corresponding to the archive package from which you want to re-build your file. It doesn't matter which one as long as it's from the same package. Please note that DrCutter will automatically fill the "Destination" field with the necessary information;
- Click the Save button found on the right-hand side of the "Destination" field and select the file that will be used to gather all of the packages in, that is, the name of the file which will be re-built;
- Build(F9) - Start building the file;
Miscellaneous
- Exit(Ctrl+Q) - Exit the application;
- Manual(F1) - Open & read the manual;
Final notes
- Drag & Drop support. This feature comes as an alternative to the "Open/Save" buttons, simply drag a file onto DrCutter and it will automatically fill the "Source" and "Destination" fields with the necessary information.
|
IMPORTANT-READ CAREFULLY: This CLASSIC SOFTWARE End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and CLASSIC SOFTWARE for the CLASSIC SOFTWARE software(s) identified above, which may include associated SOFTWARE components, media, printed materials, and "online" or electronic documentation ("SOFTWARE"). By installing, copying, or otherwise using the SOFTWARE, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, do not install or use the SOFTWARE.
- The SOFTWARE is licensed, not sold.
- GRANT OF LICENSE. CLASSIC SOFTWARE grants you the right to install and use copies of the SOFTWARE on your computer(s) as long as the terms of this agreement are respected.
- DISTRIBUTION. You are hereby licensed to make copies of the SOFTWARE as you wish; give exact copies of the original SOFTWARE to anyone; and distribute the SOFTWARE in its unmodified form via electronic means (Internet, BBS's, Shareware distribution libraries, CD-ROMs, etc.). You may charge a distribution fee for the package, but you must not represent in any way that you are selling the SOFTWARE itself.
- RESTRICTIONS. You may not reverse engineer, decompile, or disassemble the SOFTWARE, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation. You may not rent, lease, or lend the SOFTWARE. You may permanently transfer all of your rights under this EULA, provided the recipient agrees to the terms of this EULA. You must distribute a copy of this EULA with any copy of the SOFTWARE and anyone to whom you distribute the SOFTWARE is subject to this EULA.
- SUPPORT SERVICES. CLASSIC SOFTWARE may provide you with support services related to the SOFTWARE. Use of Support Services is governed by the CLASSIC SOFTWARE polices and programs described in the user manual, in online documentation, and/or other CLASSIC SOFTWARE-provided materials, as they may be modified from time to time. Any supplemental SOFTWARE code provided to you as part of the Support Services shall be considered part of the SOFTWARE and subject to the terms and conditions of this EULA. With respect to technical information you provide to CLASSIC SOFTWARE as part of the Support Services, CLASSIC SOFTWARE may use such information for its business purposes, including for product support and development. CLASSIC SOFTWARE will not utilize such technical information in a form that personally identifies you.
- TERMINATION. Without prejudice to any other rights, CLASSIC SOFTWARE may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the SOFTWARE.
- COPYRIGHT. The SOFTWARE is protected by International copyright laws and treaty provisions. You acknowledge that no title to the intellectual property in the SOFTWARE is transferred to you. You further acknowledge that title and full ownership rights to the SOFTWARE will remain the exclusive property of CLASSIC SOFTWARE and you will not acquire any rights to the SOFTWARE except as expressly set forth in this license. You agree that any copies of the SOFTWARE will contain the same proprietary notices which appear on and in the SOFTWARE.
- NO WARRANTIES. CLASSIC SOFTWARE expressly disclaims any warranty for the SOFTWARE. THE SOFTWARE AND ANY RELATED DOCUMENTATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OR MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE REMAINS WITH YOU.
- NO LIABILITY FOR CONSEQUENTIAL DAMAGES. IN NO EVENT SHALL CLASSIC SOFTWARE OR ITS SUPPLIERS BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, SPECIAL, INCIDENTAL, OR INDIRECT DAMAGES OF ANY KIND ARISING OUT OF THE DELIVERY, PERFORMANCE, OR USE OF THE SOFTWARE, EVEN IF CLASSIC SOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL CLASSIC SOFTWARE'S LIABILITY FOR ANY CLAIM, WHETHER IN CONTRACT, TORT, OR ANY OTHER THEORY OF LIABILITY, EXCEED THE LICENSE FEE PAID BY YOU, IF ANY.
- MISCELLANEOUS. Should you have any questions concerning this EULA, or if you desire to contact CLASSIC SOFTWARE for any reason, please contact CLASSIC SOFTWARE at:
|
Classic Software grants you ("Licensee") a non-exclusive, royalty free, license to use, modify and redistribute this software in source and binary code form, provided that this copyright notice and license appear on all copies of the software.
This software is provided "AS IS" without a warranty of any kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. CLASSIC SOFTWARE AND ITS LICENSORS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THE SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL CLASSIC SOFTWARE OR ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR INABILITY TO USE SOFTWARE, EVEN IF CLASSIC SOFTWARE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
|