Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Имеет, на 32 битной более 1гб у меня не выделялось
в именах модов не должно быть пробелов или других специальных или национальных символов, рекомендуется использовать только латинские буквы и цифры.400 Bad Request («плохой, неверный запрос»)
При обновлении клиент: скачивании мода выдаёт java.io.ioexception: server returned http response code: 400 for url http://сайт/update/clients/клиент/mods/название_мода.zip
Происходит это с Smart Moving, Damage Indicators, Mouse Tweaks (они zip).
Например: BuildCraft.jar нормально скачивается и работает.
В папке есть другие моды zip (bspkrsCore, UpdaterCheckerMod)
Спасибо за советы!
P.S. Я тут пробую сделать проверку coremods, наподобии mods! Может что посоветуете?
Там такая проблема: при обновлении клиента в лаунчере пишет: coremods/имя_мода
Но мод этот лежит в папке mods на сайте.
Он сканирует папку mods, и выдаёт моды в ней как coremods, да ещё и просто mods.
Ну и по*) Сам разобралсяНи..я не понял, ну да ладно.
public static boolean useConsoleHider = false; //Использовать скрытие консоли клиента
public static final boolean debug = true; //Отображать все действия лаунчера (отладка)(true/false)
/** sashok724's launcher, сборка за 30.10.2012, индекс: 121 */
package net.sashok724.launcher.run;
public class Settings
{
/** Настройка заголовка лаунчера */
public static Stringtitle= "DiamondSkys"; //Заголовок лаунчера
public static StringtitleInGame = "DiamondSkys"; //Заголовок лаунчера после авторизации
public static Stringbasedir= "ProgramFiles"; //Родительская папка для Minecraft (только для Windows) [ProgramFiles, AppData]
public static Stringbaseconf= "DiamondSkys"; //Папка с файлом конфигурации
public static Stringpathconst= "DiamondSkys/%SERVERNAME%"; //Конструктор пути к папке с MC
/** Параметры подключения */
public static final String domain= "xent.hol.es/";//Домен сайта
public static final String siteDir = "Launcher/";//Папка с файлами лаунчера на сайте
public static final String updateFile = "http://xent.hol.es/launcher.exe";//Ссылка на файл обновления лаунчера
public static final String buyVauncherLink = "http://plati.ru/"; //Ссылка на страницу покупки ваучеров
/** Для одиночной игры */
public static final String defaultUsername = "player"; //Имя пользователя для одиночной игры
public static final String defaultSession = "123456"; //Номер сессии для одиночной игры
/** Настройка серверов */
public static final String[] servers =
{
"classic, localhost, 25565, 1.5.1",
"HiTech, localhost, 25565, 1.4.7",
};
/** Настройка панели ссылок **/
public static final String[] links =
{
//Для отключения добавьте в адрес ссылки #
//" Регистрация |::http://server.sashok724.net/",
//" Вспомнить пароль |::http://md5list.ru/",
//" Cайт |::http://server.sashok724.net/",
//" Еще сайт!::http://troll-face.ru/"
};
/** Настройки структуры лаунчера */
public static boolean useAutoenter= false; //Использовать функцию автозахода на выбранный сервер
public static boolean useModCheck= false; //Использовать проверку модов
public static boolean useModsDelete = false; //Удалять папку mods при запуске игры
public static boolean useMulticlient= true; //Использовать функцию "по клиенту на сервер"
public static boolean useStandartWB= true; //Использовать стандартный браузер для открытия ссылок
public static boolean usePersonal= false; //Использовать Личный кабинет
public static boolean customframe= true; //Использовать кастомный фрейм
public static boolean useOffline= true; //Использовать режим оффлайн
public static boolean useConsoleHider= true; //Использовать скрытие консоли клиента
public static boolean useModCheckerTimer= false; //Каждые 30 секунд моды будут перепроверяться
public static String protectionKey= "*******"
+ "*********"; //Ключ защиты сессии. Никому его не говорите.
public static final boolean debug= false; //Отображать все действия лаунчера (отладка)(true/false)
public static final boolean drawTracers= false; //Отрисовывать границы элементов лаунчера
public static final String masterVersion = "final"; //Версия лаунчера
public static final boolean patchDir= false; //Использовать автоматическую замену директории игры (true/false)
public static final String mcclass= "net.minecraft.client.Minecraft";
public static final String[] mcversions=
{
"1.2.5::aj", "1.3.x::am", "1.4.x::an"
};
public static void onStart() { /* */ }
public static void onStartMinecraft() {}
}
Можно поподробней...?@ZloYCRipeeR, в launcher.php нужно дописать строчки проверки(?) хеша у minecraft.jar и client.zip (вроде бы так, точно не помню).
Можно поподробней...?