My Open Source Projects
O.S.S.
My Free Software
Free Soft
Articles and Documentation (in Russian)
Articles
My photoalbum and photographer notes
Photo
Windows Logos (Cool replacements for Windows 95/98 startup, shutdown and switchoff screens)
WinLogos
Site Archive (Site design gallery, dead sites gallery, old guestbooks...)
Archive
Contact information (quick email, email, ICQ etc)
Contacts
ENG
RUS


Findsim

Русского текста пока нет :)

Findsim is a small program which can be used to find duplicated files. It compares files only by their contents. Run the program without parameters to get brief information about its usage.

Here is a sample output of the program (for ver. 1.3 under Linux):

[sergey@hellmachine SoundFonts]$ findsim .
Scanning path: .
Total: 70 file(s)

*** FINDSIM Comparing Log: ***

/store/SoundFonts/Unison/Games/HUMAN3GM.MID
/store/SoundFonts/MagicSFver2/HUMAN3GM.MID

/store/SoundFonts/Unison/Games/ORC2GM.MID
/store/SoundFonts/MagicSFver2/Orc2gm.mid

/store/SoundFonts/Unison/Misc/EBB_TIDE.MID
/store/SoundFonts/MagicSFver2/EBB_TIDE.MID

/store/SoundFonts/Unison/Orchestral/southhampton.mid
/store/SoundFonts/MagicSFver2/southhampton.mid

/store/SoundFonts/Unison/Pop_Rock/MIDIPC_3.MID
/store/SoundFonts/MagicSFver2/MIDIPC_3.MID

/store/SoundFonts/Unison/Pop_Rock/HEAVEN.MID
/store/SoundFonts/MagicSFver2/HEAVEN.MID

/store/SoundFonts/Unison/Unison.sf2
/store/SoundFonts/Unison.sf2

/store/SoundFonts/ct2mgm.sf2
/store/SoundFonts/default.sf2

/store/SoundFonts/MagicSFver2.sf2
/store/SoundFonts/MagicSFver2/MagicSFver2.sf2

*** Summary: ***
  Total files..........70
    Empty files........0
  Duplicated files.....18
    Duplicated bytes...205671580
  Waste files..........9
    Waste bytes........102835790
    Space wasted.......102854656 bytes for cluster size==4096

That's it. Full names of duplicated files are printed in groups separated by blank lines. All files in each group are 100% identical by contents.

Findsim is available for DOS (Borland C++), Win32 (MSC and GCC) and Linux (GCC).

Distributed under GNU General Public License, version 2.

There are some known issues with this program (see BUGS.txt).

Installation Instructions

DOS/Windows: unpack appropriate exe file and put it somewhere.... Well, you should know where! 8-P

Linux: unpack the archive and do make install, as usually.

Download Findsim

Get FindSim-1.4-20040118-1550.tar.bz2 FindSim-1.4-20040118-1550.tar.bz2 (23 Kb) [3899 d/l] - source code (all OS'es) and binary for Linux/glibc2.3 (Red Hat 9 compatible)

Findsim version 1.2 for DOS and Win32 can be found inside SGTools package here.

Go to Start page
© Sergey A. Galin, 1998-2010http://sageshome.net/oss/findsim.php
Time: 0.002s · findsim: 11488/11776 Total: 1345285/1580510