Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Comments on Profile Post by alden

  1. View previous comments
  2. alden
    alden
    Окей. Не увидел верхнего сообщения, когда писал.

    А меня всё устраивает, и внешний вид, и функционал.. Вот только бы выбор единый - и всё было бы совсем хорошо.
    Oct 25, 2013
  3. alden
    alden
    Точнее возможность изменения внешнего вида (довольно просто это делать тут)
    Oct 25, 2013
  4. Shevchik
    Shevchik
    Не только тут, можешь просто удалить лишний комбобокс вместе с инициализацией и сразу увидишь где, а я пока пошёл за гвоздодёром, один фиг баккит 1.7 ещё не вышел.
    Oct 25, 2013
  5. Shevchik
    Shevchik
    Ну вот вроде оторвал гвозди и сделал по нормальному, теперь поддерживать это легче.
    Oct 25, 2013
  6. alden
    alden
    Подправил gui.java(удалил listdownloads) и clientupdaterthread (http://pastebin.com/5D3Wba3p), при заходе кнопка "Скачать клиент" активна, при нажатии качается первый, дефолтный клиент.
    Но при выборе других клиентов она неактивна, пишет что клиент есть.. Где я не так сделал? Что подправить?
    Oct 26, 2013
  7. Shevchik
    Shevchik
    Я уже переделал эту часть так что точно сказать не могу.
    Вот только кнопка скачать всегда активна, так что это странно.
    Oct 26, 2013
  8. alden
    alden
    Кхм.. Скачаю обновленные, на них попробую..
    Oct 26, 2013
  9. alden
    alden
    Или ты им сейчас занимаешься, и лучше вообще до завтра подождать?
    Oct 26, 2013
  10. Shevchik
    Shevchik
    Нет, сейчас не занимаюсь, хватит с меня лаунчера на близжайшее время.
    Oct 26, 2013
  11. alden
    alden
    Сделал, кнопка активна всегда, даже если клиент есть.. Клиент другой не качается до тех пор, пока не перезагрузишь лаунчер.. Плюс на 1.6.2 начал ошибками ругаться.. При ошибке неактивным становится выбор, и невозможно нажать кнопку начала игры..
    http://pastebin.com/vpuek9Zs Вот так оно сейчас выглядит.
    Oct 26, 2013
  12. alden
    alden
    Упс, 1.6.2 на сайте то и нет. Так что остался вопрос с активностью кнопок, и перезагрузкой для закачки другого клиента..
    Oct 26, 2013
  13. Shevchik
    Shevchik
    Что-то пошло не так, ибо это не последние сырцы.
    В последних в апдейтер передаётся отдельные элементы, а не весь гуй целиком.
    Oct 26, 2013
  14. Shevchik
    Shevchik
    активность кнопки переключается отдельной операцией в гуе, выдери с комбобокса который ты убрал и вставь в оставшийс.
    Oct 26, 2013
  15. Shevchik
    Shevchik
    Чисто для справки, я сейчас провожу сильный рефакторинг кода лаунчера и меняю тип конфига на yaml, так что не советую сейчас апдейтить сурцы.
    Oct 29, 2013
  16. alden
    alden
    Знаю, я частый гость у тебя на гитхабе :)
    Поэтому пока буду ждать. :)
    Oct 30, 2013
  17. Shevchik
    Shevchik
    Всё, я перепилил всё что надо на json. Теперь конфиг выглядит менее упорото. Так же оторвано ещё пару гвоздей от интерфейса.
    Oct 30, 2013
  18. alden
    alden
    Уже и авторизация появилась :)
    Она для AuthMe или как? (пока не разглядывал, заметил в новой скачанной версии)
    Nov 3, 2013
  19. Shevchik
    Shevchik
    Для authme, AuthConnector Лежит в отдельном репе.
    Nov 3, 2013
  20. Shevchik
    Shevchik
    Кстати если аакаунт отсутствует, то игрока зарегистрирует, правда я это не проверял.
    но так как тупо броадкастятся команды в зависимости от наличия регистрации у игрока, то должно работать.
    Nov 3, 2013
  21. Shevchik
    Shevchik
    В конфиге плагина коннектора authtype - Тип авторизации, 1 - 1.6.4 и меньше, 2 - 1.7.2 и болше (ещё не написал тип 2).
    hostname - адрес сервера.
    Nov 3, 2013
  22. alden
    alden
    Окей, буду разбираться попозже.

    Пока актуальный для меня вопрос - единый селектор, и две кнопки (начать игру, скачать клиент). Мы выше обговаривали это, но у меня пока не вышло, ох щи.
    Nov 3, 2013
  23. Shevchik
    Shevchik
    Из убранного селектора надо было выдрать листенер который отвечал за сброс статуса кнопки
    Nov 3, 2013
  24. alden
    alden
    Хм.. Убирал я селектор скачки, listdownload вроде, а как зовется его листенер отвечающий за сброс статуса?
    Nov 3, 2013
  25. Shevchik
    Shevchik
    Он был в его определение приписан смотри на тему .addActionListener()
    Nov 3, 2013
  26. alden
    alden
    listdownloads.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent e) {
    download.setText("Скачать клиент");
    pbar.setValue(0);
    download.setEnabled(true);
    }
    });

    Оно? И куда его?
    Nov 3, 2013
  27. Shevchik
    Shevchik
    pbar.setValue(0);
    download.setEnabled(true);
    Во эу часть в листенер который приклеплён к селектору выбор клиента
    Nov 3, 2013
  28. alden
    alden
    Кстати, выделение памяти сколько по дефолту стоит сейчас?
    Планируешь добавить его позже, или оставишь всё как есть?
    Nov 3, 2013
  29. Shevchik
    Shevchik
    512 для 32 битной операционки, 1 гиг для 64битной.

    Планирую добавить в отдельную панель опций вместе с флагом проверять обновления
    Nov 3, 2013
  30. alden
    alden
    Шикарно. :)
    Nov 3, 2013
  31. alden
    alden
    Собрал последние исходники с гитхаба + AuthMe коннектор, либы добавил.. Ошибок вроде нет, при нажимании на "Выполнить" всё работает, но вот почему-то пишет : Target "clean" does not exist in the project "TrueLauncher"... Изменений никаких не вносил вообще, даже название не менял.. Что не так?

    p.s. Netbeans 7.3.1
    Nov 6, 2013
  32. Shevchik
    Shevchik
    Видимо нетбинс пытается сбилдить что-то не то.

    Лаунчер билдиться через ant. (build.xml).
    Коннектор экспортируется как jar файл, как обчный плагин.
    Nov 6, 2013
  33. alden
    alden
    То есть то, что я подключил отдельно все 3 файла из либс, и содержимое срц воткнул в срц проекта.. Зря?
    Nov 6, 2013
  34. Shevchik
    Shevchik
    В либах всего 2 файла. И не стоит тыкать коннектор в исходники лаунчера, это 2 разных проекта.
    Nov 6, 2013
  35. alden
    alden
    Упс.. Понял. Он плагин под сервер, угу?
    Сейчас соберу тогда, опробую.
    В либах протоколлиб, крафтбуккит, аутме
    Nov 6, 2013
  36. Shevchik
    Shevchik
    Коннектор это плагин под сервер
    Nov 6, 2013
  37. alden
    alden
    Коннектор еще не пробовал, но, с лаунчером всё получилось :3
    Один селектор, две кнопки :3

    Можешь подсказать, возможно ли сделать так, чтобы полоса загрузки появлялась только при скачивании? И можно ли её как-то приукрасить? оО
    Nov 6, 2013
  38. Shevchik
    Shevchik
    делать видимой при начале загрузки и скрывать после окончания.
    А приукрасить это вряд-ли, я для прогрессбара никаких методов подстановки картинки не делал.
    Nov 6, 2013
  39. Shevchik
    Shevchik
    В последней версии лаунчера кстати ещё версия клиента проверяется. (В конфиге лежит последняя версия клиента, а в папке клиента в файле clientversion лежит текущая версия.)
    Nov 6, 2013
  40. alden
    alden
    Ох, сидеть опять думать, рано радовался - качает лишь один.. Кхм, напутал где-то.
    Nov 6, 2013
  41. alden
    alden
    Ух, додумался, починил, всё норм.
    Nov 6, 2013
  42. alden
    alden
    Еще кое-что в голове держалось.. Как текстурки на кнопки натянуть?
    Nov 6, 2013
  43. Shevchik
    Shevchik
    Так же как на кнопки выхода, уменьшения окна. Хотя конкретно эту часть я хочу переписать, ибо там тупизм.
    Nov 6, 2013
  44. alden
    alden
    Окей, тогда думаю лучше подождать следующей версии.
    Nov 6, 2013
  45. alden
    alden
    Сейчас почти доделал внешний вид под себя.. Не подскажешь, как убрать рамку у ввода текста? логин/пароль, мне она мешает)

    А про селектор помню - ты говорил, что пока никак его поменять.. Так что пока таким оставил.
    Насчет скрывать полосу загрузки - пока не додумался.

    Кнопки поменял все, и то хорошо.
    Nov 11, 2013
  46. alden
    alden
    И еще ошибочка такая, хоть и всё работает и запускается, но собрать не выходит.. :

    http://pastebin.com/PbbWST9s

    Где достать файл? Или как отключить его проверку, хотя бы?
    Nov 11, 2013
  47. Shevchik
    Shevchik
    Это файл с номером текущей версии клиента, просто положи его туда и напиши версию. А в jsonclients указывается последняя версия.
    Nov 11, 2013
  48. Shevchik
    Shevchik
    И если его нет то лаунчеру пофигу, ну просто на кнопке другой символ перед текстом будет
    Nov 11, 2013
  49. alden
    alden
    А почему тогда не получается собрать оО
    Nov 11, 2013
  50. Shevchik
    Shevchik
    эта ошибка может возникнутьпри запуске лаунчера, но никак не при сборке.
    Nov 11, 2013
  51. alden
    alden
    Проблема была в build.xml. Всё поправил, теперь всё в порядке.
    Остается разобраться, как прятать полосу загрузки, и делать видимой при скачке. Посижу, подумаю.
    Nov 12, 2013