airdcpp-release-validator v1.4.0
airdcpp-release-validator
AirDC++ extension that performs various validations for release directories.
Features
- Scans the content of completed bundles: failed bundles are blocked from share with an error message until the error is fixed (or ignored)
- Allows scanning the whole share manually (use the command
/rvalidator scan
)
Validators
- Checks for missing/extra files based on the SFV file content
- Detect missing/extra SFV/NFO files
All error will be reported in the event/system log.
Example output:
[airdcpp-release-validator] C:\testshare\Release.App-TESTING\: NFO file possibly missing
[airdcpp-release-validator] C:\testshare\Missing.Files-TESTING\: File listed in the SFV file does not exist on disk (2 file(s): testfile1.mp3, testfile2.mp3)
[airdcpp-release-validator] E:\Downloads\SFV-TESTING\: NFO/SFV found but there are no other files in the folder
What's new in each version
Troubleshooting
Enable extension debug mode from application settings and check the extension error logs (Settings\extensions\airdcpp-release-validator\logs
) for additional information.
Development
Help wanted
Pull requests with new validation modules are welcome. When developing new modules, please write tests as well.
This extension is based on the airdcpp-create-extension example project, that provides instructions for AirDC++ extension development.
You may run the tests with npm run test
.
2 years ago
2 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago