GTA V Online Pythonla meslekteki doğrulama emojisi nasıl yapılır?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
6 May 2020
Mesajlar
59
Tepki puanı
3
Ödüller
4
Yaş
26
6 HİZMET YILI
Merhaba, GTA 5 üzerinde çok oyunculu bir sunucuda oynuyorum. Meslek yaparken ara sıra ekranın bazı yerlerine 4-5 adet doğrulama emojisi çıkıyor. Bunu Python ile nasıl yapabilirim, olay tam olarak şu şekilde;

 
Moderatörün son düzenlenenleri:
Uzman Üye
Katılım
8 Eki 2017
Mesajlar
288
Tepki puanı
3
Ödüller
6
Yaş
30
8 HİZMET YILI
reis biraz daha detaylı bilgi versene anlayamadım
 
Onaylı Üye
Katılım
6 May 2020
Mesajlar
59
Tepki puanı
3
Ödüller
4
Yaş
26
6 HİZMET YILI
Oyun içerisinde "x" tuşuna basarak balık tutuyoruz, belirli bir süre içerisinde balık geliyor. Sunucu otomatiğe bırakıp gidenlere karşı bir bot geliştirmiş ve bir süre sonra ekranın herhangi yerinde 4-5 tane emoji çıkıyor ve basmamız isteniyor. Basmayınca balık tutamıyoruz bine bir doğrulama gibi bir sistem geliştirilmiş. Paylaştığım youtube videosu üzerindede buna karşı bi python ile kod yazmış arkadaş bunu nasıl yapabilirim hangi methodları uygulayabilirim?

reis biraz daha detaylı bilgi versene anlayamadım

Oyun içerisinde "x" tuşuna basarak balık tutuyoruz, belirli bir süre içerisinde balık geliyor. Sunucu otomatiğe bırakıp gidenlere karşı bir bot geliştirmiş ve bir süre sonra ekranın herhangi yerinde 4-5 tane emoji çıkıyor ve basmamız isteniyor. Basmayınca balık tutamıyoruz bine bir doğrulama gibi bir sistem geliştirilmiş. Paylaştığım youtube videosu üzerindede buna karşı bi python ile kod yazmış arkadaş bunu nasıl yapabilirim hangi methodları uygulayabilirim?
 
Moderatörün son düzenlenenleri:
Üye
Katılım
6 Nis 2024
Mesajlar
19
Tepki puanı
1
2 HİZMET YILI
Oyun içerisinde "x" tuşuna basarak balık tutuyoruz, belirli bir süre içerisinde balık geliyor. Sunucu otomatiğe bırakıp gidenlere karşı bir bot geliştirmiş ve bir süre sonra ekranın herhangi yerinde 4-5 tane emoji çıkıyor ve basmamız isteniyor. Basmayınca balık tutamıyoruz bine bir doğrulama gibi bir sistem geliştirilmiş. Paylaştığım youtube videosu üzerindede buna karşı bi python ile kod yazmış arkadaş bunu nasıl yapabilirim hangi methodları uygulayabilirim?

Bu arada yapmak istediğin şeyi opencv ile + olarak yolov8 trainlemen lazım ki emojileri görsün sonra yolov8 box'ının kordinatlarını al, aldığın kordinatları mausu tıklat böyle yapılır
 
Moderatörün son düzenlenenleri:
Onaylı Üye
Katılım
6 May 2020
Mesajlar
59
Tepki puanı
3
Ödüller
4
Yaş
26
6 HİZMET YILI
1 kez yazman yeterliydi sanki ama sen bilirsin.
Bu arada yapmak istediğin şeyi opencv ile + olarak yolov8 trainlemen lazım ki emojileri görsün sonra yolov8 box'ının kordinatlarını al, aldığın kordinatları mausu tıklat böyle yapılır
Emojilerin kordinatları her seferinde sabit kalmıyor ekranın bir yerinde belirsiz dakikalarda çıkabiliyor.
 
Üye
Katılım
6 Nis 2024
Mesajlar
19
Tepki puanı
1
2 HİZMET YILI
Emojilerin kordinatları her seferinde sabit kalmıyor ekranın bir yerinde belirsiz dakikalarda çıkabiliyor.
Aynı şeyleri yazacağım. çünkü dediğim gibi bu şekilde yapabilirsin. Kordinatların değişmesi sorun değil

Yolov8 zaten opencv'nin gördüğü kısımlarda box yaratır sende oranın kordinatları alırsın maus tıklar her seferinde kordinat değiştiği için çok problem olmaz rahat çalışır yolov8 nadiren hatalar yaratır zaten bende kodları var aslında bunun sadece train lazım ama yani kim uğraşır ona bilmem (Dediğimi okuyunca ben bile bir halt anlamadım)
 
Son düzenleme:
Onaylı Üye
Katılım
28 Ara 2020
Mesajlar
63
Çözümler
2
Tepki puanı
7
Ödüller
5
Sosyal
5 HİZMET YILI
Bot'un emojisiz hali var fakat dediğin kısımı bende yok ya.

Ama yapabilecek olan arkadaşların şimdiden emeklerine ve ellerine sağlık :) <3
 

JDH

Seçkin Üye
Katılım
29 Kas 2016
Mesajlar
484
Çözümler
9
Tepki puanı
65
Ödüller
7
9 HİZMET YILI
Emojilerin arkalarında renkler belliyse (5-6 tane falan) hepsinin hex kodunu kaydet saniyede bir ekranda o renkleri arat ve tıkla.

İkinci bir seçenek olarak yine saniyede bir ekran görüntüsü alırsın ama bu sefer renk farkının en fazla olduğu en büyük bölgeyi bulursun bu da
Bağlantıları görmek için lütfen Giriş Yap
ile yapılabilir.

İkinci seçeneğe bir örnek olması amacıyla:

1712700403618.png

Görüldüğü gibi sağ alttaki bir noktayı yuvarlak içine almış.

1712700467905.png

Burada da nokta atışı bir şekilde yapmış.

1712700767888.png


Nasıl çalıştığına
Bağlantıları görmek için lütfen Giriş Yap
kaynağından ulaşabilirsin.

Bu kaynaktan aldığım ve bu ekran görüntülerini oluşturduğum kod:

Python:
import argparse
import cv2

ap = argparse.ArgumentParser()
ap.add_argument("-i", "--image", help="path to the image file")
ap.add_argument("-r", "--radius", type=int,
                help="radius of Gaussian blur; must be odd")
args = vars(ap.parse_args())
image = cv2.imread(args["image"])
orig = image.copy()
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)

gray = cv2.GaussianBlur(gray, (args["radius"], args["radius"]), 0)
(minVal, maxVal, minLoc, maxLoc) = cv2.minMaxLoc(gray)
image = orig.copy()
cv2.circle(image, maxLoc, args["radius"], (255, 0, 0), 2)
cv2.imshow("Robust", image)
cv2.waitKey(0)

Son olarak ekran taramayı başlatmak için sohbet kısmını okutabilirsin veya sürekli çalıştırırsın çemberin büyüklüğüne göre tıklatırsın.
 
Son düzenleme:
Uzman Üye
Katılım
8 Eki 2017
Mesajlar
288
Tepki puanı
3
Ödüller
6
Yaş
30
8 HİZMET YILI
Oyun içerisinde "x" tuşuna basarak balık tutuyoruz, belirli bir süre içerisinde balık geliyor. Sunucu otomatiğe bırakıp gidenlere karşı bir bot geliştirmiş ve bir süre sonra ekranın herhangi yerinde 4-5 tane emoji çıkıyor ve basmamız isteniyor. Basmayınca balık tutamıyoruz bine bir doğrulama gibi bir sistem geliştirilmiş. Paylaştığım youtube videosu üzerindede buna karşı bi python ile kod yazmış arkadaş bunu nasıl yapabilirim hangi methodları uygulayabilirim?



Oyun içerisinde "x" tuşuna basarak balık tutuyoruz, belirli bir süre içerisinde balık geliyor. Sunucu otomatiğe bırakıp gidenlere karşı bir bot geliştirmiş ve bir süre sonra ekranın herhangi yerinde 4-5 tane emoji çıkıyor ve basmamız isteniyor. Basmayınca balık tutamıyoruz bine bir doğrulama gibi bir sistem geliştirilmiş. Paylaştığım youtube videosu üzerindede buna karşı bi python ile kod yazmış arkadaş bunu nasıl yapabilirim hangi methodları uygulayabilirim?
reis teşekkürler saolasın
 
Onaylı Üye
Katılım
6 Kas 2020
Mesajlar
62
Tepki puanı
1
Ödüller
4
Yaş
26
5 HİZMET YILI
- GTA V Online veya herhangi bir oyun için Python kullanarak meslek doğrulama işlemi yapmanız için öncelikle oyunun API'sini kullanmanız gerekebilir. Ancak, Rockstar Games'ın resmi bir API'si bulunmadığı için bu tür bir doğrulama işlemi gerçekleştirmek oldukça zor olabilir ve ayrıca oyun şartlarını ihlal edebilir.
- Eğer oyunda meslekteki bir doğrulama emojisi gibi bir özellik varsa, muhtemelen bu, oyunun resmi web sitesi veya API'si aracılığıyla erişilebilir. Ancak, bu tür bir özelliğe erişmek için oyunun geliştiricileriyle iletişime geçmeniz veya oyunun resmi belgelerini incelemeniz gerekebilir.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst