Diff Commander 2.40

License: Free Trial ‎File size: 3.97 MB
‎Users Rating: 3.3/5 - ‎6 ‎votes

I've been using a large number of file synchronization tools. From the very first DOS command-line utilities to powerful plug-ins in modern file shells, such as FAR or TotalCommander. They all are based on the same simple principle. You give them two folders to compare and they return to you a list of files that differ. The modern tools have a better interface. They allow you to visually select folders on file panels and highlight differences visually. Normally, they also allow you to select a few options to tune-up the comparison. Usually, options are just file attributes to compare. That's all that they can do for you. And I was thinking, erroneously, that it's a perfect solution and that there is nothing more that could be done. Then I learned about Diff Commander... Diff Commander brings a brand new level of flexibility and usability into folder comparison and file synchronization. How is it different from all I have seen before? At first, it introduces its own, very specialized interface. Files and folders are shown on two panes as a tree. The program supports compressed archives that are shown as normal folders. File comparison was never so visually attractive before. You can also compare folders recursively. Differences are colorfully highlighted on both panes. The program allows you to tune-up the comparison by providing numerous settings. You can filter files by masks, skip hidden and system files, turn on and off recursion, and much more... But the main enhancement is the ability to define synchronization rules. The program alerts you of each file that differs and that needs to be copied or moved according to the rules. You can synchronize all files at once or one by one. All settings are stored in Profiles. You can have different settings for different projects. The program also can be used for batch comparisons. It reads folder names from a text file and does comparison/synchronization automatically.

VERSION HISTORY

  • Version 2.40 posted on 2011-02-18
    new created folders is not visible in snapshots and zip archive after synchronization; forcible canceling of the scanning sometime raise a application exception; incorrect binary comparison and crc calculation of files that are bigger than 512MB or about it;
  • Version 2.0 posted on 2007-01-09
    - FTP support; - new synchronize modes; - empty folders processing (copy or delete, opional, see sync.mode settings); - progress status bar for synchronize process; - canceling of long time operations; - Settings dialog box added (font, colors and columns settings);

Program Details

EULA

Diff Commander (tm) Version 2.40 Copyright (c) 2005-2010 Nikeware. All Rights Reserved Diff Commander - PRODUCT LICENSE INFORMATION NOTICE TO USERS: CAREFULLY READ THE FOLLOWING LEGAL AGREEMENT. USE OF THE SOFTWARE PROVIDED WITH THIS AGREEMENT (THE "SOFTWARE") CONSTITUTES YOUR ACCEPTANCE OF THESE TERMS. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL AND/OR USE THIS SOFTWARE. USER'S USE OF THIS SOFTWARE IS CONDITIONED UPON COMPLIANCE BY USER WITH THE TERMS OF THIS AGREEMENT. 1. LICENSE GRANT. Nikeware, grants you a license to use one copy of the version of this SOFTWARE on any one system for as many licenses as you purchase. "You" means the company, entity or individual whose funds are used to pay the license fee. "Use" means storing, loading, installing, executing or displaying the SOFTWARE. You may not modify the SOFTWARE or disable any licensing or control features of the SOFTWARE except as an intended part of the SOFTWARE's programming features.When you first obtain a copy of the SOFTWARE, you are granted an evaluation period of not more than 30 days, after achievement of this limit you must pay for the SOFTWARE according to the terms and prices discussed in the SOFTWARE's documentation, or you must remove the SOFTWARE from your system. This license is not transferrableto any other system, or to another organization or individual. 2. OWNERSHIP. The SOFTWARE is owned and copyrighted by Nikeware,Your license confers no title or ownership in the SOFTWARE and should not be construed as a sale of any right in the SOFTWARE. 3. COPYRIGHT. The SOFTWARE is protected copyright law and international 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 Nikeware 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. 4. REVERSE ENGINEERING. You agree that you will not attempt to reverse compile, modify, translate, or disassemble the SOFTWARE in whole or in part. 5. NO OTHER WARRANTIES. Nikeware DOES NOT WARRANT THAT THE SOFTWARE IS ERROR FREE. Nikeware DISCLAIMS ALL OTHER WARRANTIES WITH RESPECT TO THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES OR LIMITATIONS ON HOW LONG AN IMPLIED WARRANTY MAY LAST, OR THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATIONS OR EXCLUSIONS MAY NOT APPLY TO YOU. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS AND YOU MAY ALSO HAVE OTHER RIGHTS WHICH VARY FROM JURISDICTION TO JURISDICTION. 6. SEVERABILITY. In the event of invalidity of any provision of this license, the parties agree that such invalidity shall not affect the validity of the remaining portions of this license. 7. NO LIABILITY FOR CONSEQUENTIAL DAMAGES. IN NO EVENT SHALL Nikeware 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 Nikeware HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL Nikeware' LIABILITY FOR ANY CLAIM, WHETHER IN CONTRACT, TORT OR ANY OTHER THEORY OF LIABILITY, EXCEED THE LICENSE FEE PAID BY YOU,IF ANY. 8. ENTIRE AGREEMENT. This is the entire agreement between you and Nikeware which supersedes any prior agreement or understanding, whether written or oral, relating to the subject matter of this license. 9. RESERVED RIGHTS. All rights not expressly granted here are reserved to Nikeware. 10. THIRD PARTY COPIRIGHTS. Diff Commander uses HTMLayout Component, copyright Terra Informatica Software, Inc. http://www.terrainformatica.com