From d9a5a538216966bcb08dc0b06013b43c5a32be5f Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Sun, 13 Aug 2017 16:33:56 +0300 Subject: [PATCH] =?UTF-8?q?Zond:=20=D0=BB=D0=BE=D0=B3=D0=BE=D1=82=D0=B8?= =?UTF-8?q?=D0=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zond/src/main/java/asys/zond/Main.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/zond/src/main/java/asys/zond/Main.java b/zond/src/main/java/asys/zond/Main.java index ba625b3..7ef8428 100644 --- a/zond/src/main/java/asys/zond/Main.java +++ b/zond/src/main/java/asys/zond/Main.java @@ -10,6 +10,8 @@ import org.apache.commons.exec.CommandLine; import org.apache.commons.exec.DefaultExecutor; import org.apache.commons.exec.Executor; import org.apache.commons.exec.PumpStreamHandler; +import org.fusesource.jansi.Ansi; +import org.fusesource.jansi.AnsiConsole; import java.io.*; import java.util.Arrays; @@ -24,7 +26,18 @@ public class Main { new Main().start(args); } + private String printLogo() { + return Ansi.ansi().bold().fg(Ansi.Color.WHITE).a("ASys") + .boldOff().a(":// ") + .fg(Ansi.Color.RED).a("Zond") + .reset().newline().toString(); + } + private void start(String[] args) { + if (Boolean.getBoolean("ansi.install")) + AnsiConsole.systemInstall(); + System.out.println(printLogo()); + try { Config.getInstance().load(); } catch (IOException e) {