- Katılım
- 12 Ocak 2022
- Konular
- 76
- Mesajlar
- 480
- Tepkime puanı
- 30
- Konum
- Ebenin @mı
- Web sitesi
- www.grand-test.com
- RC Point
- 0
OKUMADAN ÖNCE AŞAĞIDA YAZANIN ÖZETİ: KISACASI ARTIK VALO DA TRİGGER BOT YAPAMARYACAKSINEIZ VANDGUARD DERSİNE İYİ ÇALIŞMIŞ
,
Pixel tabanlı (renk yakalama) triggerbot yapmaya çalıştık. Valorant’ın ekran görüntüsünü alıp crosshair altındaki rengi tarayarak ateş etmesini sağlamak istedik. Ama bu yöntem Valorant’ta çalışmadı.
· Sebebi: Valorant tam ekran veya tam ekran pencereli modda DirectX ile çizim yapıyor. Windows’un eski BitBlt ekran yakalama yöntemi bu yüzeyleri göremiyor. Yani renkleri okuyamıyoruz.
Sonra çareyi daha eski ama sağlam bir giriş yönteminde bulduk. SendInput değil de, keybd_event ile mouse tıklaması göndermeyi denedik.
Bu yöntem çalıştı. Notepad’de test ettik, Valorant’ta test ettik; Alt tuşuna basılı tutunca karakter ateş ediyor.
Fakat işin ilginç yanı: Aynı keybd_event tıklama yöntemini renk kontrolüyle birleştirdiğimizde yine çalışmadı. Yani renk yakalama kısmı hâlâ başarısız. Ekran görüntüsü alıp piksel okuma işi Valorant'ta çalışmıyor.
Sonuç olarak şu an manuel triggerbot modunda çalışıyoruz. Renk kontrolü yok, fakat Alt tuşuna basılı tutunca ateş ediyor. Bu da en azından iş görüyor.
Şimdi DXGI yönetimiyle ekran kartında ekran okumayı denemek istiyoruz en mantıklı yöntem DXGI çünkü BitBlt yönetemi başaroz oldu ,hayırlısi ise bu çalışır artık bakalım
( GÜNCELLEME DXGI YÖNTEMİ İLE DE DENEDİK ODA ÇALIŞMADI HATTA RENK OLAMDAN SADECE ATEŞ ETME Yİ DENEDİK ODA OLMADI AMA VALOYA BAĞLANA BİLDİK YANİ DEMEK OLUYORKİ VANGUARD ARTIK keybd_event'i engelliyor. Bu durumda donanımsal çözüm (Arduino) GİBİ ŞEYLER LAZIM
GEÇMİŞ OLSUN
Ha bu arada
Kullandığımız araçlar: Visual Studio 2022, C++, Windows API.
TEK ÇALIŞAN Çalışan: keybd_event ile mouse tıklaması lakİN CONFİNG KULLANMAZSANIZ RENK VB İŞİN İÇİNE KATMAZSANIZ Yoksa vanguard ateş etmeyide engelliyor artık
Çalışmayan: BitBlt ile ekran yakalama + renk okuma.
Sonuç: Şu an için sadece Alt tuşuyla ateş eden bir manuel triggerbot kullanıyoruz.
Pixel tabanlı (renk yakalama) triggerbot yapmaya çalıştık. Valorant’ın ekran görüntüsünü alıp crosshair altındaki rengi tarayarak ateş etmesini sağlamak istedik. Ama bu yöntem Valorant’ta çalışmadı.
· Sebebi: Valorant tam ekran veya tam ekran pencereli modda DirectX ile çizim yapıyor. Windows’un eski BitBlt ekran yakalama yöntemi bu yüzeyleri göremiyor. Yani renkleri okuyamıyoruz.
Sonra çareyi daha eski ama sağlam bir giriş yönteminde bulduk. SendInput değil de, keybd_event ile mouse tıklaması göndermeyi denedik.
Bu yöntem çalıştı. Notepad’de test ettik, Valorant’ta test ettik; Alt tuşuna basılı tutunca karakter ateş ediyor.
Fakat işin ilginç yanı: Aynı keybd_event tıklama yöntemini renk kontrolüyle birleştirdiğimizde yine çalışmadı. Yani renk yakalama kısmı hâlâ başarısız. Ekran görüntüsü alıp piksel okuma işi Valorant'ta çalışmıyor.
Sonuç olarak şu an manuel triggerbot modunda çalışıyoruz. Renk kontrolü yok, fakat Alt tuşuna basılı tutunca ateş ediyor. Bu da en azından iş görüyor.
Şimdi DXGI yönetimiyle ekran kartında ekran okumayı denemek istiyoruz en mantıklı yöntem DXGI çünkü BitBlt yönetemi başaroz oldu ,hayırlısi ise bu çalışır artık bakalım
( GÜNCELLEME DXGI YÖNTEMİ İLE DE DENEDİK ODA ÇALIŞMADI HATTA RENK OLAMDAN SADECE ATEŞ ETME Yİ DENEDİK ODA OLMADI AMA VALOYA BAĞLANA BİLDİK YANİ DEMEK OLUYORKİ VANGUARD ARTIK keybd_event'i engelliyor. Bu durumda donanımsal çözüm (Arduino) GİBİ ŞEYLER LAZIM
GEÇMİŞ OLSUN
Ha bu arada
Kullandığımız araçlar: Visual Studio 2022, C++, Windows API.
TEK ÇALIŞAN Çalışan: keybd_event ile mouse tıklaması lakİN CONFİNG KULLANMAZSANIZ RENK VB İŞİN İÇİNE KATMAZSANIZ Yoksa vanguard ateş etmeyide engelliyor artık
Çalışmayan: BitBlt ile ekran yakalama + renk okuma.
Sonuç: Şu an için sadece Alt tuşuyla ateş eden bir manuel triggerbot kullanıyoruz.
Son düzenleme: