comic source page

This commit is contained in:
nyne
2024-09-30 17:06:58 +08:00
parent a8782b5ce0
commit fdb3901fd1
20 changed files with 695 additions and 27 deletions

View File

@@ -11,6 +11,7 @@ import 'package:venera/foundation/app.dart';
import 'package:venera/foundation/history.dart';
import 'package:venera/foundation/res.dart';
import 'package:venera/utils/ext.dart';
import 'package:venera/utils/io.dart';
import '../js_engine.dart';
import '../log.dart';

View File

@@ -59,11 +59,11 @@ class ComicSourceParser {
if(!fileName.endsWith("js")){
fileName = "$fileName.js";
}
var file = File("${App.dataPath}/comic_source/$fileName");
var file = File(FilePath.join(App.dataPath, "comic_source", fileName));
if(file.existsSync()){
int i = 0;
while(file.existsSync()){
file = File("${App.dataPath}/comic_source/$fileName($i).js");
file = File(FilePath.join(App.dataPath, "comic_source", "${fileName.split('.').first}($i).js"));
i++;
}
}