-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
Ну данный код можно использовать в премиум клиенте на базе экспы.
Код:
package ru.expensive;
import java.io.*;
public class RandomUID {
public static void main(String[] args) {
String filePath = "C:\\pastensive\\random_number.txt";
// Пытаемся прочитать число из файла
int randomNumber = readNumberFromFile(filePath);
// Если не удалось прочитать, или в файле не было числа, генерируем новое и сохраняем
if (randomNumber == -1) {
randomNumber = generateAndWriteRandomNumberToFile(filePath);
}
System.out.println("Число: " + randomNumber);
}
public static int readNumberFromFile(String filePath) {
try (BufferedReader reader = new BufferedReader(new FileReader(filePath))) {
String line = reader.readLine();
if (line != null) {
return Integer.parseInt(line);
}
} catch (IOException | NumberFormatException e) {
// Если не удалось прочитать, выводим сообщение об ошибке
System.err.println("Ошибка при чтении числа из файла: " + e.getMessage());
}
return -1; // Возвращаем -1 в случае ошибки чтения
}
public static int generateAndWriteRandomNumberToFile(String filePath) {
int randomNumber = generateRandomNumber();
try {
File file = new File(filePath);
if (!file.getParentFile().exists()) {
file.getParentFile().mkdirs(); // Создаем директорию, если она не существует
}
try (BufferedWriter writer = new BufferedWriter(new FileWriter(filePath))) {
writer.write(Integer.toString(randomNumber));
}
} catch (IOException e) {
e.printStackTrace();
}
return randomNumber;
}
private static int generateRandomNumber() {
return (int) (Math.random() * 19999) + 10; // Генерация случайного числа от 10 до 100
}
}