1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Надпись bad login

Тема в разделе "Разработка плагинов для новичков", создана пользователем Evgen8, 30 май 2012.

  1. Автор темы
    Evgen8

    Evgen8 Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Evgen8
    В каком .class она редактируется....
    И , пожалуйста , скиньте ссылку на компилятор java.
    Нужно из .java в .class перевести.
     
  2. D_ART

    D_ART Старожил Девелопер Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Artarious
    Компилятор качай eclipse classic (eclipse.org)

    А надпись меняй в LauncherFrame.java

    Врятли тебе тут кто нибудь поможет за бесплатно :cap:
     
  3. Автор темы
    Evgen8

    Evgen8 Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Evgen8
    Спасибо , сейчас попробую...
    Потихоньку все узнаю ;)
     
    Сникерсни нравится это.
  4. scobaka

    scobaka Активный участник

    Баллы:
    78
    Сообщение "bad login" генерируется лицензионным сервером авторизации майнкрафта.
    Данная функция обрабатывается в фале adl.class (версия 1.2.5), если вы используете МЦП, то вам нужен файл NetClientHandler.java.
     
    Пароль123456789 и slavik123123123 нравится это.
  5. Автор темы
    Evgen8

    Evgen8 Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Evgen8
    Блин , Eclips - сложновато для новичка :(
    Там целый комплекс для java.
    Ну блин..Нужен норм компилятор.
    Что такое МЦП??
     
  6. scobaka

    scobaka Активный участник

    Баллы:
    78
    Если тебе надо только изменить путь к серверу авторизации, то есть замечательная софтина "InClassTranslator", которая без всяких заморочек тебе поможет.
     
    Сникерсни и D_ART нравится это.
  7. Автор темы
    Evgen8

    Evgen8 Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Evgen8
    Да ну...Он не все находит <_<
     
  8. scobaka

    scobaka Активный участник

    Баллы:
    78
    Всё она находит. Данная программа работает с строковыми константами в class файлах. Если вы хотите изменить алгоритм, переменные, или что-то убрать, или добавить в самом коде, то вам без декомпиляции и повторной компиляции не обойтись.
     
    HoShiMin и ВремяПриключений нравится это.
  9. Автор темы
    Evgen8

    Evgen8 Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Evgen8
    +1
    Вот я ищу его...
     
  10. D_ART

    D_ART Старожил Девелопер Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Artarious
    JD-GUI
     
  11. Автор темы
    Evgen8

    Evgen8 Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Evgen8
    Мне нужно обратно из .java в .class!
     
    MineMan910 нравится это.
  12. 4y6puk

    4y6puk Активный участник

    Баллы:
    88
    Имя в Minecraft:
    4y6puk
    Тогда в чем проблема? Eclipse или NetBeans и туторы к ним.
    P.S: Вообще в использовании Eclipse или NetBeans нет ничего сложного (кроме самого синтаксиса java:cap: ). Ах да чуть не забыл еще можно попробывать через MCP(Minecraft Coder Pack).
     
    D_ART нравится это.
  13. scobaka

    scobaka Активный участник

    Баллы:
    78
    МЦП подойдёт только для чистого клиента майнкрафта, если class файл в клиенте будет модифицирован модлоадерами, или прочими программами, то МЦП вам высыпет ошибки. В тоже время любой декомпилятор, в том числе JD-GUI не гарантирует вам 100% декомпиляцию продукта, и чем сложнее код, тем эта вероятность меньше(придётся побегать с бубном немного). К тому-же оракл сделали небольшую заподлянку любителям покрутить чужой код. С версии 1.4, или 1.5 нельзя включать в проект классы из jar файла, если они находятся в его корне, из-за чего использование JD-GUI для пересборки клиента майнкрафта бесполезно, разве что если собираетесь пересобрать Minecraft.class.
    Короче, если автор темы собирается пилить дефолтный class файл майнкрафта, то тут ему поможет МЦП, иначе оооочень долгие танцы с бубном обеспечены.
     

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