void GenerateRandomString(char* buffer, int length) {
const char charset[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
srand((unsigned int)time(NULL)); // Rastgelelik için seed ayarla
for (int i = 0; i < length; i++) {
buffer[i] = charset[rand() % (sizeof(charset) - 1)];
}
buffer[length] = '\0'; // String sonunu belirt
}
int WINAPI TitleChange()
{
HWND hWnd = FindWindow(NULL, "Knight Online Client"); // Pencereyi bul
if (hWnd) {
char randomTitle[9]; // 8 karakter + null terminator
GenerateRandomString(randomTitle, 8); // 8 haneli rastgele string oluştur
char buff[50];
sprintf_s(buff, "%s", randomTitle, GetCurrentProcessId()); // Başlık + PID ekle
SetWindowTextA(hWnd, buff); // Başlığı değiştir
}
return 0;
}