aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/Configuration.java
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2025-10-15 17:02:17 -0700
committerPinapelz <yukais@pinapelz.com>2025-10-15 17:02:17 -0700
commit5f0c90afdd30f97a2f941053e62527c362babd60 (patch)
tree01c628c22d0a03ced35913454e66e3d5b84a0f22 /src/main/java/Configuration.java
parent32c50bcc4d77e72f2b4af5f0778574fdd9b19dfd (diff)
fix: regular full video download (youtube block), added cookie extraction from browser
Diffstat (limited to 'src/main/java/Configuration.java')
-rw-r--r--src/main/java/Configuration.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/main/java/Configuration.java b/src/main/java/Configuration.java
index 90b30fd..6e01e82 100644
--- a/src/main/java/Configuration.java
+++ b/src/main/java/Configuration.java
@@ -45,6 +45,7 @@ public class Configuration {
configurationData.put("lastFile","" );
configurationData.put("outputPath", "completed");
configurationData.put("blacklistFile", "");
+ configurationData.put("browser", "");
try (FileWriter file = new FileWriter(configFile)) {
file.write(configurationData.toString(4));
System.out.println("Successfully created a stub config file");
@@ -62,8 +63,12 @@ public class Configuration {
JSONObject jsonObject = new JSONObject(tokener);
if (!jsonObject.has(key)) {
- System.out.println("Key does not exist in the configuration.");
- return false;
+ System.out.println("Key does not exist, creating new key...");
+ jsonObject.put(key, newValue);
+ try (FileWriter writer = new FileWriter(configFile)) {
+ writer.write(jsonObject.toString(4));
+ }
+ return true;
}
jsonObject.put(key, newValue);
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage