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

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

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

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

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

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

    Фичи:
    • редактирование строк
    • сохранение jar файла
    • замена строк (+регэксп)
    • фильтрация отображаемых строк (по регэкспу, contains или full match)
    • отображение всех UTF constants (для опытных пользователей, запустите прогу с аргументами .choose showAllUTF)
    [​IMG]

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

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

    Дисклеймер: автор не несёт ответственности за любой причинённый программой ущерб, могут быть баги
     
  2. Mr Hosting
  3. ZONCCK

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

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

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

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

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

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

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Годнота
     
  7. _KoteMyrok_

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

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

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

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

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

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

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

    Баллы:
    173
    Имя в Minecraft:
    Notcz
    Есть возможность сделать строку полностью пустой ("")?
     
  11. GoodCoder

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

    Баллы:
    76
    Годная вещь. Список классов лучше в виде древа файлов сделать или по пакетам. Если архив будет большой, таблица здоровенная выйдет. Не только же плагины редактиррвать могут им.
    Хорошо было бы выложить на GitHub, чтобы поделка не умерла.

    Нет, не годнвя. Автору за свой дерьмокод стыдно или бэкдоры внутри. Потому автор не несёт ответственности за ущерб.
     
    Последнее редактирование: 8 дек 2017
  12. Автор темы
    saharNooby

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

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

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

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

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

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

    _XATuKO_ Участник Пользователь

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    78
    Автор тебе надо дать 1.jpg Мне не жалко
     

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