From 5f0c90afdd30f97a2f941053e62527c362babd60 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Wed, 15 Oct 2025 17:02:17 -0700 Subject: fix: regular full video download (youtube block), added cookie extraction from browser --- src/main/java/Configuration.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/main/java/Configuration.java') 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); -- cgit v1.2.3