All Posts by Date or last 15, 30, 90 or 180 days.

As an Amazon Associate I earn from qualifying purchases @AMAZON

Designed for the most demanding needs of photographers and videographers.
The fastest, toughest, and most compatible portable SSD ever with speeds up to 2800MB/s.

IntegrityChecker (icj) Java Release 3.0 fc3 — Public Release of IntegrityChecker Java version 3.0

re: IntegrityChecker Java

UPDATE: 3.0 fc3 is now posted


Considerable effort has gone into this new release.

The key new feature is extended file attributes (xattrs) in addition to the icjh files, supported on macOS and Linux*. This new feature is completely seamless (nothing new to learn).

In particular, extended file attributes store hash info in addition to the icjh files.

This comprehensive and unrivalled solution means that all files can be covered, and that hash info travels seamlessly with files that are moved. Even into the Cloud (macOS, iCloud and similar).

* Windows has no support for extended file attributes; there is no apparent way to support the feature.
Linux works well with attributes, but is inferior to macOS in that it has limited intelligence on preserving attributes during file copy or similar.

Get IntegrityChecker Java

Other improvements:

  • Tested and working on Ubuntu and Debian Linux, Microsoft Windows, macOS.
  • Use of file IDs via xattrs to locate missing files and folders definitively.
  • Improved preferences and settings for more control over status reporting and errors reporting.
  • New info and sync commands.
  • Memory usage reduced by up to 10X.
  • Improved summary output.
  • Improved scanning speed (somewhat balanced-out by support for xattrs).
  • Both Windows and Linux now open prefs files and help files automatically just as on macOS.
  • Numerous improvement, code overhaul, bug fixes for various special situations.
  • Support for the latest version of Java 18 (requires Java 16 or later).
# icj 3.0fc2 2022-09-18 12:54
# (c)2022 DIGLLOYD INC. All Rights Reserved. Valid license required.
# 2022-09-18 20:28:39 USER=lloyd HOME=/Users/lloyd OS=macOS i386 12.5.1 JAVA=

Available commands: verify verify hash values options: --optimize=HDD|SSD --threads=num --iterations=num
status summarize files that are new, or of changed size or date options: --ignored
update update new and date/size changed files, forget missing items options: --save=prompt|yes|no --hmode=icjh|both --optimize=HDD|SSD --threads=num
update-all update hash values for all files, whether or not they already have hashes options: --save=prompt|yes|no --hmode=icjh|both --optimize=HDD|SSD --threads=num
update-new update only files lacking hash values options: --save=prompt|yes|no --hmode=icjh|both --optimize=HDD|SSD --threads=num
sync syncs hash info to com.diglloyd.icj.HashInfo file attribute options: --kind=all|missing|existing --save=prompt|yes|no
clean remove hash data files and/or remove file/folder extended attributes options: --kind=ic|icj|icjh|all|attr
compare compares two folders for equality
dupes show duplicate files, emit remove or cloning commands options: --size=size --types=type[,type]* --emit=rm|clone|symlink|nop
empty show empty files
info show any combination of empty, non-writable, size/distribution, hard links, dates options: --kind=all|empty|nowrite|dist|hard|dates
prefs open preferences eg open ~/.icj_prefs
matches show globbing matches options: --kind=all|files|folders|hier|attr
sha test hashing speed options: --size=size --repeat=num --sha=SHA-512|SHA1
version display the version and other information
help show help summary, or show help for specific command eg 'help verify'
Options that apply to more than one command: --optimize HDD|SSD --threads num --purge # unix only, requires sudo --attr enable extended attribute usage if available --noattr disable extended attribute usage --output normal|verbose|debug|terse
Manual at
View all handpicked deals...

FUJIFILM GF 20-35mm f/4 R WR Lens
$2499 $1999
SAVE $500 | Terms of Use | PRIVACY POLICY
Contact | About Lloyd Chambers | Consulting | Photo Tours
Mailing Lists | RSS Feeds |
Copyright © 2020 diglloyd Inc, all rights reserved.
Display info: __RETINA_INFO_STATUS__