void runProcess(final String flag) {
        if (console.isInstalling()) {
            sout.println(INSTALLING);
            return;
        }
        if ((script.getText() == null) || (script.getText().isEmpty())) {
            return;
        }

        save();
        new Thread() {

            @Override
            public void run() {
                try {
                    Processes1 p = createProcess(flag);
                    if (p == null) {
                        return;
                    }
                    p.exec();
                } catch (Throwable E) {
                    logger.log(Level.SEVERE, "Error", E);
                    E.printStackTrace(System.out);
                }
            }
        }.start();
    }