• Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Лаунчер sashok724's Launcher v3 [OpenSource] [Support]

То есть вы будете говорить мне все шаги?Я просто в этом почти ничего не понимаю(.
Все шаги уже написаны в документации. Техподдержка есть чтобы помогать по этим шагам
 
Хотелось бы услышать мнение читающих эту тему насчёт такого варианта защиты [пишите его в теме защиты, не тут]:
http://rubukkit.org/threads/ideja-servis-dlja-remapa-klienta.120799/
Да, если я её начну делать, она будет полностью совместима с лаунчером
Тему удалили, если взломы это уберет, то беру без замедлений.
 
Как добавить несколько ссылок:
  1. Открываем файл config.js, копируем 9-10 строки, вставляем куда угодно (я вставил ниже), меняем название linkText на любое (у меня linkText2), меняем название linkURL (у меня linkURL2), прописываем другие данные.
  2. Открываем файл dialog.fxml, копируем строку Hyperlink и вставляем куда нужно (у меня ниже), меняем значение для fx:id (у меня fx:id="link2") и указываем другие координаты.
  3. Открываем файл dialog.js, копируем 58-60 строки, вставляем куда угодно (я вставил ниже), каждый link меняем на любое название (я назвал link2), #link меняем на тот, что у нас в файле dialog.fxml (у меня #link2), config.linkText и config.linkURL меняем на те, что у нас в файле config.js (у меня config.linkText2 и config.linkURL2).
  4. Радуемся.
Пример того что должно выйти:
Файл fialog.fxml

<Hyperlink fx:id="link" layoutX="420.0" layoutY="50.0" prefWidth="160.0" prefHeight="30.0" />
<Hyperlink fx:id="link2" layoutX="520.0" layoutY="50.0" prefWidth="160.0" prefHeight="30.0" />

Файл dialog.js

var link = pane.lookup("#link");
link.setText(config.linkText);
link.setOnAction(function(event) app.getHostServices().showDocument(config.linkURL.toURI()));

var link2 = pane.lookup("#link2");
link2.setText(config.linkText2);
link2.setOnAction(function(event) app.getHostServices().showDocument(config.linkURL2.toURI()));

Файл config.js

linkText: "Ссылка 1",
linkURL: new java.net.URL("http://ссылка_1.ру"),

linkText2: "Ссылка 2",
linkURL2: new java.net.URL("http://ссылка_2.ру"),
 
Последнее редактирование:
Узнаете, возможно, но позже 🙂
ОК, жду =) Вопрос таков, можно ли изменить полностью путь закачки клиентов. ТО есть путь до папки где находится сама папка updates и сохранения пароля. А то у игроков пошли такие случяи что если в путь до этой папки есть кириллица, то игра просто не стартует, приходится всем игрокам перемещать папку updates в другое место, а вот папка всех основных файлов находится там же где и была.
 
Как сделать автостарт лаунчсервера на дебиане? В кронтаб @reboot /home/craft/launcher/ && java -Xmx256M -jar LaunchServer.jar
не стартует лаунчсервер
 
Как сделать автостарт лаунчсервера на дебиане? В кронтаб @reboot /home/craft/launcher/ && java -Xmx256M -jar LaunchServer.jar
не стартует лаунчсервер

Может для начала screen? apt-get install screen
делаете server.sh в папке /home/craft/launcher/
Код:
#!/bin/bash

# Цвет текста:
NORMAL='\033[0m'
GREEN='\033[0;32m'
echo "[${GREEN}SOCKET${NORMAL}] запуск ..."

screen -dmS socket java -Xmx256M -jar LaunchServer.jar

sleep 10

echo "[${GREEN}SOCKET${NORMAL}] запуск произведён ..."

потом crontab -e
Код:
@reboot /home/craft/launcher/server.sh

Зайти в скрин screen -x
 
Может для начала screen? apt-get install screen
делаете server.sh в папке /home/craft/launcher/
Код:
#!/bin/bash

# Цвет текста:
NORMAL='\033[0m'
GREEN='\033[0;32m'
echo "[${GREEN}SOCKET${NORMAL}] запуск ..."

screen -dmS socket java -Xmx256M -jar LaunchServer.jar

sleep 10

echo "[${GREEN}SOCKET${NORMAL}] запуск произведён ..."

потом crontab -e
Код:
@reboot /home/craft/launcher/server.sh

Зайти в скрин screen -x
спасибо
 
Help ребята
sashok724's LaunchServer v15.2-NOT-SIGNED (build #5, 27.03.2016)
2016.04.16 09:48:13 [INFO] Setting up server script engine bindings
2016.04.16 09:48:13 [INFO] JLine2 terminal enabled
2016.04.16 09:48:13 [INFO] Reading RSA keypair
2016.04.16 09:48:13 [INFO] Modulus CRC32: 0x42bf7fd5
2016.04.16 09:48:13 [INFO] Reading LaunchServer config file
2016.04.16 09:48:13 [ERROR] java.nio.charset.MalformedInputException: Input length = 1
 
Help ребята
sashok724's LaunchServer v15.2-NOT-SIGNED (build #5, 27.03.2016)
2016.04.16 09:48:13 [INFO] Setting up server script engine bindings
2016.04.16 09:48:13 [INFO] JLine2 terminal enabled
2016.04.16 09:48:13 [INFO] Reading RSA keypair
2016.04.16 09:48:13 [INFO] Modulus CRC32: 0x42bf7fd5
2016.04.16 09:48:13 [INFO] Reading LaunchServer config file
2016.04.16 09:48:13 [ERROR] java.nio.charset.MalformedInputException: Input length = 1
Кодировку проверяй в LaunchServer.
там должна быть utf-8.
 
Подскажите пожалуйста, как выключить стандартный windows фрейм?
 
Спасибо, получилось, как теперь можно кнопочки закрыть и свернуть реализовать?
Добавляй их вручную и пиши для них скрипт закрытия, сворачивания. Так-же скрипт на перемещение окна лаунчера курсором мыши.
 
Добавляй их вручную и пиши для них скрипт закрытия, сворачивания. Так-же скрипт на перемещение окна лаунчера курсором мыши.
1441269967-53902283d393a4ad4292568820ed6fca.jpg
 
Можешь открыть любой лаунчер v3 с уже реализованным функционалом и дернуть оттуда, если понимаешь что к чему. Ну или взять весь дизайн оттуда и переделать под себя. Лаунчер открывается спокойно и забирается оттуда дизайн.
 
Назад
Верх