cbz import & export

This commit is contained in:
nyne
2024-10-28 22:59:35 +08:00
parent 78c527aa2b
commit 0308e68a44
10 changed files with 319 additions and 17 deletions

View File

@@ -73,6 +73,9 @@ extension DirectoryExtension on Directory {
}
String sanitizeFileName(String fileName) {
if(fileName.endsWith('.')) {
fileName = fileName.substring(0, fileName.length - 1);
}
const maxLength = 255;
final invalidChars = RegExp(r'[<>:"/\\|?*]');
final sanitizedFileName = fileName.replaceAll(invalidChars, ' ');