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

0x91

Hectopat
Katılım
23 Şubat 2021
Mesajlar
1.341
Çözümler
6
Daha fazla  
Cinsiyet
Erkek




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:
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.
 
Discord'un kendi API sini kullan, Win API ile işlevsel bir uygulama geliştiremezsin.
 
Discord'un kendi API sini kullan, Win API ile işlevsel bir uygulama geliştiremezsin.
Ne kullanabilirim önerebileceğin bir şey var mı?
Birde API Nedir kısaca anlatabilir misiniz?
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…