Advertisement

Yazılan kelimeyi sadece Discord sohbetinde nasıl yazdırabilirim?

0x91

Decipat
Katılım
23 Şubat 2021
Mesajlar
1.067
Çözümler
6
1643225115320.png


1643225131985.png


Böyle otomatik yazan basit bir şey yaptım. Bunu sadece Discord chatinde nasıl yazdırabilirim? Discord'dan başka bir yere yazmayacak şekilde.
 
Son düzenleyen: Moderatör:
Katılım
9 Haziran 2016
Mesajlar
668
Makaleler
1
Çözümler
21
Aktif pencereyi çekmeniz gerekiyor. Bunu da native C# ile yapamazsınız fakat "user32.dll"i çağırarak yapabilirsiniz.
[CODE title="Aktif Pencere Başlığını Getiren Kod Parçası"][DllImport("user32.dll")]
static extern IntPtr GetForegroundWindow();

[DllImport("user32.dll")]
static extern int GetWindowText(IntPtr hWnd, StringBuilder text, int count);

private string GetActiveWindowTitle()
{
const int nChars = 256;
StringBuilder Buff = new StringBuilder(nChars);
IntPtr handle = GetForegroundWindow();

if (GetWindowText(handle, Buff, nChars) > 0)
{
return Buff.ToString();
}
return null;
}[/CODE]

Buradan timer kontrolünüze aktif pencerenin ismi "Discord" kelimesini barındırıyorsa yaz gibisinden ayar çekebilirsiniz.
 
KS
KS
0x91

0x91

Decipat
Katılım
23 Şubat 2021
Mesajlar
1.067
Çözümler
6
Aktif pencereyi çekmeniz gerekiyor. Bunu da native C# ile yapamazsınız fakat "user32.dll"i çağırarak yapabilirsiniz.
[CODE title="Aktif Pencere Başlığını Getiren Kod Parçası"][DllImport("user32.dll")]
static extern IntPtr GetForegroundWindow();

[DllImport("user32.dll")]
static extern int GetWindowText(IntPtr hWnd, StringBuilder text, int count);

private string GetActiveWindowTitle()
{
const int nChars = 256;
StringBuilder Buff = new StringBuilder(nChars);
IntPtr handle = GetForegroundWindow();

if (GetWindowText(handle, Buff, nChars) > 0)
{
return Buff.ToString();
}
return null;
}[/CODE]

Buradan timer kontrolünüze aktif pencerenin ismi "Discord" kelimesini barındırıyorsa yaz gibisinden ayar çekebilirsiniz.

Teşekkürler ama en son cümlenizi anlamadım yani timer kontrplüme nasıl Discord kelimesini ekleyeceğim.
 
Katılım
9 Haziran 2016
Mesajlar
668
Makaleler
1
Çözümler
21

Yeni konular

Yukarı