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

Утилита InJarTranslator -- утилита для редактирования строк в плагинах [Windows, MacOS, Linux]

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем saharNooby, 7 дек 2017.

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

    saharNooby Активный участник Девелопер Пользователь

    Баллы:
    78
    Имя в Minecraft:
    saharNooby
    InJarTranslator -- прога для редактирования строк (констант) в классах в любых jar-файлах.
    Очень похожа на мёртвый InClassTranslator, которым много кто пользуется, с тем исключением, что открывать нужно не класс-файлы, а целые джарники.

    Фичи:
    • редактирование строк
    • сохранение jar файла
    • замена строк (+регэксп)
    • фильтрация отображаемых строк (по регэкспу, contains или full match)
    • отображение всех UTF constants (для опытных пользователей, включается по галочке)
    Изменения в версии 2.0.0 от февраля 2022:
    • Пофикшено для версий Java от 9 до 17
    • Добавлен перевод на русский
    • Производительность улучшена (особенно заметно при открытии Spigot 1.18)

    [​IMG]

    Как пользоваться:
    • откройте файл программы через java
    • выберите jar-файл для редактирования
    • отфильтруйте строки, введя в третье поле для ввода что-нибудь
    • нажмите на строку в таблице, чтобы начать редактирование
    • измените текст строки в нижнем поле для ввода
    • нажмите Save JAR
    Ссылка на загрузку: saharnooby.me/InJarTranslator/InJarTranslator-2.0.jar
    Официальная страничка (на английском): saharnooby.me/InJarTranslator/

    О багах и желаемых фичах отписывайте в эту тему.

    Дисклеймер: автор не несёт ответственности за любой причинённый программой ущерб, могут быть баги
     
    Последнее редактирование: 16 фев 2022
  2. ZONCCK

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

    Баллы:
    78
    Имя в Minecraft:
    ZONCCK
    Крутая вещь, забрал :oops:
     
  3. Slavkaa

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

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
    Хорошечно :good:
     
  4. MaximCSKA

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

    Баллы:
    88
    Имя в Minecraft:
    MaximCSKA
    Очень годно
    Спасибо
     
  5. TheZefirrkka

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

    Баллы:
    76
    Годнота
     
  6. _KoteMyrok_

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

    Баллы:
    76
    Имя в Minecraft:
    KoteMyrok
  7. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Нормас. У пингвинов праздник будет.
     
  8. dimkaS

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

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    годнота
     
  9. Bars

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

    Баллы:
    173
    Есть возможность сделать строку полностью пустой ("")?
     
  10. Автор темы
    saharNooby

    saharNooby Активный участник Девелопер Пользователь

    Баллы:
    78
    Имя в Minecraft:
    saharNooby
    Оставь поле пустым, должно сработать

    Дерево делать вряд ли буду, а фильтр по классам -- мб))

    Если бы хотел выложить -- давно бы это сделал

    Посмотри байткод ручками и убедись лично, что никто там не будет воровать твою порнуху с компа

    Это стд дисклеймер, так пишут во всех программах, ппц, нашёл до чего докопаться
     
  11. _XATuKO_

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

    Баллы:
    66
    Имя в Minecraft:
    _XATuKO_
    Ех, скачивается как .zip, открывается так же. Хелп ми плис:cry:
     
  12. GamerBro29

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

    Баллы:
    66
    java -jar InJarTranslator-release.jar или ассоциируй .jar с java
     
  13. Тимоха Тимохавич

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

    Баллы:
    76
    Годно, ща тестить буду. Скормил яве, просто так не запустилась двойным кликом, но из консольки пошла))
    Выложи на ГитХаб. Иначе декомпил и выкладываю под свой копирайт. Рили. И кстати, что за библа для gui?
     
    Последнее редактирование: 20 янв 2018
  14. Тимоха Тимохавич

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

    Баллы:
    76
    Норм, но почему цветовые коды не видно? Я например цвет сообщений RandomPort'а поменять.
    (Может RandomPort так сделан, что цвет прописан не в кодах, а прямо в месседжи ява?))
     
    Последнее редактирование: 20 янв 2018
  15. log_inil

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

    Баллы:
    88
    А на обфускацию всем положить? Автор, вы что-то скрываете?
     
  16. Тимоха Тимохавич

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

    Баллы:
    76
    Cfr decompile Error. Гони сурсы, иначе в топку + админам жб на бекдоры и вирус.
    Го деобфускатор искать? Очеень подозрительно, что код зашифровали, хотя он в открытом доступе (+82,35% к вероятности бекдоров).
     
    Последнее редактирование: 20 янв 2018
  17. log_inil

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

    Баллы:
    88
    Проще свою тулзу написать, чем скорее всего и займусь.
     
  18. gianluca91

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

    Баллы:
    66
    Имя в Minecraft:
    gianluca91
    Где доки, что там бекдор или вирус?!
     
  19. Banner-System

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

    Баллы:
    78
    Автор тебе надо дать 1.jpg Мне не жалко
     
  20. Тимоха Тимохавич

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

    Баллы:
    76
    Ser, sei pazzo! (Сер, да вы с ума сошли!) 2) Внедри функцию поиска по словам плиз.
    Возможно. Без декомпиляции выяснить тяжело.
     

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