Extract argument parsing
Move argument parsing to a separate method.
This commit is contained in:
parent
73831a0837
commit
8c4a454d68
1 changed files with 6 additions and 1 deletions
|
@ -42,12 +42,17 @@ public class ScrCpyServer {
|
||||||
}).start();
|
}).start();
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void main(String... args) throws Exception {
|
private static Options createOptions(String... args) {
|
||||||
Options options = new Options();
|
Options options = new Options();
|
||||||
if (args.length > 0) {
|
if (args.length > 0) {
|
||||||
int maximumSize = Integer.parseInt(args[0]) & ~7; // multiple of 8
|
int maximumSize = Integer.parseInt(args[0]) & ~7; // multiple of 8
|
||||||
options.setMaximumSize(maximumSize);
|
options.setMaximumSize(maximumSize);
|
||||||
}
|
}
|
||||||
|
return options;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void main(String... args) throws Exception {
|
||||||
|
Options options = createOptions(args);
|
||||||
try {
|
try {
|
||||||
scrcpy(options);
|
scrcpy(options);
|
||||||
} catch (Throwable t) {
|
} catch (Throwable t) {
|
||||||
|
|
Loading…
Reference in a new issue