diff --git a/generator.html b/generator.html index e2501ee..fe3e14d 100644 --- a/generator.html +++ b/generator.html @@ -225,7 +225,8 @@
跳过下载
- +
检测实际下载的分片数量和预期数量是否匹配
@@ -235,7 +236,7 @@
二进制合并
- +
完成后删除临时文件
@@ -265,7 +266,8 @@
只选取字幕轨道
- +
自动修正字幕
@@ -280,7 +282,8 @@
实时解密MP4分片
- +
使用系统默认代理
@@ -295,7 +298,8 @@
录制直播时实时合并
- +
录制直播并开启实时合并时依然保留分片
@@ -322,19 +326,21 @@ switch (element.type) { case 'text': if (element.value.length != 0) { - if (element.id!='input') { + if (element.id != 'input') { finalArgs.push('--' + element.id + ' "' + element.value + '"') - + } else { finalArgs.push('"' + element.value + '"') - + } } break; case 'checkbox': - if (element.checked) { + + if (element.checked != Boolean(element.getAttribute('default'))) { finalArgs.push('--' + element.id) - } + finalArgs.push(String(element.checked)) + } break; default: @@ -355,262 +361,273 @@ console.log(element.type + ' ' + element.id + ' ' + opt.value) } } - document.getElementById('output').textContent='.\\N_m3u8DL-RE.exe '+finalArgs.join(" ") + document.getElementById('output').textContent = './N_m3u8DL-RE.exe ' + finalArgs.join(" ") console.log(finalArgs.join(" ")) } + + setInterval(() => generate('generator_body'), 100) \ No newline at end of file