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

Лаунчер Sashok + РЕГИСТРАЦИЯ

а как обновить forge в этом лаунчере?
 
Это обычный лаунчер 'Sashok724-launcher' только со встроенной регистрацией. В данный момент это бета-версия и потому поддерживает только DLE! Ну и вот пару скринов:
image.png

image.png

image.png


src тут: https://github.com/alexandrage/Fix-Sashok
web тут: http://yadi.sk/d/n2zWplUj7HbwO

TODO:​
1)Капча при регистрации;
2)Галерея скинов;
2)Проверка по IP при регистрации;
3)Сделать загрузку HD скинов;
4)Новый дизайн;
5)Новые плюшки;
6)Предлагайте ваши идеи;

Здарова поможешь мне всё зделать правильно,и чтобы моды правильно качал лаунчер пж
 
Прошу помощи... с версией 1.6.2 разобрался всё прекрасно работает и с forge и без него, за это спасибо. Но столкнулся с проблемой в версии 1.5.2 с forge, та же ошибка что описывали ранее Bad Register. в extra.jar не могу найти где поправить путь до joinserver или там его просто нету? а если закидываю bdk.class в extra.jar то при входе сразу крашит клиент. если кто знает подскажите как с этим бороться или в каком направлении искать...
 
Блин, парни, скиньте кто нибудь соурцы своего проекта т.к. я эти открыть по нормальному не могу.. Открываю с кодировкой виндовс 1251, пишет карякули, открываю с ютф-8 пишет квадратиками...
 
Блин, парни, скиньте кто нибудь соурцы своего проекта т.к. я эти открыть по нормальному не могу.. Открываю с кодировкой виндовс 1251, пишет карякули, открываю с ютф-8 пишет квадратиками...
скачай сорцы заново! создай проект к примеру Test главный клас не выбирай. потом зайди в свойства и выставь кодировку utf-8 (у меня так) далее ОК, скомпелируй. потом идешь в папку NetBeansProjects (я под ним делал) там будет папка твоего проекта Test, в ней есть папка srs, удаляешь из неё всё и кидаешь из скаченных сорцов из папки srs все в свою папку srs. далее компилируешь... ну вроде понятно описал. не поможет скину свои...
 
скачай сорцы заново! создай проект к примеру Test главный клас не выбирай. потом зайди в свойства и выставь кодировку utf-8 (у меня так) далее ОК, скомпелируй. потом идешь в папку NetBeansProjects (я под ним делал) там будет папка твоего проекта Test, в ней есть папка srs, удаляешь из неё всё и кидаешь из скаченных сорцов из папки srs все в свою папку srs. далее компилируешь... ну вроде понятно описал. не поможет скину свои...

Попробую, спасибо.
 
ЛЮДИ, а что в клиенте надо менять, чтоб FORGE загружалось.
P.S. У меня чистый клиент с форджем, после закачки файлов - чёрный экран.
Помогите плиз.
попробуй в Settings.java (это через NetBeans я меняю) есть строки:
public static final String[] servers =
{
"sandbox, 80.249.81.29, 25565, none, 2, 1", --- чистый клиент 1.6.2 без forge
"industrial, 80.249.81.29, 25555, 1.5.x, 1, 3", --- клиент 1.5.2 с forge+liteLoader
// "vanila, localhost, 25565, none, 2, 1",
"voxelaria, 80.249.81.29, 25545, none, 2, 3", ---клиент 1.6.2 с forge+liteLoader.
и да укажи какая версия клиента у тебя, попробуй в лаунчере поменяй настройки и отпишись по результатам.
 
В чем проблема ?
error.png
 
Открыл исходники. А там ошибок много... Когда исправите?
Код:
C:\Users\Азат\Desktop\Fix-Sashok-master\src\net\launcher\utils\BaseUtils.java:1: error: illegal character: \96
`package net.launcher.utils;
C:\Users\Азат\Desktop\Fix-Sashok-master\src\net\launcher\utils\BaseUtils.java:1: error: class, interface, or enum expected
`package net.launcher.utils;
C:\Users\Азат\Desktop\Fix-Sashok-master\src\net\launcher\utils\BaseUtils_1.java:9: error: unmappable character for encoding UTF-8
* @author ????
C:\Users\Азат\Desktop\Fix-Sashok-master\src\net\launcher\utils\BaseUtils_1.java:9: error: unmappable character for encoding UTF-8
* @author ????
C:\Users\Азат\Desktop\Fix-Sashok-master\src\net\launcher\utils\BaseUtils_1.java:9: error: unmappable character for encoding UTF-8
* @author ????
C:\Users\Азат\Desktop\Fix-Sashok-master\src\net\launcher\utils\BaseUtils_1.java:9: error: unmappable character for encoding UTF-8
* @author ????
6 errors
C:\Users\Азат\Documents\NetBeansProjects\Sashok\nbproject\build-impl.xml:926: The following error occurred while executing this line:
C:\Users\Азат\Documents\NetBeansProjects\Sashok\nbproject\build-impl.xml:268: Compile failed; see the compiler error output for details.
СБОРКА ЗАВЕРШЕНА СО СБОЕМ (общее время: 0 секунд)
 
Если вы совсем не знакомы с Java, не умеете читать ошибки, не разбираетесь в них, то НЕ НАДО делать никаких своих проэктов. Максимум, что у вас получится - самый банальный Hi-Tech и Sandbox. А еще и все паблики в вк засоряете своей ужаснейшей рекламой. Не надо позориться, господа, не надо.
 
В обвязке закралась sql-иньекция при включённой canExchangeMoney:
PHP:
// Экшн exchange, 400 строка в файле launcher.php
    if($action == 'exchange')
    {
/*
mysql_real_escape_string - не панацея, особенно, если в запросе переменная
не была экранирована кавычками. Да и крайне странно фильтровать функцией
для строк то, что должно быть числом.
Проблема решается простым принудительным приведением к инту - (int)$_POST['buy'];
*/
        $wantbuy = mysql_real_escape_string($_POST['buy']); // !
        $gamemoneyadd = ($wantbuy * $exchangeRate);
        $row = mysql_fetch_assoc(mysql_query("SELECT $db_columnUser,$db_columnMoney FROM $db_table WHERE $db_columnUser='$login'"));
        $query = $row[$db_columnMoney];
       
        if($wantbuy == '' || $wantbuy < 1) die("Вы не ввели сумму!"); // 123asdasd > 1 !
        if(!$iconregistered) die("Вас нет в базе iConomy");
        if($query < $wantbuy) die("У вас недостаточно средств!");
       
        mysql_query("UPDATE iConomy SET balance = balance + $gamemoneyadd WHERE username='$login'");
        mysql_query("UPDATE $db_table SET $db_columnMoney = $db_columnMoney - $wantbuy WHERE $db_columnUser='$login'");
// эксплуатируется просто - нужная информация из подзапроса режется на куски, переводится в число и засовывается в базу. Повторяется до полного извлечения нужных данных.
 

Поделиться этой страницей

Назад
Верх