Python - Klavye ve Fare Botu

  Рет қаралды 25,412

Arda Akdere

Arda Akdere

Күн бұрын

Пікірлер
@watch54
@watch54 3 жыл бұрын
muhteşemsiniz. Bence bu yazılım bilgisayarlar için yazılmış en iyi yazılım olabilir.
@Furkann973
@Furkann973 2 жыл бұрын
Elinize sağlık. Yeni başlayanlar için teoriyi pratik etmek adına güzel bir çalışma :)
@DelexoryOffical
@DelexoryOffical Жыл бұрын
player dosyam record işleminden sonra açılmıyor ne yapmam gerekiyor
@emirhanerdogan4949
@emirhanerdogan4949 2 жыл бұрын
Mac kullanıcıları için de küçük bir açıklama yapar msınız pyautogui uygulamasından nasıl yapılacağını. Pynput Mac de yok.
@ardaakdere
@ardaakdere 2 жыл бұрын
Merhaba, evet maalesef ben de olduğu gibi Mac OS’da kullanamıyorum. Mac OS’a uyarlamak için bir girişimde bulunmadım ama siz uyarlayabilirseniz paylaşabilirsiniz.
@muhammetatman2537
@muhammetatman2537 2 жыл бұрын
Merhabalar hocam iyi günler ben programı çalıştırmaya çalışıyorum fakat o kütüphaneler inik değil diyo nasıl indiricem yardımcı olursanız çok sevinirim
@omeruysal1839
@omeruysal1839 10 ай бұрын
win+r cmd yaz başlat komsola pip install kütüphane ismi
@dewilblaze9163
@dewilblaze9163 2 жыл бұрын
hocam şuan kanalınız aktifmi bilmiyorum ama bana şöyle bir şey lazım ekranda bi foto yakalayıp daha sonra fare bir kez tıklayacak bir saniye bekliyecek ve fareye 10 kez birer saniye tıklayacak ve 5 saniye kadar bekleyip fareye bir kez tıklayıp makroyu durduracak ama tam degil ekranda o foto çıkınca yine hemen bu işlemleri tekrarlayacak
@hasanbasriduran6656
@hasanbasriduran6656 8 ай бұрын
Selam elimde pythonla yazılmış projem var oynadığım oyunda (knight online pvp) python clik engeli olduğu için interception install yükledik benim hariç herkezde click engelini kaldırıyor benim pcde kaldırmıyor ne yaptıysam olmadı yaklaşık 10 pc uzmanı anydask bağlandı altından girip üstünden çıktılar 10 kez en az format atıldı bir çok yöntem denendi sistemim Amd ryzen b650m-p anakart 7800x3d işlemci 4070ti li sistem artık Amd sistemin getirdiği güncelle ile olabilir diye düşünmeye başladım bu konu hakkında güçlü çözüm yöntemleriniz varsa bana ulaşabilir misiniz rica etsem
@dokuzun9
@dokuzun9 Жыл бұрын
Peki recorder dan çıkan event.json dan 2 3 tane olsa hangisini seçicek sürekli silicekmiyiz kayıtlarımızı başka bir dizinemi kaydedelim sadece aynı dizinde bir event json mu olsun?
@tnuiutt5478
@tnuiutt5478 3 жыл бұрын
hiç bitemeyecek şekilde nasıl ayarlayacağız peki bir video kaydı gibi tekrar tekrar aynı eylemi yapsın ve burda zamana bağlı olarak hareket ediyor sanırım ya pc gereğinden daha uzun süre cevap vermesse program buna ayak uydurur mu ???
@ardaakdere
@ardaakdere 3 жыл бұрын
Programın sürekli başa sarıp tekrar etmesini ayarlamak için paylaştığım kodlarla biraz oynamanızı tavsiye ediyorum. Örneğin mantıklı olabilecek bir kod bloğunu while döngüsü içine alabilirsiniz veya daha farklı aklınızda bir fikir varsa deneyin derim. İkinci sorunuzda bir gecikme söz konusu olduğunda programın kendini toparlayıp gerçek zamanlı olarak devam edip etmeyeceğini soruyorsunuz anladığım kadarıyla. Eğer doğru anlamadıysam daha açık bir şekilde yazıp sorarsanız sevinirim. Bu soruya diyebilecek bir şeyim yok. Bununla ilgili benim yaptığım hiçbir optimizasyon yok uygulama içinde ama kullandığım kütüphanelerin belki olabilir. Onun dışında bu programı gerçek zamanlı, saniyelerin önemli olduğu görevlerde kullanmanızı tavsiye etmem çünkü böyle bir hassasiyeti yok.
@melihklc117
@melihklc117 2 жыл бұрын
Hocam, Windows Task Schedule ile açmaya calisıyorum ancak record dosyasına ulaşamıyor. Ne yapabilirim yarın sabah otomatik calişması lazım. : /
@flexizy9641
@flexizy9641 2 жыл бұрын
recorder.exe yi başlatınca otomatik olarak geri kapanıyor ne yapmam lazım
@PythonMuhendisi
@PythonMuhendisi Жыл бұрын
müthiş bir proje olmuş elinize sağlık.
@ardaakdere
@ardaakdere Жыл бұрын
Teşekkür ederim Eren.
@mustafacevik1978
@mustafacevik1978 Жыл бұрын
Sürekli tekrarlanması için nasıl yapicaz
@burakbozdemir8768
@burakbozdemir8768 2 жыл бұрын
Çok teşekkür ederim gerçekten çok yardımcı oldu 💖
@alihangeldi5651
@alihangeldi5651 2 жыл бұрын
Hocam merhaba , while ile döngüyü kurduk diyelim bunu bir zamana bağlayabilir miyiz acaba . Mesela otomatik olarak bir saat sonra falan çalışmasını istiyoruz nasıl yaparız
@ardaakdere
@ardaakdere 2 жыл бұрын
Kodu gün içerisinde belli zamanlarda çalıştırmak için Python schedule kütüphanesine bakabilirsiniz. Schedule ile kodu bir saat aralıklarla, veya gün aşırı gibi özelleştirip tetikleyebilirsiniz. Fakat bu kütüphaneyi çok hassas işler için kullanmamanızı kendileri tavsiye ediyor
@alihangeldi5651
@alihangeldi5651 2 жыл бұрын
@@ardaakdere teşekkürler hocam bir de botu kurdum ama i harfini yazmıyordu kodlara yazması için ekledim ama bu sefer de hem i harfini hem ı hem de ü harfini çifter çifter yazıyor. mesela alihan record edip play dediğim de aliihan yazıyor. bunun çözümü nedir acaba ?
@hamzabayrakl932
@hamzabayrakl932 2 жыл бұрын
@@alihangeldi5651 i harfini kaydederken backspace tuşunu bir kere tıklarsan ikinci i yi silerek devam eder diye düşünüyorum.
@bahtiyarbirol6890
@bahtiyarbirol6890 Жыл бұрын
selam bu işlemi saatte bir tekrarlar hale getirmek mümkünmü
@TechnoKalp
@TechnoKalp 2 жыл бұрын
Hocam merhabalar gitHub üzerinde verdiğiniz dosyaları .exe formatını dönüştürdüğümde dosya malesef çalışmıyor. Her hangi bir hata mesajı veya bir uyarı almıyorum cmd ekranı acılmaya çalışıyor gibi bi hareket yapıyor. Yardımcı olursanız sevinirim.
@ardaakdere
@ardaakdere 2 жыл бұрын
Dediğiniz gibi bir hata varsa, .exe'yi çalıştırdığınızda programın hızlıca açılıp hata verip ardından hemen kapanıyor olması normal. Hatayı, program kapanmadan inceleyebilmek için .exe dosyasını cmd üzerinden çalıştırmayı deneyebilirsiniz. Örneğin .exe dosyası masaüstünüzdeyse, 💫Boş bir CMD açın. 💫"cd Desktop" komutu ile .exe dosyanızın bulunduğu dosya konumuna gidin 💫Ardından "programin_ismi.exe" yazarak programı çalıştırın. Bu sefer verilen hata ekranda kalacaktır. Bu şekilde hataya göre kodu güncelleyebilirsiniz.
@Seyduna1116
@Seyduna1116 Жыл бұрын
Bu codu sonsuz tekrarlı olarak nasıl calıstırabilirim peki?
@izmarit3398
@izmarit3398 2 жыл бұрын
player olarak son iki fonksiyon hata veriyor bide bu nereye kaydedıyor.
@erkinulasilyasoglu2999
@erkinulasilyasoglu2999 Жыл бұрын
Selamlar bunun görsel algılayıp kendi tıklayabildiği versiyonunu nasıl yapabiliriz? Recorderden farksız gördüğü şeylere kendi tıklamasını istiyorum.
@ardaakdere
@ardaakdere Жыл бұрын
Ekrandaki görselleri algılayıp pozisyonlarını alabilmeniz için opencv kütüphanesine bakmanızı önerebilirim.
@mahirm7ktaylan
@mahirm7ktaylan Жыл бұрын
Hocam selamlar her şey harika fikir muazzam fakat bu kod ile ctrl + c / ctrl + v veya mouse sağ click fonksiyonlarını kullanamıyorum ekranda ekran klavyesine kadar açıyorum fakat orada ki ctrl ye basıp c kapıp kopyalamaya kadar denedim fakat JSON'a log işlesede player da bu fonksiyon o şekilde çalışmıyor boş bir reaksiyon sağlıyor direkt olarak veya mouse basılı tutma gibi foksiyonlar çalışmıyor buna çözüm önerisi olarak ne sunabilirsiniz acaba?
@GAD4R
@GAD4R 2 жыл бұрын
Abi eline saglik.oyunla ilgili klavyede tuş kombinasyonu yapmak istiyorum nasıl yaparım
@alimurat
@alimurat 7 ай бұрын
Hocam selamlar, size nasıl ulaşabilirim?
@del_tuco6860
@del_tuco6860 2 жыл бұрын
Ayni seyleri durmadan tekrarlamasi icin ne yapmaliyim
@tilkivari6075
@tilkivari6075 6 ай бұрын
While True(): dongusu sonsuza kadar surer
@FuturesTurkiye
@FuturesTurkiye 2 жыл бұрын
Telefon icin yok mu pyautohui android desteklemiyor
@kadirtan6853
@kadirtan6853 2 жыл бұрын
Merhaba hocam videoda google yerine ‘Buz devri’ yazdınız ben kaydettikten sonra bir dosya belirtip o dosya icerisinden herhangi bir kelimeyi alıp girmesini kodlar üzerinden oynayarak yapabilirmiyim ?
@ardaakdere
@ardaakdere 2 жыл бұрын
Merhabalar, güzel soru, evet yapabilirsiniz👍🏻
@vutayn
@vutayn Жыл бұрын
Hocam loopa nasıl alıyoruz
@BuminKagan25
@BuminKagan25 Жыл бұрын
Peki hocam kaydettiğimiz fare ve klavye hareketlerini döngüye nasıl sokabiliriz. yani 1 defa kaydettikten sonra, o işlemi 1 defa degilde, biz belirnenen tuşa basmadıgımız sürece sürekli tekrar etmesini istiyoruz. bunu nasıl yapacağiz. ne recorder kodunda, ne de player kodunda bunları göremedim. kodu düzenleyip yanıt verirseniz sevinirim.
@Gnoxgg
@Gnoxgg Жыл бұрын
While dongusune koy
@DelexoryOffical
@DelexoryOffical Жыл бұрын
@@Gnoxgg knk adam nerden bilsin while ya da for döngünüsü eğer python bilmiyorsa
@Toxtroll
@Toxtroll Жыл бұрын
Python ile geri tepmeyi engellemek için No Recoil Macro yapabilir misin?
@barsss2489
@barsss2489 3 жыл бұрын
Hocam evde olmadığımda bi işlemi 4 saatte 1 yapması için nasıl bi yol izleyebiliriz , 8 saat evde olmuuorum çalışıyorum yani o olmadığım zamanlarda 2 kerelik işlemim aksıyor bunun için napmam gerekiyor,
@ardaakdere
@ardaakdere 3 жыл бұрын
Merhaba, yapılacak işi planlayıp zamanı geldiğinde çalıştırmak için python schedule kütüphanesine göz atabilirsiniz. Bahsettiğim schedule kütüphanesi ile birlikte video açıklamasında paylaştığım kodlar üzerinden denemeler yapabilirsiniz
@makropc3029
@makropc3029 3 жыл бұрын
Sanırım now2trade 😂
@GuarDofErun
@GuarDofErun 3 жыл бұрын
Hocam ben kısa bir makro yapmak istiyorum 2 adet sol tıklama yapıcak fakat örnek vericek olursam : Googledayım küçük bir kutucuk var ona tıklayacak sonra submit butonuna tıklıyacak fakat bunu her istediğimde sadece 1 kere gerçekleştirebilicek ama bunu bir tuşa basarak yapmak istiyorum normal şartlar altında başlatmam için pycharm a dönüp başlatmam gerekiyor.
@ardaakdere
@ardaakdere 3 жыл бұрын
Merhaba Fatih, player.py dosyasında yapacağın bir oynama ile dediğin yapılabilir. player.py dosyasına pynput kütüphanesini dahil edip klavyeyi dinleyebilir ve daha önce oluşturduğun kaydı(events.json) her belirlediğin tuşa basıldığında oynatacak şekilde düzenleyebilirsin
@Draconian53
@Draconian53 2 жыл бұрын
sağ click ve ctrl-c ctrl-v çalışmıyor bende
@yasirssz
@yasirssz 3 жыл бұрын
Hocam exe formatına dönüştürüp çalıştırdığım da anlık açılıp geri kapanıyor. Gerekli olan tüm kütüphaneler yüklü. Sorunu çözemedim yardım eder misin ? e. PyCharmda açtığımda çalısıyor.
@ardaakdere
@ardaakdere 3 жыл бұрын
Exe’ye dönüştürmek için Pyinstaller’ı mı kullanıyorsunuz? Öyleyse exe’ye çevirirken yazdığınız komutu da yazabilir misiniz?
@yasirssz
@yasirssz 3 жыл бұрын
@@ardaakdere evet, pyinstall --onefile player.py
@ardaakdere
@ardaakdere 3 жыл бұрын
“pyinstaller --onefile player.py”yazmak istediniz sanırım. Yani aklıma sadece şu geliyor. Exe’yi açtıktan sonra anlık cmd ekranı gelip kapanıyorsa kapanmadan hemen önce muhtemelen hatayı bastırıyordur. O gösterdiği hata mesajını okumayı deneyebilirsiniz. Onun haricinde player.py, recorder.py dosyasının çıktı olarak verdiği events.json dosyasını okumaya çalışıyor ama dosyayı göremiyor olabilir. Json dosyasının player.exe ile aynı konumda olup olmadığını kontrol edebilirsiniz. Umarım yardımcı olur. Sorunu çözünce buraya da yazarsanız sevinirim, merak ettim
@ahmetalper9216
@ahmetalper9216 2 жыл бұрын
hocam aynı sorun bendede var dediklerinizi yaptım fakat çözülmedi
@puckjoestar1441
@puckjoestar1441 2 жыл бұрын
eline sağlık kardeşim
@ryla9743
@ryla9743 2 жыл бұрын
Merhabalar bir sorunum var bilgisiniz varsa bana yardımcı olur musunuz , ben mouse hareketi için bir program yazdım fakat bu program yalnızca web de ve masaüstünde çalışıyor yani ben oyunlarda da çalışmasını istiyorum bunu nasıl yapabilirim
@cuks1ck
@cuks1ck 7 ай бұрын
çözebildiniz mi acaba, bende tam ekran bir oyunda çalıştıramadım
@ryla9743
@ryla9743 7 ай бұрын
@@cuks1ck ben kendim farklı Bir yöntemle çözdüm
@cuks1ck
@cuks1ck 7 ай бұрын
@@ryla9743 yardımcı olabilir misin
@zack9199
@zack9199 6 ай бұрын
​@@ryla9743selenium kullandigin icindir belki
@dokuzun9
@dokuzun9 Жыл бұрын
Projeyi çok beğendim
@kartal3634
@kartal3634 2 жыл бұрын
Otamatik 1 tuş nasıl basariz
@erdem7532
@erdem7532 2 жыл бұрын
hocam bir konuda yardıma ihtiyacım var ben atıyorum f2 tuşuna basınca bir döngü çalışacak f3 tuşana basınca döngü duracak şöyle bir şey yaptım ama olmadı f2 ye basınca çalışıyor fakat f3 basınca durmuyor bunu nasıl yapabilirim def on_press(key): if key == Key.f2: for i in range(1000000): print(i) def on_release(key): if key == Key.f3: return False with Listener(on_press=on_press,on_release=on_release) as l: l.join()
@vutayn
@vutayn Жыл бұрын
usta sorunu cozduysen yardimci olabilir misin
@erdem7532
@erdem7532 Жыл бұрын
@@vutayn çözdüm fakat müsait değilim akşam yardımcı olsam uygun olurmu
@vutayn
@vutayn Жыл бұрын
@@erdem7532 bu ise bagli olarak para harcamam gerekicek o yuzden cok lazim
@erdem7532
@erdem7532 Жыл бұрын
@@vutayn öncelikle böyle çalışan bir algoritma yazdım ben fakat bu benim işimi yapan bir algoritama ve derin python içeriyor yani ileri seviye socket programlama threading programlama falan sen nasıl bir algoritma bir iş istiyorsun ne yaparken bu algoritma çalışsın ona göre çözüm bulmak gerek çünkü yukarda verdiğim şekilde çalışmıyor
@vutayn
@vutayn Жыл бұрын
@@erdem7532 herhangi bir yerden benimle iletisime gecersen cok basit bir islem zaten muhtemelen zorlamaz seni
@eygnnspecial
@eygnnspecial 3 жыл бұрын
bende player dosyası hata veriyor?
@ardaakdere
@ardaakdere 3 жыл бұрын
Ne hatası verdiğini yazabilirseniz yardımcı olmaya çalışabilirim
@gokdenizsahin3097
@gokdenizsahin3097 2 ай бұрын
kaç haftadır uğraşıyorum ama nedense sürekli aynı hatayı alıyorum desteklerinizi esirgemeyin
@cenkozturk304
@cenkozturk304 2 жыл бұрын
emeğine sağlık abi fakat sadece bir seferlik değil de birden fazla kez de yaptırma şeklini de gösterseydin videoda
@suandayok2067
@suandayok2067 2 жыл бұрын
Videoyu izlemedim daha ama while döngüsüne alabilirsin
@teakolikmersin1057
@teakolikmersin1057 2 жыл бұрын
no module name pynput hatası veriyor.
@thewallpapers4748
@thewallpapers4748 2 жыл бұрын
cmdden veya pythondan pip install pynput yazıp kütüphaneyi kurman gerek
@vezirol4279
@vezirol4279 2 жыл бұрын
Bir oyuna bot yazmak istiyorum nasıl bir yol izlemem gerekir ?
@ardaakdere
@ardaakdere 2 жыл бұрын
Merhaba, bu hangi oyun olduğuna ve oyun içerisinde ne yaptırmak istediğinize oldukça bağlı bir soru, daha detaylandırabilirseniz yorum yapabilirim.
@Furkann973
@Furkann973 2 жыл бұрын
Bot konusunda çok çeşitli işler yaptırman gerekebilir. Bu yüzden ne kadar çok bilirsen o kadar rahat ve işlevsel bir botun olur. Bence işe python öğrenerek başla.
@GAD4R
@GAD4R 2 жыл бұрын
@@ardaakdere abi sana özelden nasıl yazarım oyunla ilgili bı program yapmak istiyorum bilgine ihtiyacım var
@ardaakdere
@ardaakdere 2 жыл бұрын
@@GAD4R Merhaba Aydın, Instagramdan @pumpingcode hesabına yazabilirsin
@GAD4R
@GAD4R 2 жыл бұрын
@@ardaakdere yazıyorum hemen
@ylmzkrs
@ylmzkrs 2 жыл бұрын
benim bunu oyun içinde çalıştırabilmem adına durdur başlat tuşlarını benim belirlemem gerekiyor
@ylmzkrs
@ylmzkrs 2 жыл бұрын
yardımcı olurmusunuz
@omerhuso1
@omerhuso1 2 жыл бұрын
Reis eline sağlık.Bazı oyunlar yazılıma karşı korumalı nasıl aşarız bu engeli.
@thewallpapers4748
@thewallpapers4748 2 жыл бұрын
Kralsın
@gencebaybuyruk1732
@gencebaybuyruk1732 Жыл бұрын
ben bunu C# da yapıyorum da python da öğrenmek istiyorum
@huseyinoku6068
@huseyinoku6068 2 жыл бұрын
Arkadaşlar sizdede no module named pip sorunu var mı ? Yada bu sorunun çözümünü bilen birisi var mı
@kekoxydkekoxyd4630
@kekoxydkekoxyd4630 2 жыл бұрын
Kolay gelsin ustam yardımcı olursan sevinirim şimdiden saol. Bu bota right click nasıl eklerim veya copy paste hangisi daha kolay olursa birde bunu sonsuz döngüye nasıl sokabilirim daha acemiyim kolay bir şekilde anlatırsan veya kolay ise githubdan oluşturup atarsan çok ama çok memnun olurum.
@Furkann973
@Furkann973 2 жыл бұрын
Bu bot mouse hareketlerini kaydedeceği için kayıt programını çalıştırdıktan sonra sağ tıklaman yeterli. Yeni bir bot yazmak istiyorsan pyautogui kütüphanesini import ettikten sonra pyautogui.rightclick komutunu kullanman gerekiyor. Yanlış hatırlamıyorsam parantez içine koordinat ya da bir değişkene atanmış belli bir resim ekleyebiliyorsun. Sonsuz döngü için de kodunu ya da fonksiyonunu while true girintisinde çalışıtırmalısın. python temellerini öğrenmek istiyorsan Yakın kampüs kanaılının eğitim serisi var orası çok faydalı olacaktır. Temelleri öğrendikten sonra da biraz pratiğe yönelirsen istediğin bir çok şeyi yaparsın diye düşünüyorum. Ben de yeni başladım öğrenmeye.
@gencebaybuyruk1732
@gencebaybuyruk1732 Жыл бұрын
Fikir güzel ama aslında ben Python kodlarını görmek ve dinlemek için gelmiştim bana pek yardımcı olmadı video tanıtım gibi olmuş
@ardaakdere
@ardaakdere Жыл бұрын
Merhabalar, kodlar video açıklamasındaki Github linkinde yer alıyor.
@gencebaybuyruk1732
@gencebaybuyruk1732 Жыл бұрын
@@ardaakdere ama dinlemem lazımdı yoksa ben kodlama biliyorum C# olarak :D hatta bir kez bi kaç kod örneği alıp arkadaşalrınmın Python ödevine de yardımcı oldum . dinleyip trickleri öğrenmem lazımdı mesela şöyle bi kod varmış İnt değerli A B C var A (??) B,C; A nın değeri Null ise A=B null değilse =C yapıyomuş böyle şeyleri kapmaya çalışıyorum
Python ile Oyun İçi Araç Kodlama | Problem Çözelim #1
28:42
Arda Akdere
Рет қаралды 2,6 М.
Python Selenium İle WhatsApp Botu
23:01
Arda Akdere
Рет қаралды 58 М.
УНО Реверс в Амонг Ас : игра на выбывание
0:19
Фани Хани
Рет қаралды 1,3 МЛН
Ful Video ☝🏻☝🏻☝🏻
1:01
Arkeolog
Рет қаралды 14 МЛН
How to have fun with a child 🤣 Food wrap frame! #shorts
0:21
BadaBOOM!
Рет қаралды 17 МЛН
Python Kodunu 7/24 Sürekli Çalıştırma
7:09
Arda Akdere
Рет қаралды 20 М.
Python - Selenium Nedir Nasıl Kurulur
8:02
STUDIOBRN
Рет қаралды 10 М.
Python'a Giriş (Ders:9) Oyun için Makro Bot Yapımı
15:22
Koddunyam
Рет қаралды 49 М.
Create Stunning Cinematic AI Film with Free AI Tools!
14:30
Lazy Lifehack
Рет қаралды 124
VİRÜS YAPMA - VİRÜS KODLAMA - PYTHON VİRÜS YAPMA
4:29
Kopan Bilişim
Рет қаралды 36 М.
Meet Django: Fast and Efficient Web Development with Python
6:55
УНО Реверс в Амонг Ас : игра на выбывание
0:19
Фани Хани
Рет қаралды 1,3 МЛН