From c3b25ae653a2dec40c51faa787c35f4715a226bc Mon Sep 17 00:00:00 2001
From: RikaCelery <94585272+RikaCelery@users.noreply.github.com>
Date: Fri, 3 Mar 2023 16:14:46 +0800
Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E5=B8=A6?=
=?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=80=BC=E7=9A=84=E5=A4=8D=E9=80=89=E6=A1=86?=
=?UTF-8?q?=E8=A1=A8=E7=8E=B0=E5=92=8C=E9=A2=84=E6=9C=9F=E4=B8=8D=E7=AC=A6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
generator.html | 515 ++++++++++++++++++++++++++-----------------------
1 file changed, 272 insertions(+), 243 deletions(-)
diff --git a/generator.html b/generator.html
index e2501ee..4321999 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,33 @@
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))
+ } else {
finalArgs.push('--' + element.id)
+ finalArgs.push(String(element.checked))
}
+ // if (element.checked) {
+ // finalArgs.push('--' + element.id)
+ // finalArgs.push('true')
+ // } else {
+ // if (element.checked != Boolean(element.getAttribute('default'))) {
+ // finalArgs.push('--' + element.id)
+ // finalArgs.push(String(element.checked))
+ // }
+ // }
break;
default:
@@ -355,262 +373,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
From 90cc435ba35e490323a43f1b188d2d1ff4e56aa0 Mon Sep 17 00:00:00 2001
From: RikaCelery <94585272+RikaCelery@users.noreply.github.com>
Date: Fri, 3 Mar 2023 16:22:47 +0800
Subject: [PATCH 2/3] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=97=A0=E7=94=A8?=
=?UTF-8?q?=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
generator.html | 16 ++--------------
1 file changed, 2 insertions(+), 14 deletions(-)
diff --git a/generator.html b/generator.html
index 4321999..1ed3834 100644
--- a/generator.html
+++ b/generator.html
@@ -337,22 +337,10 @@
break;
case 'checkbox':
- if (element.checked == Boolean(element.getAttribute('default'))) {
- // finalArgs.push('**' + element.id)
- // finalArgs.push(String(element.checked))
- } else {
+ if (element.checked != Boolean(element.getAttribute('default'))) {
finalArgs.push('--' + element.id)
finalArgs.push(String(element.checked))
- }
- // if (element.checked) {
- // finalArgs.push('--' + element.id)
- // finalArgs.push('true')
- // } else {
- // if (element.checked != Boolean(element.getAttribute('default'))) {
- // finalArgs.push('--' + element.id)
- // finalArgs.push(String(element.checked))
- // }
- // }
+ }
break;
default:
From 22195881e8e7d530a5bc1476b1dbcda6f9b7477f Mon Sep 17 00:00:00 2001
From: RikaCelery <94585272+RikaCelery@users.noreply.github.com>
Date: Fri, 3 Mar 2023 16:24:07 +0800
Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=91=BD=E4=BB=A4?=
=?UTF-8?q?=E5=89=8D=E7=BC=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
generator.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/generator.html b/generator.html
index 1ed3834..fe3e14d 100644
--- a/generator.html
+++ b/generator.html
@@ -361,7 +361,7 @@
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(" "))
}