Туториал Настройка лаунчера sashok724 под 1.7.2 (1.7.4)

  • Автор темы Автор темы zivgta
  • Дата начала Дата начала
Чувак видимо не в теме...
Еще как в теме. Поясняю...
Клиент при заходе на сервер передает ему хэш папки с майном(кроме папки с конфигами). А он сверяет хэш с указанным в настройках. Все просто. Если для тебя это извращенно, лучше помолчи. Двойной хэш никогда не помешает.
 
Еще как в теме. Поясняю...
Клиент при заходе на сервер передает ему хэш папки с майном(кроме папки с конфигами). А он сверяет хэш с указанным в настройках. Все просто. Если для тебя это извращенно, лучше помолчи. Двойной хэш никогда не помешает.
Мимо :D. Яж говорю ты не в теме. И проверять папку с клиентом это не выход, особенно с паленым запуском.
 
Мимо :D. Яж говорю ты не в теме. И проверять папку с клиентом это не выход, особенно с паленым запуском.
Нет, помогло, отсеил 90% читеров. И для остальных тоже есть выход, но это уже моя наработка и раскрывать секрет я не буду. :silence: Облом тебе...
У меня такой вопрос... В регистрации, где пароль, пишет пустотой, хотя в шрифте есть знак "*". А где вход там нормально это знак пишет.

Ты не против? XD
В пассфилдстули.java убрал
pass.setFont(BaseUtils.getFont(fontName, fontSize));
Теперь нормально показывает знак вместо пустоты.
 
Последнее редактирование:
Нет, помогло, отсеил 90% читеров. И для остальных тоже есть выход, но это уже моя наработка и раскрывать секрет я не буду. :silence: Облом тебе...
У меня такой вопрос... В регистрации, где пароль, пишет пустотой, хотя в шрифте есть знак "*". А где вход там нормально это знак пишет.

Ты не против? XD
В пассфилдстули.java убрал
pass.setFont(BaseUtils.getFont(fontName, fontSize));
Теперь нормально показывает знак вместо пустоты.
Так то опенсорсный лаунчер, можешь туда хоть ботнет вписывать, никто ничего против не скажет. Ну, кроме игроков, ессесна.
 
Нет, помогло, отсеил 90% читеров. И для остальных тоже есть выход, но это уже моя наработка и раскрывать секрет я не буду. :silence: Облом тебе...
У меня такой вопрос... В регистрации, где пароль, пишет пустотой, хотя в шрифте есть знак "*". А где вход там нормально это знак пишет.

Ты не против? XD
В пассфилдстули.java убрал
pass.setFont(BaseUtils.getFont(fontName, fontSize));
Теперь нормально показывает знак вместо пустоты.
Ну главное чтоб не читерили. Защита актуальна пока она помогает.
 
Failed to verify username страдаю на 1.6.4 в клиенте менял классы jz и bcw в mcpc+ bcw выдает ошибку ск. помогите.
 
alexandrage, zivgta,
Код:
public static boolean useModCheckerTimer    =  true; //Каждые 30 секунд моды будут перепроверяться
Как может работать эта функция если после запуска Майна, лаунчер делает выход (System.exit(0);)
 
alexandrage, zivgta,
Код:
public static boolean useModCheckerTimer    =  true; //Каждые 30 секунд моды будут перепроверяться
Как может работать эта функция если после запуска Майна, лаунчер делает выход (System.exit(0);)
В 1.6.+ клиентах никак.
 
Кто мне настроит класс файлы точнее весь клиент в папку clients на v152, пишем в ЛС, за баблосики)
И какие класс файлы ещё на сервер.
 
Висит бесконечная авторизация, последняя версия сашка, все обновлено и настроено правильно.
А иногда вот такая лабуда:
 

Вложения

  • Безымянный.png
    Безымянный.png
    250,4 КБ · Просмотры: 37
Бесконечная авторизация в лаунчере.
Пересобирал лаунчер, обновлял веб часть, все с нуля делал. Результат тот же.
Сорцы последней версии.
Когда лаунчер авторизирует, консоль сервера сообщает о Reached end of stream for /37.45.27.149, потом Время ожидания соединения истекло. Причем восстановление старого лаунчера и веб части не дало результатов.
Прошу помочь.
Не помогло даже полное восстановление всего на месяц назад. Может дело в хосте? Flysping.ru
 
После отключения личного кабинета, кнопка "Вход" перестаёт быть активной. Подскажите, в чём может быть проблема?

/*launcher, сборка за 30.10.2012, индекс: 121 */

//Добавлена регистрация под webmcr (md5) в тестовом режиме, ставить на боевом сайте крайне не рекомендуется

package net.launcher.run;

public class Settings
{
/** Настройка заголовка лаунчера */
public static final String title = "Estia"; //Заголовок лаунчера
public static final String titleInGame = "Estia"; //Заголовок лаунчера после авторизации
public static final String basedir = "AppData"; //Родительская папка для Minecraft (только для Windows) [ProgramFiles, AppData]
public static final String baseconf = "Estia"; //Папка с файлом конфигурации
public static final String pathconst = "Estia/%SERVERNAME%"; //Конструктор пути к папке с MC
public static final String skins = "MineCraft/MinecraftSkins"; //Папка скинов
public static final String cloaks = "MinecraftCloaks/"; //Папка плащей
/** Параметры подключения */
public static final String domain = "estiamc.mcdir.ru";//Домен сайта
public static final String siteDir = "launcher";//Папка с файлами лаунчера на сайте
public static final String updateFile = "http://minemistery.hol.es/start.html";//Ссылка на файл обновления лаунчера
public static final String buyVauncherLink = "http://minemistery.hol.es/"; //Ссылка на страницу покупки ваучеров

/** Для одиночной игры */
public static final String defaultUsername = "player"; //Имя пользователя для одиночной игры
public static final String defaultSession = "123456"; //Номер сессии для одиночной игры
public static final String iMusicname = "001.mp3";
//public static boolean Music = false; //Проигрывание звука запуска клиента

public static int height = 532; //Высота окна клиента
public static int width = 900; //Ширина окна клиента

// 1-> Имя папки клиента
// 2-> ip
// 3-> port
// 4-> Версия клиента для автопатча директории (старые версии до 1.5.2)
// 5-> Тип запуска клиента 1 для старых версий 2 для новых
// 6-> 1 для запуска чистого клиента 1.6.2-1.6.4
// 2 для запуска клиента с forge без Liteloader 1.6.2-1.6.4
// 3 для запуска клиента с Liteloader и Liteloader+forge 1.6.2
// 4 для запуска клиента с Liteloader и Liteloader+forge 1.6.4

public static String[] servers =
{
//Клиент для запуска в оффлайн.
"Offline, localhost, 25565, 1.5.x, 1, none",
};

/** Настройка панели ссылок **/
public static final String[] links =
{
//Для отключения добавьте в адрес ссылки #
" Начать играть ::http://minemistery.hol.es/start.html",
};

/** Настройки структуры лаунчера */
public static boolean useAutoenter = true; //Использовать функцию автозахода на выбранный сервер

public static boolean useRegister = false; //Использовать Регистрацию в лаунчере

public static boolean useMulticlient = true; //Использовать функцию "по клиенту на сервер"
public static boolean useStandartWB = true; //Использовать стандартный браузер для открытия ссылок
public static boolean usePersonal = false; //Использовать Личный кабинет
public static boolean customframe = true; //Использовать кастомный фрейм
public static boolean useOffline = false; //Использовать режим оффлайн
public static boolean useConsoleHider = true; //Использовать скрытие консоли клиента
public static boolean useModCheckerTimer = false; //Каждые 30 секунд моды будут перепроверяться

public static final String protectionKey = ""; //Ключ защиты сессии. Никому его не говорите.

public static boolean debug = false; //Отображать все действия лаунчера (отладка)(true/false)
public static boolean drawTracers = false; //Отрисовывать границы элементов лаунчера
public static final String masterVersion = "1"; //Версия лаунчера

public static boolean patchDir = true; //Использовать автоматическую замену директории игры (true/false)

public static void onStart() {}
public static void onStartMinecraft() {}

}
 
Думаю у меня не у одного такая проблема, крч, в последних исходниках сашка у @alexandrage, после построение не идет обфускация самого лаунчера, в чем может быть проблема?В предыдущих версиях всё шло как по маслу.
 
Назад
Верх