Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Выставить 2 уродливых кривых ректа и отрендерить текст сложнейшая задача
Так ответь за слова почему я такое не написал бы ? Пойдем в дискорд позадаем вопросики друг друг,ой забыл у тя же дела которые ты взял из воздуха тяжело быть селфкодером да?
Да даже если будут, что поменяется?
Не ответ и чё дальше ну я блять не понимаю что вообще должно произойти после беседы. Типо бежать всем рассказывать какой он тупой не знает чего-то? Как будто у программирования есть разные ветки и от того что человек не знает как работает та или иная система в кубах нихуя не измениться, он может быть опытнее меня и тебя в другой отросли.
Вдруг он бекенд на ktor делает...
Да даже если будут, что поменяется?
Не ответ и чё дальше ну я блять не понимаю что вообще должно произойти после беседы. Типо бежать всем рассказывать какой он тупой не знает чего-то? Как будто у программирования есть разные ветки и от того что человек не знает как работает та или иная система в кубах нихуя не измениться, он может быть опытнее меня и тебя в другой отросли.
Вдруг он бекенд на ktor делает...
??"Ты типо не такой", позадавай вопросы своим родителям, например, почему они решили оставить тебя, когда твоя мать узнала о беременности, а не как со всеми прошлыми детьми сделать аборт??) Жалость или не знание о позднем сроке беременности? Вот спроси, потом расскажешь.??
Лайк чисто за Агату Кристи в видео. А худ в целом неплохой, можно сделать лучше, но может кому-то и такое нужно будет.
За то сколько плюсов, можно самому доработать код, например.
Выставить 2 уродливых кривых ректа и отрендерить текст сложнейшая задача
Так ответь за слова почему я такое не написал бы ? Пойдем в дискорд позадаем вопросики друг друг,ой забыл у тя же дела которые ты взял из воздуха тяжело быть селфкодером да?
Лайк чисто за Агату Кристи в видео. А худ в целом неплохой, можно сделать лучше, но может кому-то и такое нужно будет.
За то сколько плюсов, можно самому доработать код, например.
package im.expensive.utils.client;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.Socket;
public class MinecraftPlayerCount {
private static String serverAddress;
private static int serverPort;
public static void setServer(String address, int port) {
serverAddress = address;
serverPort = port;
}
public static int getPlayerCount() throws IOException {
try (Socket socket = new Socket(serverAddress, serverPort);
DataOutputStream out = new DataOutputStream(socket.getOutputStream());
DataInputStream in = new DataInputStream(socket.getInputStream())) {
// Отправляем запрос на получение статуса сервера
out.write(0xFE);
// Читаем ответ
int packetId = in.read();
if (packetId != 0xFF) {
throw new IOException("Invalid packet ID");
}
// Читаем строку с данными о сервере
StringBuilder sb = new StringBuilder();
int length = in.readShort();
for (int i = 0; i < length; ++i) {
sb.append(in.readChar());
}
String[] data = sb.toString().split("\0");
// Проверяем, есть ли информация о количестве игроков
if (data.length > 5) {
String playersOnlineString = data[4];
return Integer.parseInt(playersOnlineString);
} else {
throw new IOException("Player count information not available");
}
}
}
}