[IMPL] mkvtoolproptest

This commit is contained in:
RatzzFatzz
2019-11-23 16:22:14 +01:00
parent 6744597363
commit 7c2e292da2
3 changed files with 56 additions and 24 deletions

View File

@@ -6,6 +6,4 @@ public class Main {
public static void main(String[] args) {
MKVToolProperties.getInstance().defineMKVToolNixPath();
}
}

View File

@@ -1,5 +1,6 @@
package config;
import lombok.Getter;
import lombok.extern.log4j.Log4j2;
import java.io.File;
@@ -11,6 +12,7 @@ import java.util.stream.Collectors;
import java.util.stream.Stream;
@Log4j2
@Getter
public class MKVToolProperties {
private String directoryPath;
private String mkvmergePath;
@@ -59,7 +61,7 @@ public class MKVToolProperties {
}
private void checkForSeparator() {
if(! (directoryPath.endsWith("/") || directoryPath.endsWith("\\"))){
if(! (directoryPath.endsWith("/") || (directoryPath.endsWith("\\") && System.getProperty("os.name").toLowerCase().contains("windows")))){
directoryPath += File.separator;
}
}
@@ -78,7 +80,7 @@ public class MKVToolProperties {
}
private void searchInDefaultPath() {
directoryPath = "C:\\Program Files\\MKVToolNix";
}
private void searchWithUserPath(Scanner input) {