• exec/dupefind.js

    From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Tue Apr 6 19:30:29 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/37fa4312660c4550ff392406
    Added Files:
    exec/dupefind.js
    Log Message:
    A duplicate file finder for Synchronet v3.19 - replaces native DUPEFINDCan find duplicate files in your file bases by name and/or hash sum - fast!Can output simple text or JSON format.Run 'jsexec dupefind' to search just for duplicate files by hash (SHA-1)or run 'jsexec dupefind -help' for the various usage options.
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Wed Apr 7 00:10:29 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/4baf1a3da1c3a459845e49fa
    Modified Files:
    exec/dupefind.js
    Log Message:
    Use the new file_size_str() usage for prettier sizes-in-bytes
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sat Apr 17 02:37:58 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/470bc2bd5de8d3fb95c25177
    Modified Files:
    exec/dupefind.js
    Log Message:
    Update command-line parsing (e.g. double-dash support) and help output
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sun Apr 18 17:44:53 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/95b9ff67583b1e3bdf0ee0ae
    Modified Files:
    exec/dupefind.js
    Log Message:
    Add de-duplication feature (-dedupe option) to remove/delete dupe files found --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sat Apr 24 19:38:01 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/5cf7ab489f38a12c77dad681
    Modified Files:
    exec/dupefind.js
    Log Message:
    Support find/remove of duplicates based on archive contentsDuplicate archives (e.g. ZIP files) often have the different digest/hash/CRCvalues because they have a different ZIP comment or the files were archivedin a different order or used different compression schemes. You can now detect(and delete) these duplicates.
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sat Jan 1 20:59:15 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/52faf14f81ef6497fb074f0c
    Modified Files:
    exec/dupefind.js
    Log Message:
    Save JS heap memory by using a hash of the achive contents for map keyRather than the content listing itself (which can be a very long string).
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)