Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

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

saharNooby

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

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

screenshot-ru.png


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

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

Дисклеймер: автор не несёт ответственности за любой причинённый программой ущерб, могут быть баги
 
Последнее редактирование:
Крутая вещь, забрал :oops:
 
Есть возможность сделать строку полностью пустой ("")?
 
Есть возможность сделать строку полностью пустой ("")?
Оставь поле пустым, должно сработать

Если архив будет большой, таблица здоровенная выйдет.
Дерево делать вряд ли буду, а фильтр по классам -- мб))

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

Нет, не годнвя. Автору за свой дерьмокод стыдно или бэкдоры внутри.
Посмотри байткод ручками и убедись лично, что никто там не будет воровать твою порнуху с компа

Потому автор не несёт ответственности за ущерб.
Это стд дисклеймер, так пишут во всех программах, ппц, нашёл до чего докопаться
 
Ех, скачивается как .zip, открывается так же. Хелп ми плис:cry:
 
Годно, ща тестить буду. Скормил яве, просто так не запустилась двойным кликом, но из консольки пошла))
Выложи на ГитХаб. Иначе декомпил и выкладываю под свой копирайт. Рили. И кстати, что за библа для gui?
 
Последнее редактирование:
Норм, но почему цветовые коды не видно? Я например цвет сообщений RandomPort'а поменять.
(Может RandomPort так сделан, что цвет прописан не в кодах, а прямо в месседжи ява?))
 
Последнее редактирование:
А на обфускацию всем положить? Автор, вы что-то скрываете?
 
Посмотри байткод ручками и убедись лично
Cfr decompile Error. Гони сурсы, иначе в топку + админам жб на бекдоры и вирус.
Го деобфускатор искать? Очеень подозрительно, что код зашифровали, хотя он в открытом доступе (+82,35% к вероятности бекдоров).
 
Последнее редактирование:
Cfr decompile Error. Гони сурсы, иначе в топку + админам жб на бекдоры и вирус.

Го деобфускатор искать? Очеень подозрительно, что код зашифровали, хотя он в открытом доступе (+82,35% к вероятности бекдоров).
Проще свою тулзу написать, чем скорее всего и займусь.
 
Cfr decompile Error. Гони сурсы, иначе в топку + админам жб на бекдоры и вирус.

Го деобфускатор искать? Очеень подозрительно, что код зашифровали, хотя он в открытом доступе (+82,35% к вероятности бекдоров).
Где доки, что там бекдор или вирус?!
 
Проще свою тулзу написать, чем скорее всего и займусь.
Ser, sei pazzo! (Сер, да вы с ума сошли!) 2) Внедри функцию поиска по словам плиз.
Где доки, что там бекдор или вирус?!
Возможно. Без декомпиляции выяснить тяжело.
 

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

Назад
Верх