deleted404 Опубликовано 19 января, 2022 Поделиться Опубликовано 19 января, 2022 (изменено) Решение технических проблем - это еще один вид служения и добровольной помощи и, в какой то степени, общение и психологическая помощь тоже, с дружными комьюнити. Но, в связи с тем, что замечается тенденция ухода добровольцев, в частности, таких как @JIpuDymau_Nik, @Anarchist, и многих других, которых я не знаю, а стабильный приток новичков особо не наблюдается, да и помощь оказывается не всегда оперативно 24/7. Призываю всех неравнодушных, делиться своим знанием и опытом в этом деле, я выложу свое мнение, но не даю гарантии, потому что опыт пришел ко мне спонтанно, без учебников. Теории недостаточно, нужна практика и ошибка... Удачи вам! Сразу скажу, что я не претендую на стопроцентную результативность и полезность этого теоритического гайда, я обычный пользователь-активист, который захотел похвастаться поделиться опытом, ни в коем случае не являюсь техническим мастером, это просто, умение пришло ко мне по Неизвестным факторам или Удачным обстоятельствам, Карма или Судьба, Высшие Силы или Бесконечный Космос, называйте как хотите, но что-то, от меня независящее, как по прямым рельсам, привело к этому виду помощи, к частичному реализацию Духа Служения Обществу, естественно, что НЕ безвозмездно, с небольшим, но стабильным удовлетворением своего "Я" или "эго", этим умением воспользовался и наверное, имею права хвастаться сказать, что за столь короткий период времени (3 месяца), на одном лишь решении технических проблем, тяжелым трудом заслужил порядка +10 подписчиков, +35 лайков, это как мотивация, но не главное... Удачи в развитии! ------------------------------------------------------------------------------ Как читать краш-репорты? Во первых, вы должны научиться базовым основам чтения краш-репортов, и поискам проблемных модов, начните с этого: Во вторых, допустим вы умеете читать краш-репорты, но пытаться решать проблемы только этим, ни к чему не приведут, этого недостаточно, а в некоторых случаях могут сделать хуже. Различия между crash и latest и debug логов. Некоторые ошибочно полагают, что все обходится одним только крашрепорт файлом, а фиксится все удалением LE стадии мода, так вот, знайте, это ошибка. Но я не возражаю, можно допустим предположить, что автор, не хочет скинуть файл или не может найти запрашиваемые логи, что же, если он не может\не хочет помочь нам, то как мы поможем. Придется играть вместе в "угадай виновника", интуитивно подсказывая решение. Большинство авторов, ожидающих ответа по 2-3 дня, получив долгожданный ответ, разочаровывается, что "это" ему не помогло и сдаются. Это неправильный подход и частичная проблема менталитета ру-комьюнити, к слову, в англоязычных, в целом многие отзывчивы и терпеливы, но я не знаю. Наглядный пример: "Проблема с Thaumcraft" crash-2022-01-10_20.28.05-client (2).txt У автора проблема с таумкрафт, если бы он только скинул crash.txt, то лучшее что можно было бы ему посоветовать - удалить thaumcraft, просто потому что крашлог выдал стадию LE-thaumcraft сказал. Это же глупо, а проблема может быть вовсе не в нем, и об этом говорит нам latest.log файл. Как читать latest.log файл? Бывает случаи когда нужен latest или последний журнал запуска с более чем +500 строк. Не пугайтесь большим количеством текстов. В каких случаях мы требуем latest.log? Давайте лучше не будем разводить лишнюю гору текста, а просто рассмотрим один пример, где наличие latest.log сыграло решающее значение. latest (10).txt На самом деле, выяснить проблемные моды по логам это легко. Со временем, вы начнете понимать природу логов, и нет лучшего способа нахождения любых ответов кроме как техники "Google-Fu" Но все же есть небольшая хитрость, предположим у нас есть latest.log файл и вот как можно облегчить себе жизнь, 1. Копируем весь текст, 2. Вставляем на сайт mclo.gs 3. Нажимаем на кнопку "% errors" 4. Ура! Нам не придется читать тонну текстов чтобы найти ошибку. На этом моменте все выделится красным и обращаем внимание на потенциального виновника. 5. В данном случае, выяснили, что виновник сбоя - phosphor. Но и в этом случае можно было бы избежать удаления, отправив допустим debug.log. Вот почему важны и другие логи, помимо crash,latest,debug. Как видите, Thaumcraft был не причем, и глупо было бы вырезать такой крутой мод из-за доверчивости к краш-логам ... Гайд будет дополняться! Спасибо всем. Дополнение-х1 Рекомендация: Включите в настройках Лаунчера опцию "Открывать журнал при запуске Minecraft: Java Edition", у Вас может быть по другому называться, в зависимости от того какой у Вас Лаунчер. Рекомендация #2: В случае если ошибок очень много и как не запутаться в них, всегда смотрите на самую последнюю строчку ошибки - постепенно находя виновника (читать снизу вверх). Как узнать причину зависания по latest.log - Вы смотрите по самой последней строчки лога (не ошибки), например, вечная инициализация blockdrops калькуляции - удаляем мод blockdrops. Рекомендация #3: Если решение проблем по логам безуспешна, но есть архив папки mods. Cкачиваем mods Tестируем на ошибки Gо схеме Bыяснили - тестируем другую версию мода или ML/api (выше\ниже) Проблема не исправлена - репортим в Github Issue Изменено 26 февраля, 2022 пользователем Observer Update Shomen 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Auriny Опубликовано 19 января, 2022 Поделиться Опубликовано 19 января, 2022 мне этот гайд не нужен, но он очень полезный, автор молодец deleted404 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Kirie. Опубликовано 19 января, 2022 Поделиться Опубликовано 19 января, 2022 Ура,хотелось бы сказать "Наконец-то",кто-то сделал такой гайд.Да и не просто кто-то,а OBSERVER.Похвально.Теперь,поскольку я сборкодел,буду знать,где и что искать в случаи ошибки.Выражаю всю свою благодарность.Спасибо.Думаю,это очень многи людям поможет(По крайней мере,хотелось бы надеяться)И ещё раз спасибо. deleted404 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
deleted404 Опубликовано 21 января, 2022 Автор Поделиться Опубликовано 21 января, 2022 В 19.01.2022 в 16:18, Auriny сказал: мне этот гайд не нужен, но он очень полезный, автор молодец В 19.01.2022 в 16:25, V.. сказал: Ура,хотелось бы сказать "Наконец-то",кто-то сделал такой гайд.Да и не просто кто-то,а OBSERVER.Похвально.Теперь,поскольку я сборкодел,буду знать,где и что искать в случаи ошибки.Выражаю всю свою благодарность.Спасибо.Думаю,это очень многи людям поможет(По крайней мере,хотелось бы надеяться)И ещё раз спасибо. Спасибо за отзыв, рад что хоть кому-то оказался полезным ... В скором времени, постараюсь дополнить статью ... Ссылка на комментарий Поделиться на другие сайты Поделиться
deleted404 Опубликовано 21 января, 2022 Автор Поделиться Опубликовано 21 января, 2022 Update Ссылка на комментарий Поделиться на другие сайты Поделиться
saintedlittle Опубликовано 21 января, 2022 Поделиться Опубликовано 21 января, 2022 Ладно. В 19.01.2022 в 11:53, Observer сказал: Github Issue Не у большинства модов/плагинов есть Github, у тех что есть, это либо свалка кода и они не открывают это, либо открывают но им делать что то - лень. Например, они забросили проект. (Моё мнение и опыт - не претендует на ТОП1 и самое верное) А вообще, большинству стоит для начала прочитать учебник по русскому языку и научиться строить грамотно предложения. (Я - не исключение) В целом, гайд прикольный. Конечно я мог бы ещё написать, что бы добавил пункт, по типу: "Так же стоит иметь представление и знание о Exceptions в Jav'е. (Исключениях (ошибках))", но не буду. Ссылка на комментарий Поделиться на другие сайты Поделиться
deleted404 Опубликовано 21 января, 2022 Автор Поделиться Опубликовано 21 января, 2022 16 часов назад, Anarchist сказал: Не у большинства модов/плагинов есть Github Это просто, удаляем и не используем мод. Это не Github, насчет плагинов обычно идут на форум Bukkit/Spigot. (ладно, на Github тоже) 16 часов назад, Anarchist сказал: А вообще, большинству стоит для начала прочитать учебник по русскому языку и научиться строить грамотно предложения. (Я - не исключение) Можно поподробнее? 16 часов назад, Anarchist сказал: В целом, гайд прикольный. Конечно я мог бы ещё написать, что бы добавил пункт, по типу: "Так же стоит иметь представление и знание о Exceptions в Jav'е. (Исключениях (ошибках))", но не буду Можно поподробнее? Ссылка на комментарий Поделиться на другие сайты Поделиться
saintedlittle Опубликовано 21 января, 2022 Поделиться Опубликовано 21 января, 2022 3 минуты назад, Observer сказал: Это просто, удаляем и не используем мод. Это не Github, насчет плагинов обычно же идут на форум по плагинам Bukkit/Spigot. и т.д. Можно поподробнее? Можно поподробнее? В дискорде можно? Там проще Ссылка на комментарий Поделиться на другие сайты Поделиться
JIpuDymau_Nik Опубликовано 22 января, 2022 Поделиться Опубликовано 22 января, 2022 В 19.01.2022 в 10:53, Observer сказал: Решение технических проблем - это еще один вид служения и добровольной помощи и, в какой то степени, общение и психологическая помощь тоже, с дружными комьюнити. Но, в связи с тем, что замечается тенденция ухода добровольцев, в частности, таких как @JIpuDymau_Nik, @Anarchist, и многих других, которых я не знаю, а стабильный приток новичков особо не наблюдается, да и помощь оказывается не всегда оперативно 24/7. Призываю всех неравнодушных, делиться своим знанием и опытом в этом деле, я выложу свое мнение, но не даю гарантии, потому что опыт пришел ко мне спонтанно, без учебников. Теории недостаточно, нужна практика и ошибка... Удачи вам! Сразу скажу, что я не претендую на стопроцентную результативность и полезность этого теоритического гайда, я обычный пользователь-активист, который захотел похвастаться поделиться опытом, ни в коем случае не являюсь техническим мастером, это просто, умение пришло ко мне по Неизвестным факторам или Удачным обстоятельствам, Карма или Судьба, Высшие Силы или Бесконечный Космос, называйте как хотите, но что-то, от меня независящее, как по прямым рельсам, привело к этому виду помощи, к частичному реализацию Духа Служения Обществу, естественно, что НЕ безвозмездно, с небольшим, но стабильным удовлетворением своего "Я" или "эго", этим умением воспользовался и наверное, имею права хвастаться сказать, что за столь короткий период времени (3 месяца), на одном лишь решении технических проблем, тяжелым трудом заслужил порядка +10 подписчиков, +35 лайков, это как мотивация, но не главное... Удачи в развитии! ------------------------------------------------------------------------------ Как читать crash.txt лог файл? Во первых, вы должны научиться базовым основам чтения крашлогов, и поискам проблемных модов, начните с этого: Во вторых, допустим вы умеете читать крашлог, но пытаться решать проблемы только этим крашлогом, ни к чему не приведут, этого недостаточно, а в некоторых случаях могут сделать хуже. Различия между crash и latest и debug логов. Некоторые ошибочно полагают, что все обходится одним только крашрепорт файлом, а фиксится все удалением LE стадии мода, так вот, знайте, это ошибка. Но я не возражаю, можно допустим предположить, что автор, не хочет скинуть файл или не может найти запрашиваемые логи, что же, если он не может\не хочет помочь нам, то как мы поможем. Придется играть вместе в "угадай виновника", интуитивно подсказывая решение. Большинство авторов, ожидающих ответа по 2-3 дня, получив долгожданный ответ, разочаровывается, что "это" ему не помогло и сдаются. Это неправильный подход и частичная проблема менталитета ру-комьюнити, к слову, в англоязычных, в целом многие отзывчивы и терпеливы, но я не знаю. Наглядный пример: "Проблема с Thaumcraft" crash-2022-01-10_20.28.05-client (2).txt 21 \u043a\u0411 · 0 загрузок У автора проблема с таумкрафт, если бы он только скинул crash.txt, то лучшее что можно было бы ему посоветовать - удалить thaumcraft, просто потому что крашлог выдал стадию LE-thaumcraft сказал. Это же глупо, а проблема может быть вовсе не в нем, и об этом говорит нам latest.log файл. Как читать latest.log файл? Бывает случаи когда нужен latest или последний журнал запуска с более чем +500 строк. Не пугайтесь большим количеством текстов. В каких случаях мы требуем latest.log? Давайте лучше не будем разводить лишнюю гору текста, а просто рассмотрим один пример, где наличие latest.log сыграло решающее значение. latest (10).txt 75 \u043a\u0411 · 0 загрузок На самом деле, выяснить проблемные моды по логам это легко. Со временем, вы начнете понимать природу логов, и нет лучшего способа нахождения любых ответов кроме как техники "Google-Fu" Но все же есть небольшая хитрость, предположим у нас есть latest.log файл и вот как можно облегчить себе жизнь, 1. Копируем весь текст, 2. Вставляем на сайт mclo.gs 3. Нажимаем на кнопку "% errors" 4. Ура! Нам не придется читать тонну текстов чтобы найти ошибку. На этом моменте все выделится красным и обращаем внимание на потенциального виновника. 5. В данном случае, выяснили, что виновник сбоя - phosphor. Но и в этом случае можно было бы избежать удаления, отправив допустим debug.log. Вот почему важны и другие логи, помимо crash,latest,debug. Как видите, Thaumcraft был не причем, и глупо было бы вырезать такой крутой мод из-за доверчивости к краш-логам ... Гайд будет дополняться! Спасибо всем. Дополнение-х1 Рекомендация: Включите в настройках Лаунчера опцию "Открывать журнал при запуске Minecraft: Java Edition", у Вас может быть по другому называться, в зависимости от того какой у Вас Лаунчер. Рекомендация #2: В случае если ошибок очень много и как не запутаться в них, всегда смотрите на самую последнюю строчку ошибки - постепенно находя виновника (читать снизу вверх). Как узнать причину зависания по latest.log - Вы смотрите по самой последней строчки лога (не ошибки), например, вечная инициализация blockdrops калькуляции - удаляем мод blockdrops. Рекомендация #3: Если решение проблем по логам безуспешна, но есть архив папки mods. скачиваем mods тестируем на ошибки по схеме выяснили - тестируем другую версию мода или modloader/api (выше\ниже) проблема не исправлена - репортим в Github Issue Приветствую, твоя статья полезна надеюсь людей неопытных станет в разы меньше :3 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 9 сообщений
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти