Calificación 5.0/5.0. 2 votos


Creadores y Editores

asbestosstar

Creador

amerigovespuccip

Editor

Compartir esta publicación



CrashDetector

CrashDetector Mod

Este es un lector de traza de pila y analizador de registros. Te permitirá leer trazas de pila. Tiene un montón de otras características para ayudar a hacer más fácil encontrar la causa de tus crasheos. Reduce la cantidad de lectura de registros que necesitas hacer y la cantidad de inglés que necesitas saber.

ESTE PRODUCTO ACABA DE ENTRAR EN BETA. EL FORMATO Y LA APARIENCIA DEJAN MUCHO QUE DESEAR, Y AÚN QUEDAN MUCHOS ASPECTOS POR CORREGIR O MEJORAR, Y DEBERÍAN MEJORARSE EN LOS PRÓXIMOS DÍAS. PUEDES AYUDAR ENVIANDO TUS INFORMES QUE NO SEAN BIEN DETECTADOS POR EL COMPROBADOR INTEGRADO PARA QUE PODAMOS APRENDER A IMPLEMENTAR ESTOS CAMBIOS.



Este es un lector de seguimiento de pila y analizador de registros. Permite leer los seguimientos de pila. Crea un subproceso en segundo plano que comprueba si el proceso del juego sigue funcionando y, cuando deja de funcionar, realiza comprobaciones.

Busca

  • Dependencias faltantes

  • Controladores defectuosos

  • Problemas con EarlyWindow

  • Funciona con ModLauncher (MCForge y derivados) 1.13+, FabricMC y FeatureCreep

  • Gratis y de código abierto

  • Soporta español, inglés, árabe, portugués, ruso, chino, persa, coreano,     japonés, esperanto y más.

  • Configuraciones rotas de SpongeMixin

  • Servicios de ModLauncher y SpongeMixins en el seguimiento de pila

  • Archivos jar en líneas

  • Si no hay un archivo mod en las líneas, busca modids (esto es común en entornos     de desarrollo y lanzadores orientados al desarrollo).

  • Si no existe, busca paquetes en esa línea.

  • Distingue entre seguimientos fatales y no fatales, indicando que se prioricen los     fatales.

  • Tiene un sistema de nivel y número de línea: los de nivel superior deben     priorizarse sobre los de nivel inferior; en el mismo nivel, los de     nivel inferior deben priorizarse según lo especificado. Incluye     listas de denegación de prefijos para paquetes que impiden que los     paquetes del cargador, los modids y los archivos jar se incluyan en     la salida.

  • Detecta errores fatales de clase no encontrada.

  • Funciona con diversos formatos de registro de diferentes lanzadores.

  • Facilita la     búsqueda de la causa del fallo.

  • Interfaz gráfica de usuario (GUI) personalizable basada en HTML que los     editores de modpack pueden personalizar (solo tienes que ir a     crash_detector/pantilla.htm y editarlo, manteniendo el contenido     dentro de {}).

  • Muestra la ubicación de tus registros.

  • Posibilidad de compartir tu informe con enlaces a registros mediante diversas API     de registro y sitios como securelogger.net, mclo.gs,     paste.mikumikudance.jp y otros sitios de registro compatibles con     las API de MCLogs y que se pueden solucionar editando el archivo de     configuración en la carpeta crash_detector.

  • Comprueba otros problemas comunes, como versiones antiguas de ASM y versiones de Java no compatibles. La anonimización de registros del lado del     cliente está en fase beta, pero activada por defecto. Eliminará     información confidencial como tokens de acceso, UUID, nombres de     usuario e IP incluso antes de que se suban al sitio de registros.     Sin embargo, todavía está en fase beta, por lo que podrían     existir problemas.

  • Recordatorio para V-Tubers

  • En junio, aparece un mensaje arcoíris del Mes del Orgullo en la parte     superior.

  • NullPointerException

  • Memoria baja

  • Posibilidad de transferir registros desde tu ordenador u otras fuentes

  • Posibilidad de  leer registros desde enlaces en mensajes de Markdown (como Discord,     QQ, Slack, AI o Crash Assistant)

  • Posibilidad de ver listas de mods

  • Posibilidad de comparar listas de mods desde la última ejecución y la última     ejecución exitosa.

  • Un botón de mods permite comparar las listas de mods de dos ejecuciones     cualesquiera desde la instalación de CrashDetector.

  • IPV4: detección de errores no preferida y parche que se puede habilitar. (Problema     común con Groovy Modloader)

  • Posibilidad de editar la configuración en la interfaz gráfica de usuario

  • Escáner de mods de Mcreator

  • Diferencias en la lista de ID de servidor y cliente que impiden que el usuario se     una al servidor.

  • Posibilidad de buscar mods con clases faltantes usando la API de NeoForge Waifu (1 búsqueda por minuto)



CONTENIDO PLANIFICADO

  • Integración con MixerLogger

  • Compatibilidad con más lanzadores



Aún necesita algunas pruebas, más uso real y mejoras, pero con el tiempo debería ser posible tener un lector de seguimiento de pila como este.

Notas:

Esto no se ha probado en quilt-loader ni en la biblioteca de registro QSL.

Si un lanzador no lo copia a un archivo como MultiMC/PrismMC, aparecerá un cuadro de diálogo que permite copiar el registro de la consola de desarrollo/Minecraft para su análisis.

En Java 8 (común en la versión 1.16.5 y anteriores), el lanzador Vanilla y muchos lanzadores similares no permiten compartir informes en el punto final oficial debido a un error de SSL común en compilaciones antiguas de Java 8. Esta es una razón similar por la que muchas compilaciones antiguas de Java no se pueden usar en los instaladores de MCForge.

En Java 8 (común en la versión 1.16.5 y anteriores), algunos métodos para escanear el proceso y encontrar binarios de Java no son fiables. Sin embargo, planeo aumentar la fiabilidad. Se ha probado en MCForge 1.16.5 en macOS 10.14 Mojave.

Buscar cadenas en carpetas en Windows, incluidos archivos binarios.

Posibilidad de compartir registros.



AVISO DE PRIVACIDAD: SI USA EL BOTÓN PARA COMPARTIR INFORME, SUBIRÁ UNA COPIA DE SU INFORME A NUESTRO SITIO web asbestosstar.egoism.jp/crash_detector/ Y SE CONSERVARÁ AHÍ DURANTE 3 DÍAS. LOS REGISTROS SE SUBEN A SECURELOGGER.NET DURANTE UN TIEMPO. SI NO DESEA QUE SE SUBAN SUS REGISTROS, NO USE EL BOTÓN PARA COMPARTIR. EL INFORME CONTIENE LA SIGUIENTE INFORMACIÓN:

ENLACES A SUS REGISTROS
CONTENIDO DE LA PANTALLA EN EL CENTRO DE NUESTRA GUI

Por defecto, Crash Detector está configurado para anonimizar sus registros del lado del cliente. Esto se puede activar o desactivar en la configuración, en la parte inferior de la pantalla para compartir. Eliminará información confidencial como tokens de acceso, UUID, nombres de usuario e IP incluso antes de que se suban al sitio de registros. Aunque todavía está en fase beta, es posible que haya problemas. También puedes cambiar los sitios de registro aquí y reportar endpoints. También puedes usar un sitio de registro personalizado, siempre que sea compatible con la API que seleccionaste, editando la configuración en la carpeta crash_detector.

Si tienes Crash Detector en un modpack, asegúrate de revisar esta configuración, ya que los desarrolladores de modpacks pueden cambiarla.

Qué sigue