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

Стартап Inspector - Вперед, вылавливать исключения!

Тема в разделе "Разработка плагинов для новичков", создана пользователем OsipXD, 20 авг 2018.

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

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    При разработке приложений под Android, консоль разработчика предоставляет информацию обо всех возникающих исключениях, а так же информацию об окружении (версия Android, приложения, модель смартфона), что позволяет разработчикам быстро их исправлять. Здорово было бы иметь такой инструмент и для разработки плагинов, не правда ли?

    И теперь такой инструмент есть :) Конечно он еще не такой навороченный и не рисует таких красивых графиков как консоль разработчика Android, но уже позволяет получать:
    - Stacktrace
    - Версию плагина
    - Ядро и его версию
    - Список установленных плагинов
    И посылает это всё к вам в канал Discord или в Sentry.

    Выглядит это следующим образом:
    [​IMG]

    Почему эта тема создана как "Стартап" в разделе "Разработка плагинов для новичков", а не как плагин в разделе "Непроверенные плагины"? Потому что я предлагаю помощь в интеграции Inspector'а в ваш плагин.

    Условия:
    - Ваш плагин находится под открытой лицензией
    - Вы используете систему контроля версий и ваш плагин опубликован на GitLab, GitHub, BitBucket или еще каком-то подобном сервисе
    - Вы используете систему автоматизированной сборки (Gradle, Maven и т.п.)

    Если эти условия соблюдены, я сделаю Pull Request с интеграцией в ваш репозиторий.
    Если нет -- помогу с интеграцией, если у вас возникнут с ней проблемы. Кроме того, в этой теме вы можете задавать вопросы по системам автоматизированной сборки и системам контроля версий, если вы их еще не используете.

    Ссылки на Inspector
    GitLab | SpigotMC
     
    Последнее редактирование: 4 янв 2020
  2. Zнамя Юности

    Zнамя Юности Активный участник Пользователь

    Баллы:
    76
    а в чом смысол
     
  3. alexandrage

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

    Баллы:
    173
    Совсем помешались на своем дискорде.
     
  4. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Смысл чего?

    Ничего не мешает создавать автоматически Issue на GitHub|GitLab|etc, посылать в IRC, Slack, Telegram или высылать на мыло разработчику. Но мне надо понять что нужно людям, чтобы такой репортер сделать.
     
  5. Zнамя Юности

    Zнамя Юности Активный участник Пользователь

    Баллы:
    76
    инспектора
     
  6. FrostDelta123

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

    Баллы:
    76
    Имя в Minecraft:
    FrostDelta123
    Хехе, буду рад, заранее спасибо тык
     
    Последнее редактирование: 20 авг 2018
  7. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Так написано же выше. Для того чтобы автоматически репортить все исключения, возникающие в плагине, в дискорд.
     
  8. Zнамя Юности

    Zнамя Юности Активный участник Пользователь

    Баллы:
    76
    зачем?
     
  9. demkom

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

    Баллы:
    76
    Имя в Minecraft:
    G_demkom_G
    Мейби что бы исправить?
     
  10. Zнамя Юности

    Zнамя Юности Активный участник Пользователь

    Баллы:
    76
    не легче просто посмотреть в консоль?
     
  11. demkom

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

    Баллы:
    76
    Имя в Minecraft:
    G_demkom_G
    Ну как бы плагин и другие люди могут юзать, особенно те которые даже не знают что такое стэк трейс.
    Во всяком случае мне не нравятся твои рофлы(
     
    Последнее редактирование: 20 авг 2018
  12. FrostDelta123

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

    Баллы:
    76
    Имя в Minecraft:
    FrostDelta123
    Согласен с мнением выше, очень даже полезная фича, жду реквест
     
  13. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Люди дикие какие то, с пещеры вылезли. А так довольно неплохая идея. (На код не смотрел)
     
  14. LuckyZeeRo

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

    Баллы:
    96
    Имя в Minecraft:
    i0xHeX
    А защита от спама есть?
    Почему бы автоматически не инжектится во все плагины и слушать на исключения?
     
  15. FrostDelta123

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

    Баллы:
    76
    Имя в Minecraft:
    FrostDelta123
    Тоже можно, но не всегда нужно. Чаще полезнее следить только за своим плагином
     
  16. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
  17. IcedwinterZ

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

    Баллы:
    76
    Имя в Minecraft:
    IcedwinterZ
    предлагал эту идею еще летом 2017 года)
     
  18. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    :coffee:
     
  19. Автор темы
    OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Есть фильтрация, но пока что она так себе. Буду улучшать.
     
  20. IcedwinterZ

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

    Баллы:
    76
    Имя в Minecraft:
    IcedwinterZ
    только я хотел сделать сайт, с ЛК куда исключения прилетают
     

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