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