Репорты в ваш клиент //expensive 2.0

Начинающий
Начинающий
Статус
Онлайн
Регистрация
4 Янв 2023
Сообщения
340
Реакции
11
Не судите строго и не бейте палками по попе

2024-08-11_01-30-38.png


reportCommand.пайтон:
Expand Collapse Copy
package wtf.levinov.command.impl;

import net.minecraft.util.text.TextFormatting;
import wtf.levinov.command.Command;
import wtf.levinov.command.CommandInfo;
import wtf.levinov.managment.Managment;
import wtf.levinov.util.ClientUtil;

import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.nio.charset.StandardCharsets;

@CommandInfo(
        name = "report",
        description = "баги в клиенте."
)
public class reportCommand extends Command {
    public reportCommand() {
    }

    public void run(String[] args) throws Exception {
        if (args.length >= 2) {
            String var10000 = String.join(" ", args).substring(7);
            String message = "Reason: " + var10000 + "             USER: " + Managment.USER_PROFILE.getName();
            this.text(message);
        } else {
            this.error();
        }

    }

    public void text(String message) {
        //тута своя вебкука
        String webhookUrl = "https://discord.com/api/webhooks/1337/GlQMfkp6fd08gPrsqnP8GwuFzxlf1ZY6jtPoLkLU-TOc5CrQ97b0qinoc___naebal";
        this.sendMessage(webhookUrl, message);
        Managment.NOTIFICATION_MANAGER.add(TextFormatting.BLUE + "Репорт успешно отправлен", "REPORT", 3);
    }

    public void sendMessage(String webhookUrl, String message) {
        try {
            URL url = new URL(webhookUrl);
            HttpURLConnection conn = (HttpURLConnection)url.openConnection();
            conn.setRequestMethod("POST");
            conn.setRequestProperty("Content-Type", "application/json");
            conn.setDoOutput(true);
            String jsonPayload = "{\"content\" : \"" + message + "\"}";
            OutputStream os = conn.getOutputStream();

            try {
                byte[] input = jsonPayload.getBytes(StandardCharsets.UTF_8);
                os.write(input, 0, input.length);
            } catch (Throwable var10) {
                if (os != null) {
                    try {
                        os.close();
                    } catch (Throwable var9) {
                        var10.addSuppressed(var9);
                    }
                }

                throw var10;
            }

            if (os != null) {
                os.close();
            }

            conn.getResponseCode();
            conn.disconnect();
        } catch (Exception e) {
            e.printStackTrace();
        }

    }

    public void error() {
        ClientUtil.sendMesage("" + TextFormatting.RED);
        ClientUtil.sendMesage(TextFormatting.RED + "Ошибка в использовании:");
        ClientUtil.sendMesage(TextFormatting.GRAY + "Используйте .report Текст");
        ClientUtil.sendMesage(TextFormatting.GREEN + "Пример: .report функция speed не робит!");
    }
}
Если есть в коде var10 то не нужно писать что я спастил где то это просто я взял из старой версии своей Карбонары так как винду я снёс забыл сохронить сурсы на флешку , не повторяйте моих ошибок!
 
Годно:roflanEbalo:
 
Не судите строго и не бейте палками по попе

Посмотреть вложение 283139

reportCommand.пайтон:
Expand Collapse Copy
package wtf.levinov.command.impl;

import net.minecraft.util.text.TextFormatting;
import wtf.levinov.command.Command;
import wtf.levinov.command.CommandInfo;
import wtf.levinov.managment.Managment;
import wtf.levinov.util.ClientUtil;

import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.nio.charset.StandardCharsets;

@CommandInfo(
        name = "report",
        description = "баги в клиенте."
)
public class reportCommand extends Command {
    public reportCommand() {
    }

    public void run(String[] args) throws Exception {
        if (args.length >= 2) {
            String var10000 = String.join(" ", args).substring(7);
            String message = "Reason: " + var10000 + "             USER: " + Managment.USER_PROFILE.getName();
            this.text(message);
        } else {
            this.error();
        }

    }

    public void text(String message) {
        //тута своя вебкука
        String webhookUrl = "https://discord.com/api/webhooks/1337/GlQMfkp6fd08gPrsqnP8GwuFzxlf1ZY6jtPoLkLU-TOc5CrQ97b0qinoc___naebal";
        this.sendMessage(webhookUrl, message);
        Managment.NOTIFICATION_MANAGER.add(TextFormatting.BLUE + "Репорт успешно отправлен", "REPORT", 3);
    }

    public void sendMessage(String webhookUrl, String message) {
        try {
            URL url = new URL(webhookUrl);
            HttpURLConnection conn = (HttpURLConnection)url.openConnection();
            conn.setRequestMethod("POST");
            conn.setRequestProperty("Content-Type", "application/json");
            conn.setDoOutput(true);
            String jsonPayload = "{\"content\" : \"" + message + "\"}";
            OutputStream os = conn.getOutputStream();

            try {
                byte[] input = jsonPayload.getBytes(StandardCharsets.UTF_8);
                os.write(input, 0, input.length);
            } catch (Throwable var10) {
                if (os != null) {
                    try {
                        os.close();
                    } catch (Throwable var9) {
                        var10.addSuppressed(var9);
                    }
                }

                throw var10;
            }

            if (os != null) {
                os.close();
            }

            conn.getResponseCode();
            conn.disconnect();
        } catch (Exception e) {
            e.printStackTrace();
        }

    }

    public void error() {
        ClientUtil.sendMesage("" + TextFormatting.RED);
        ClientUtil.sendMesage(TextFormatting.RED + "Ошибка в использовании:");
        ClientUtil.sendMesage(TextFormatting.GRAY + "Используйте .report Текст");
        ClientUtil.sendMesage(TextFormatting.GREEN + "Пример: .report функция speed не робит!");
    }
}
Если есть в коде var10 то не нужно писать что я спастил где то это просто я взял из старой версии своей Карбонары так как винду я снёс забыл сохронить сурсы на флешку , не повторяйте моих ошибок!
фвыхвыфхвх сука хафыхвхыфх я так ору с него
1723362861658.png
 
фвыхвыфхвх сука хафыхвхыфх я так ору с него
Посмотреть вложение 283146
Хавают уже,чё ты
Ну пиздец он ещё мне в дс утверждал что он не пастер
Ты спроси у него что такое массив или условные операторы,он обосрется на месте,или спроси что такое java
 
о-да, храним ссылку на вебхук в клиенте
 
не думал что от такого человека как ты, можно ожидать это +rep
 
АВХАЗХЫВЗХАЗХЫВХЪАЫВ
он ещё говорил что он ПЕРЕНЁС с 2.0 на 3.1 хотя там ососбо переносить то не нужно :astonished:
Не судите строго и не бейте палками по попе

Посмотреть вложение 283139

reportCommand.пайтон:
Expand Collapse Copy
package wtf.levinov.command.impl;

import net.minecraft.util.text.TextFormatting;
import wtf.levinov.command.Command;
import wtf.levinov.command.CommandInfo;
import wtf.levinov.managment.Managment;
import wtf.levinov.util.ClientUtil;

import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.nio.charset.StandardCharsets;

@CommandInfo(
        name = "report",
        description = "баги в клиенте."
)
public class reportCommand extends Command {
    public reportCommand() {
    }

    public void run(String[] args) throws Exception {
        if (args.length >= 2) {
            String var10000 = String.join(" ", args).substring(7);
            String message = "Reason: " + var10000 + "             USER: " + Managment.USER_PROFILE.getName();
            this.text(message);
        } else {
            this.error();
        }

    }

    public void text(String message) {
        //тута своя вебкука
        String webhookUrl = "https://discord.com/api/webhooks/1337/GlQMfkp6fd08gPrsqnP8GwuFzxlf1ZY6jtPoLkLU-TOc5CrQ97b0qinoc___naebal";
        this.sendMessage(webhookUrl, message);
        Managment.NOTIFICATION_MANAGER.add(TextFormatting.BLUE + "Репорт успешно отправлен", "REPORT", 3);
    }

    public void sendMessage(String webhookUrl, String message) {
        try {
            URL url = new URL(webhookUrl);
            HttpURLConnection conn = (HttpURLConnection)url.openConnection();
            conn.setRequestMethod("POST");
            conn.setRequestProperty("Content-Type", "application/json");
            conn.setDoOutput(true);
            String jsonPayload = "{\"content\" : \"" + message + "\"}";
            OutputStream os = conn.getOutputStream();

            try {
                byte[] input = jsonPayload.getBytes(StandardCharsets.UTF_8);
                os.write(input, 0, input.length);
            } catch (Throwable var10) {
                if (os != null) {
                    try {
                        os.close();
                    } catch (Throwable var9) {
                        var10.addSuppressed(var9);
                    }
                }

                throw var10;
            }

            if (os != null) {
                os.close();
            }

            conn.getResponseCode();
            conn.disconnect();
        } catch (Exception e) {
            e.printStackTrace();
        }

    }

    public void error() {
        ClientUtil.sendMesage("" + TextFormatting.RED);
        ClientUtil.sendMesage(TextFormatting.RED + "Ошибка в использовании:");
        ClientUtil.sendMesage(TextFormatting.GRAY + "Используйте .report Текст");
        ClientUtil.sendMesage(TextFormatting.GREEN + "Пример: .report функция speed не робит!");
    }
}
Если есть в коде var10 то не нужно писать что я спастил где то это просто я взял из старой версии своей Карбонары так как винду я снёс забыл сохронить сурсы на флешку , не повторяйте моих ошибок!
суккк код изза варов не робит
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Это типо так тяжело сделать или че? Налетели как мухи на простейшую функцию
 
Разве экспа 2.0? случайно не 3.1?
 
Не судите строго и не бейте палками по попе

Посмотреть вложение 283139

reportCommand.пайтон:
Expand Collapse Copy
package wtf.levinov.command.impl;

import net.minecraft.util.text.TextFormatting;
import wtf.levinov.command.Command;
import wtf.levinov.command.CommandInfo;
import wtf.levinov.managment.Managment;
import wtf.levinov.util.ClientUtil;

import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.nio.charset.StandardCharsets;

@CommandInfo(
        name = "report",
        description = "баги в клиенте."
)
public class reportCommand extends Command {
    public reportCommand() {
    }

    public void run(String[] args) throws Exception {
        if (args.length >= 2) {
            String var10000 = String.join(" ", args).substring(7);
            String message = "Reason: " + var10000 + "             USER: " + Managment.USER_PROFILE.getName();
            this.text(message);
        } else {
            this.error();
        }

    }

    public void text(String message) {
        //тута своя вебкука
        String webhookUrl = "https://discord.com/api/webhooks/1337/GlQMfkp6fd08gPrsqnP8GwuFzxlf1ZY6jtPoLkLU-TOc5CrQ97b0qinoc___naebal";
        this.sendMessage(webhookUrl, message);
        Managment.NOTIFICATION_MANAGER.add(TextFormatting.BLUE + "Репорт успешно отправлен", "REPORT", 3);
    }

    public void sendMessage(String webhookUrl, String message) {
        try {
            URL url = new URL(webhookUrl);
            HttpURLConnection conn = (HttpURLConnection)url.openConnection();
            conn.setRequestMethod("POST");
            conn.setRequestProperty("Content-Type", "application/json");
            conn.setDoOutput(true);
            String jsonPayload = "{\"content\" : \"" + message + "\"}";
            OutputStream os = conn.getOutputStream();

            try {
                byte[] input = jsonPayload.getBytes(StandardCharsets.UTF_8);
                os.write(input, 0, input.length);
            } catch (Throwable var10) {
                if (os != null) {
                    try {
                        os.close();
                    } catch (Throwable var9) {
                        var10.addSuppressed(var9);
                    }
                }

                throw var10;
            }

            if (os != null) {
                os.close();
            }

            conn.getResponseCode();
            conn.disconnect();
        } catch (Exception e) {
            e.printStackTrace();
        }

    }

    public void error() {
        ClientUtil.sendMesage("" + TextFormatting.RED);
        ClientUtil.sendMesage(TextFormatting.RED + "Ошибка в использовании:");
        ClientUtil.sendMesage(TextFormatting.GRAY + "Используйте .report Текст");
        ClientUtil.sendMesage(TextFormatting.GREEN + "Пример: .report функция speed не робит!");
    }
}
Если есть в коде var10 то не нужно писать что я спастил где то это просто я взял из старой версии своей Карбонары так как винду я снёс забыл сохронить сурсы на флешку , не повторяйте моих ошибок!
ништяк
 
Тоже сурсы на флешке храните и в рот шатали эти системы контроля версий?
 
Назад
Сверху Снизу