Added oflag
This commit is contained in:
@@ -3,7 +3,7 @@ import java.util.Scanner;
|
|||||||
public class FilePathAdd {
|
public class FilePathAdd {
|
||||||
public static void filePath(Scanner UserInput) {
|
public static void filePath(Scanner UserInput) {
|
||||||
System.out.println("Please enter the FULL Path of your ISO / Image. ()");
|
System.out.println("Please enter the FULL Path of your ISO / Image. ()");
|
||||||
String Path = UserInput.nextLine();
|
String ImagePath = UserInput.nextLine();
|
||||||
System.out.println("Using File: " + Path);
|
System.out.println("Using File: " + ImagePath);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
11
Flasher.java
Normal file
11
Flasher.java
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
import java.io.BufferedReader;
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.io.InputStreamReader;
|
||||||
|
import java.util.Scanner;
|
||||||
|
|
||||||
|
public class Flasher {
|
||||||
|
publicstatic voic flasher(Scanner UserInput) {
|
||||||
|
System.out.println("The programm wil use the following configuration, do you want to flash with this? (y/n)");
|
||||||
|
System.out.println(" - To be flashed device: " + device);
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -15,6 +15,8 @@ public class Main {
|
|||||||
}
|
}
|
||||||
StorageDeviceLister.deviceList(UserInput);
|
StorageDeviceLister.deviceList(UserInput);
|
||||||
FilePathAdd.filePath(UserInput);
|
FilePathAdd.filePath(UserInput);
|
||||||
|
BlockSize.blockSize(UserInput);
|
||||||
|
OflagHandler.handleOflag(UserInput);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
28
OflagHandler.java
Normal file
28
OflagHandler.java
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
import java.util.Scanner;
|
||||||
|
|
||||||
|
public class OflagHandler {
|
||||||
|
public static void handleOflag(Scanner UserInput) {
|
||||||
|
System.out.println("Okay, next up please define your oflag. If you have the block-size default, you can choose default here aswell");
|
||||||
|
System.out.println("Available flags: direct (default), dsync, sync, nocache");
|
||||||
|
String oflagHandleInput = UserInput.nextLine();
|
||||||
|
|
||||||
|
String oflagHandleString;
|
||||||
|
switch (oflagHandleInput) {
|
||||||
|
case "1":
|
||||||
|
oflagHandleString = "direct";
|
||||||
|
break;
|
||||||
|
case "2":
|
||||||
|
oflagHandleString = "dsync";
|
||||||
|
break;
|
||||||
|
case "3":
|
||||||
|
oflagHandleString = "sync";
|
||||||
|
break;
|
||||||
|
case "4":
|
||||||
|
oflagHandleString = "nocache";
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
oflagHandleString = "direct";
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user