ME-Datum is distributed in two modes: platform independent and platform dependent. The platform dependent package contains the JRE on that platform whereas independent package can be executed on any platform as long as JRE/JDK 8 is installed.
For platform dependent package, unzip it and execute corresponding launcher
On Windows, launch datum.exe or datum.bat
On Linux or Mac, launch datum.sh. Likely you need to invoke chmod +x datum.sh.
For platform independent package, an extra step of setting up java command into PATH is required
On Windows, set PATH=<your java path>;%PATH%
On Linux or Mac, export PATH=<your java path>:$PATH. You may need to invoke chmod +x -R <jre folder>.
Create a root and scan its files.
Two options are: zip, md5. Enabling zip mode allows user to scan files insider zip file or jar files. Note the process is recursive, meaning if any zip or jar file at any level is scanned.
The md5 option computes and stores file md5 but incurs significant performance overhead. To change those options, select
Update root property
Double click a root and the property window will be popped up. Property name, location, label are modifiable.
Delete a root
Root context menu
Batch scan allows user to scan a bunch of roots to save his time. Follow menu Menu.
There are several ways to trigger search, one is by following menu
Another way is to right click a root and select Search
Search by size
Right click a file and select Search Same File Size
Search by name or file MD5 is allowed in search window.
Search by name
In the text field under “File name search”, type what you want to search and then click OK.
Search by MD5
Select a file by clicking Select File or type the exact MD5 value in the text field and then click OK.
You can select All scope or Currently selected root.
Open a new tab of specified file
Open: Open (execute) file using OS launcher
Open containing directory
File navigating shortcuts
Backspace goes one level up
Enter or double clicking a directory goes one level down