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

  • Автор темы Автор темы zivgta
  • Дата начала Дата начала
Ну подскажите хотя бы в каком месте(бд или веб-часть) искать проблему этой ошибки? (при входе в лс, вылезает что-то наподобие "XtUdlhANDALxmBFjct9KzA==")
 
Ну подскажите хотя бы в каком месте(бд или веб-часть) искать проблему этой ошибки? (при входе в лс, вылезает что-то наподобие "XtUdlhANDALxmBFjct9KzA==")
Смотри m.log, чего не хватает в бд. Права на запись в m.log должны быть.
 
У меня при авторизации пишет ошибка подключения, что делать?
 
На сколько длинное? У меня качает такие
BiomesOPlenty-universal-1.6.4-1.1.2.51.jar
industrialcraft-2_2.0.397-experimental.jar
Проверил моды с пробелами в именах, тоже качает. Если что я на мак ось тестирую.
А есть ограничение на количество загружаемых файлов?
 
Здравствуйте.
Лаунчер не хочет качать папку mods, выдает ошибку.

Downloading file: /Industrial/mods\1.6.4\CodeChickenLib.jar
java.io.FileNotFoundException: C:\****\Industrial\mods\1.6.4\CodeChickenLib.jar (Системе не удается найти указанный путь)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:206)
at java.io.FileOutputStream.<init>(FileOutputStream.java:95)
at net.launcher.utils.UpdaterThread.run(UpdaterThread.java:67)
at net.launcher.utils.ThreadUtils.runUpdater(ThreadUtils.java:236)
at net.launcher.utils.ThreadUtils$2.run(ThreadUtils.java:193)
 
Здравствуйте.
Лаунчер не хочет качать папку mods, выдает ошибку.

Downloading file: /Industrial/mods\1.6.4\CodeChickenLib.jar
java.io.FileNotFoundException: C:\****\Industrial\mods\1.6.4\CodeChickenLib.jar (Системе не удается найти указанный путь)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:206)
at java.io.FileOutputStream.<init>(FileOutputStream.java:95)
at net.launcher.utils.UpdaterThread.run(UpdaterThread.java:67)
at net.launcher.utils.ThreadUtils.runUpdater(ThreadUtils.java:236)
at net.launcher.utils.ThreadUtils$2.run(ThreadUtils.java:193)
Обнови до последней сборки лаунчер.
 
Обнови до последней сборки лаунчер.

Downloading file: /Industrial/bin\natives\jinput-dx8.dll
java.io.FileNotFoundException: C:\***\Industrial\bin\natives\jinput-dx8.dll (Системе не удается найти указанный путь)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:206)
at java.io.FileOutputStream.<init>(FileOutputStream.java:95)
at net.launcher.utils.UpdaterThread.run(UpdaterThread.java:67)
at net.launcher.utils.ThreadUtils.runUpdater(ThreadUtils.java:236)
at net.launcher.utils.ThreadUtils$2.run(ThreadUtils.java:193)

Ошибка таже, просто я эту папку сам скопировал в клиент и лаунчер перешед к закачке модов, но не качает, выдает ошибку!
Для информации, у меня windows 7
 
Downloading file: /Industrial/bin\natives\jinput-dx8.dll
java.io.FileNotFoundException: C:\***\Industrial\bin\natives\jinput-dx8.dll (Системе не удается найти указанный путь)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:206)
at java.io.FileOutputStream.<init>(FileOutputStream.java:95)
at net.launcher.utils.UpdaterThread.run(UpdaterThread.java:67)
at net.launcher.utils.ThreadUtils.runUpdater(ThreadUtils.java:236)
at net.launcher.utils.ThreadUtils$2.run(ThreadUtils.java:193)

Ошибка таже, просто я эту папку сам скопировал в клиент и лаунчер перешед к закачке модов, но не качает, выдает ошибку!
Для информации, у меня windows 7

Файл launcher.php
Найти:
Код:
if($assetsfolder)
        {
            echo Security::encrypt($echo1.checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/').checkfiles('clients/assets').$scn_list.'<::>assets/indexes<:b:>assets/objects<:b:>assets/virtual<:b:>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        } else {
            echo Security::encrypt($echo1.checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/').$scn_list.'<::>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        }
Заменить на:
Код:
if($assetsfolder)
        {
            echo Security::encrypt($echo1.str_replace("\\", "/",checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/').checkfiles('clients/assets')).$scn_list.'<::>assets/indexes<:b:>assets/objects<:b:>assets/virtual<:b:>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        } else {
            echo Security::encrypt($echo1.str_replace("\\", "/",checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/')).$scn_list.'<::>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        }

alexandrage обратные слеши зло)
 
Файл launcher.php
Найти:
Код:
if($assetsfolder)
        {
            echo Security::encrypt($echo1.checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/').checkfiles('clients/assets').$scn_list.'<::>assets/indexes<:b:>assets/objects<:b:>assets/virtual<:b:>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        } else {
            echo Security::encrypt($echo1.checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/').$scn_list.'<::>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        }
Заменить на:
Код:
if($assetsfolder)
        {
            echo Security::encrypt($echo1.str_replace("\\", "/",checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/').checkfiles('clients/assets')).$scn_list.'<::>assets/indexes<:b:>assets/objects<:b:>assets/virtual<:b:>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        } else {
            echo Security::encrypt($echo1.str_replace("\\", "/",checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/')).$scn_list.'<::>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        }

alexandrage обратные слеши зло)

Спасибо, доберусь домой попробую, кстати я тоже обратил на это внимание, но так как программить не люблю, точнее даже терпеть не могу, особенно на яве, то разбираться не стал!
 
Файл launcher.php
Найти:
Код:
if($assetsfolder)
        {
            echo Security::encrypt($echo1.checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/').checkfiles('clients/assets').$scn_list.'<::>assets/indexes<:b:>assets/objects<:b:>assets/virtual<:b:>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        } else {
            echo Security::encrypt($echo1.checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/').$scn_list.'<::>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        }
Заменить на:
Код:
if($assetsfolder)
        {
            echo Security::encrypt($echo1.str_replace("\\", "/",checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/').checkfiles('clients/assets')).$scn_list.'<::>assets/indexes<:b:>assets/objects<:b:>assets/virtual<:b:>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        } else {
            echo Security::encrypt($echo1.str_replace("\\", "/",checkfiles('clients/'.$client.'/bin/').checkfiles('clients/'.$client.'/mods/').checkfiles('clients/'.$client.'/coremods/')).$scn_list.'<::>'.$client.'/bin<:b:>'.$client.'/mods<:b:>'.$client.'/coremods<:b:>', $key1);
        }

alexandrage обратные слеши зло)
Сервер на форточке зло! На дебиан все отлично.
Так и быть, поправлю для форточкоизвращенцев.
 
@alexandrage, тогда не сможете подсказать класс в моде CodeChickenCore где можно поменять путь ?

Походу уже сам нашел, вот: v_modsDir = new File(...);
Все ровно ничего не получилось, теперь краш:

P.S Но моды теперь грузятся в config
спасибо, помогло)
 
Обнови до последней сборки лаунчер.
Скачал твои src с твоей темы. Всё сделал по новой, но при вводе логина и пароля идёт авторизация и не чего не происходит. В чём проблема?
 
Эм, в новой версии лаунчера можно закунуть папку с либой CodeChickenCore на сайт и все отлично станет. Отстаете от жизни.

что с языком майна из-за новой версии лаунчера?
у меня на 1.6.4 русский язык никак не русский (хотя в настройках он выбран)
upload_2014-4-29_1-25-35.png upload_2014-4-29_1-28-45.png upload_2014-4-29_1-29-6.png upload_2014-4-29_1-29-20.png
кстати почему новости не работают в лаунчере?) поиск по теме ничем не помог...
 
Последнее редактирование:
RailMinimap кто поможет настроить 1,6,4 чтобы в папку config свои конфиги он кидал а не в папку mods?
Так же как перевести на русский это: Rubber Bar (это аддон GregTech к IC2 добавляет типа что то слитков, но как Резиновый слиток перевести не могу, глупо получится)
что с языком майна из-за новой версии лаунчера?
у меня на 1.6.4 русский язык никак не русский (хотя в настройках он выбран)
Посмотреть вложение 21290 Посмотреть вложение 21291 Посмотреть вложение 21292 Посмотреть вложение 21293
кстати почему новости не работают в лаунчере?) поиск по теме ничем не помог...
эээм единственное из за чего это может быть, это если в ассетс в русском файле lang не русский а англайский перевод, а зачем тебе вообще русский? поставь английский (English (US)) и переведи майн в файле minecraft.jar/assets/minecraft/lang/en_US.lang, или просто скопируй русский перевод в этот файл, а в майне тыкни English US, скока лет игроки так свой майн переводят
 
alexandrage, файл Game.java
найти:
Код:
if(Integer.parseInt(Settings.servers[Frame.main.servers.getSelectedIndex()].split(", ")[3].replace(".", "")) < 172)
                {
                    params.add(assets+"assets/virtual/legacy");
                } else {
                    params.add(assets+"assets");
                }
заменить на:
Код:
if(Integer.parseInt(Settings.servers[Frame.main.servers.getSelectedIndex()].split(", ")[3].replace(".", "")) > 164)
                {
                    params.add(assets+"assets/virtual/legacy");
                } else {
                    params.add(assets+"assets");
                }

UPD лучше убрать это условие, т.к. структура папки "assets" изменена и версия 1.6.4 не найдет нужные файлы, либо добавить свою папку "assets" для нее.
 
Последнее редактирование:
Назад
Верх