diff options
| author | Pinapelz <yukais@pinapelz.com> | 2025-10-15 17:02:17 -0700 |
|---|---|---|
| committer | Pinapelz <yukais@pinapelz.com> | 2025-10-15 17:02:17 -0700 |
| commit | 5f0c90afdd30f97a2f941053e62527c362babd60 (patch) | |
| tree | 01c628c22d0a03ced35913454e66e3d5b84a0f22 /src/main/java/Configuration.java | |
| parent | 32c50bcc4d77e72f2b4af5f0778574fdd9b19dfd (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.java | 9 |
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); |
