-
Notifications
You must be signed in to change notification settings - Fork 0
Forklift 4
Forklift 4 is a commercial file manager on macOS. A free trial is available.
Install Jacksum for macOS which installs all required binary files. See also https://github.com/jonelo/jacksum-for-macos?tab=readme-ov-file#installation
Since Forklift does not to support Apple Script, but comes with a proprietary solution, you have to add/edit some scripts manually.
Open Forklift 4, select "Commands", "Manage Tools ...", and push the + button.
To call HashGarten from Forklift you can enter suitable values to the dialog box.
![Add the calc hash values action to Forklift's Tool Editor](https://private-user-images.githubusercontent.com/10409423/326216746-582a7ea6-4847-483f-b0ef-7d358db1ab37.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxODEzODMsIm5iZiI6MTczOTE4MTA4MywicGF0aCI6Ii8xMDQwOTQyMy8zMjYyMTY3NDYtNTgyYTdlYTYtNDg0Ny00ODNmLWIwZWYtN2QzNThkYjFhYjM3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA5NTEyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU3ZTEwYjg1MzQ5MzllYzAyN2JiZDJhNTZlZWZmZGQ5ZDMwOGQwMGY2ODE5ZWJkMTQ4N2ZlNTI3YjYwOGJiNWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.lACFSJiI6GoRYpQ9h5X1iQlsx06E3EyZbtzaUF_w9-k)
Press the Save button to store the script. Forklift 4 stores the short script you entered to a SQLite 3.x database. Repeat the actions you want for each Tool.
Name of the tool | Command |
---|---|
1) Calc Hash Values | /Applications/HashGarten.app/Contents/MacOS/bin/jacksum.sh cmd_calc $SOURCE_SELECTION_PATHS |
2) Check Data Integrity | /Applications/HashGarten.app/Contents/MacOS/bin/jacksum.sh cmd_check $SOURCE_SELECTION_PATHS |
3) Customized Output | /Applications/HashGarten.app/Contents/MacOS/bin/jacksum.sh cmd_cust $SOURCE_SELECTION_PATHS |
4) Edit Script | /Applications/HashGarten.app/Contents/MacOS/bin/jacksum.sh cmd_edit |
When you are done with it, the Tools window should like this:
![Manage Tools ...](https://private-user-images.githubusercontent.com/10409423/322314003-955a2448-043c-4bb6-a6b0-a6f2f2e51b70.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxODEzODMsIm5iZiI6MTczOTE4MTA4MywicGF0aCI6Ii8xMDQwOTQyMy8zMjIzMTQwMDMtOTU1YTI0NDgtMDQzYy00YmI2LWE2YjAtYTZmMmYyZTUxYjcwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA5NTEyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYyY2QwOGZlMDVkYjczYzA3OWU0OTg3YjNjMDFkMjUwYjNhMDI2N2QyYWMyZWE1MWNhZDJmOWZlMDFmZDg4MzUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.9xzRIjhio4O3FGsJCUM6VRc9gkJmoDYuSS2YNNe2eSg)
Close that dialog.
And now you can select files and folders in Forklift, and select one of the tools from the "Commands" menu.
![Select a menu item from the Commands menu](https://private-user-images.githubusercontent.com/10409423/322314839-b5e0407f-542c-4e56-8c20-074cadb94736.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxODEzODMsIm5iZiI6MTczOTE4MTA4MywicGF0aCI6Ii8xMDQwOTQyMy8zMjIzMTQ4MzktYjVlMDQwN2YtNTQyYy00ZTU2LThjMjAtMDc0Y2FkYjk0NzM2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA5NTEyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg2ZDYxOTJkYWZiYjViYzExMzU5MDczYzI3YTk4MjY2NTJkOGM3MzllYjRhZTBiZmE3ZjA4Njg0NDJlNWQwNDYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.9z6jF5lJNTsdTyRTj_u63yle-Rodm5dkidaHyl7mBD0)
From here, HashGarten resp. Jacksum takes over.
![HashGarten called from Forklift 4](https://private-user-images.githubusercontent.com/10409423/322315017-11728b58-523b-4ebe-a93b-b5ce8d631f97.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkxODEzODMsIm5iZiI6MTczOTE4MTA4MywicGF0aCI6Ii8xMDQwOTQyMy8zMjIzMTUwMTctMTE3MjhiNTgtNTIzYi00ZWJlLWE5M2ItYjVjZThkNjMxZjk3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEwVDA5NTEyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTM2MjQ4MDFiNjQxODA0YTcyMjg5N2JmZjI5YTAzOTFlMDA3OGM3ZGUxZDUyYWRhMDZiM2I5MmUwZDIwMzI5NDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.UjbE3ShnM5IMbOJbC5cIRjFd4ZhIo9dRXPxffZtKqjo)