Checksums every file under the current directory.
ProfessionalUwU
02a0bddd7e
New options Switched to wal (Write ahead log) Now using redis to cache filehashes New option to dump redis data into sqlite database |
||
---|---|---|
src | ||
.editorconfig | ||
.gitignore | ||
justfile | ||
LICENSE | ||
README.md |
chksum
Checksums every file under the current directory
Run Locally
Clone the project
git clone https://gitea.hopeless-cloud.xyz/ProfessionalUwU/chksum.git
Go to the project directory
cd chksum
Install dependencies
pacman -S dotnet-runtime dotnet-sdk
Build project
just build
Publish project
just publish
Go to the publish folder
cd src/Chksum/bin/Release/net7.0/linux-x64/publish
Run executable
./Chksum
Enabling verbose output for troubleshooting
- Open the file called chksum.cs with your editor of choice.
- At the top there will be the logger configuration which you can change. Should look like this.
private ILogger logger = new LoggerConfiguration()
.MinimumLevel.Debug()
.WriteTo.Console(restrictedToMinimumLevel: LogEventLevel.Error)
.WriteTo.File("chksum.log")
.CreateLogger();
- Change the minimum level of the logger to Verbose.
- Compile the program
- Profit. Now you will be able to see how what the program is doing in detail.