Рейтинг 5.0/5.0. 2 голосов
Это ридер стектрейсов и анализатор логов. Он позволит читать стектрейсы. У него есть куча других фич, чтобы помочь легче находить причину ваших крашей. Он уменьшает объём логов, которые вам нужно прочитать, и объем английского, который вам нужно знать.
Этот продукт только что вышел в бета-версию. Формат и внешний вид оставляют желать лучшего, и многие аспекты ещё требуют исправления или улучшения. Они должны быть улучшены в ближайшие дни. Вы можете помочь, отправив нам любые отчёты о проблемах, которые встроенная проверка обнаружила с ошибками, чтобы мы могли узнать, как реализовать эти изменения.
Это программа для чтения трассировки стека и анализа логов. Она позволяет читать трассировки стека. Она создаёт фоновый поток, который проверяет, запущен ли ещё игровой процесс, и выполняет проверки после его остановки.
Поиск
Отсутствующие зависимости
Проблемы с EarlyWindow
Работает с ModLauncher (MCForge и производные) 1.13+, FabricMC и FeatureCreep
Бесплатно и с открытым исходным кодом
Поддерживает испанский, английский, арабский, португальский, русский, китайский, персидский, корейский, японский, эсперанто и другие языки.
Неисправные конфигурации SpongeMixin
Службы ModLauncher и SpongeMixin в трассировке стека
Jar-файлы в строках
Если в строках нет файла mod, он ищет идентификаторы modid (это часто встречается в средах разработки и лаунчерах, ориентированных на разработку).
Если файла нет, он ищет пакеты в этой строке.
Различает критические и некритические трассировки, указывая, что критические трассировки должны быть приоритетными.
Имеет систему уровней и номеров строк: более высокоуровневые должны иметь приоритет над низкоуровневыми; На том же уровне, более низкоуровневые должны иметь заданный приоритет. Включает списки запрещенных префиксов пакетов, которые предотвращают включение пакетов загрузчика, идентификаторов модов и jar-файлов в вывод.
Работает с различными форматами журналов из разных программ запуска.
Упрощает поиск причины сбоя.
Настраиваемый графический пользовательский интерфейс (GUI) на основе HTML, который могут настраивать редакторы modpack (просто перейдите в файл crash_detector/template.htm и отредактируйте его, оставив содержимое в квадратных скобках {}).
Отображает расположение ваших журналов.
Проверяет наличие других распространённых проблем, таких как устаревшие версии ASM и неподдерживаемые версии Java. Анонимизация журналов на стороне клиента находится в стадии бета-тестирования, но включена по умолчанию. Она удаляет конфиденциальную информацию, такую как токены доступа, UUID, имена пользователей и IP-адреса, ещё до их загрузки на сайт журналов. Тем не менее, она всё ещё находится в стадии бета-тестирования, поэтому могут возникнуть проблемы.
Напоминание для V-Tubers
В июне вверху экрана появится радужное сообщение о Месяце гордости.
NullPointerException
Мало памяти
Возможность переносить журналы с компьютера или из других источников
Возможность просматривать списки модов
Возможность сравнивать списки модов из последнего запуска и последнего успешного запуска.
Кнопка «Моды» позволяет сравнивать списки модов из любых двух запусков с момента установки CrashDetector.
IPV4: Непредпочтительное обнаружение ошибок и исправление, которое можно включить. (Распространённая проблема с Groovy Modloader)
Возможность редактирования настроек в графическом интерфейсе
Сканер модов Mcreator
Различия в списках идентификаторов сервера и клиента мешают пользователю присоединиться к серверу.
Возможность поиска модов с отсутствующими классами с помощью API NeoForge Waifu (1 поиск в минуту)
ПЛАНИРУЕМОЕ СОДЕРЖАНИЕ
Интеграция с MixerLogger
Поддержка большего количества лаунчеров
Он все еще нуждается в некотором тестировании, более широком использовании в реальных условиях и усовершенствованиях, но в конечном итоге появится возможность получить подобный считыватель трассировки стека.
Оценки:
Это не тестировалось в quilt-loader или библиотеке логирования QSL.
Если лаунчеру не удаётся скопировать файл в файл, например, MultiMC/PrismMC, появится диалоговое окно, позволяющее скопировать консоль разработчика/лог Minecraft для анализа.
В Java 8 (распространено в версии 1.16.5 и более ранних) лаунчер Vanilla и многие аналогичные лаунчеры не позволяют отправлять отчёты на официальную конечную точку из-за ошибки SSL, распространённой в более старых сборках Java 8. По этой же причине многие старые сборки Java нельзя использовать в установщиках MCForge.
В Java 8 (распространено в версии 1.16.5 и более ранних) некоторые методы сканирования процесса и поиска двоичных файлов Java ненадёжны. Однако я планирую повысить надёжность. Это было протестировано в MCForge 1.16.5 на macOS 10.14 Mojave.
Поиск строк в папках Windows, включая двоичные файлы.
Возможность обмена записями.
УВЕДОМЛЕНИЕ О КОНФИДЕНЦИАЛЬНОСТИ: Если вы нажмете кнопку «Поделиться отчётом», копия вашего отчёта будет загружена на наш сайт asbestosstar.egoism.jp/crash_detector/ и будет храниться там в течение 3 дней. Журналы загружаются на SECURELOGGER.NET в течение определённого времени. Если вы не хотите, чтобы ваши логи загружались, не используйте кнопку «Поделиться». Отчёт содержит следующую информацию:
ССЫЛКИ НА ВАШИ ЖУРНАЛЫ
СОДЕРЖИМОЕ ЭКРАНА В ЦЕНТРЕ НАШЕГО ГРАФИЧЕСКОГО ИНТЕРФЕЙСА
По умолчанию Crash Detector настроен на анонимизацию своих журналов на стороне клиента. Эту функцию можно включить или отключить в настройках внизу экрана публикации. Он удаляет конфиденциальную информацию, такую как токены доступа, UUID, имена пользователей и IP-адреса, ещё до её загрузки на сайт журналов. Хотя он всё ещё находится в стадии бета-тестирования, могут возникнуть проблемы. Вы также можете изменить сайты журналов здесь и конечные точки для отчётов. Вы также можете использовать собственный сайт журналов, если он поддерживается выбранным вами API, изменив настройки в папке crash_detector.
Если Crash Detector установлен в сборке модов, обязательно проверьте эту настройку, так как разработчики сборок могут её изменить.
Что Дальше