# Windows 10 için otomatik mouse ve klavye tetikleyicisi

### Hızlı Bakış

* ⌨️ Mouse ve klavye basımlarını saniyede verilen miktar kadar tekrarlar
* 🔘 Başlat ve Durdur butonlarının ayrı olmasından dolayı tuş tetiklemeleri ile yanlışlıkla basımı engeller
* 💁‍♂️ İsteğe bağlı kısayollar ile otomatik basımları tetikleyebilirsiniz

### Resimler

![2sudAUa.png](https://i.imgur.com/2sudAUa.png)

![UlUZ3vj.png](https://i.imgur.com/UlUZ3vj.png)

### Exe Haline Çevirme

* `pip install -r requirements.txt` ile gereksinimleri indirin
* `pip install auto-py-exe` komutu ile paketi indirin
* One file ile tek dosya içerisinde sıkıştırılmış bir exe oluşturulur
* Window based ile konsolu açmadan pencere yapısında çalıştırır
* Icon yolu olarak exe dosyasında olmasını istediğiniz **ico** uzantılı dosya yolunu verin
* Additional Files kısmından kodumuzda kullanılan ek dizinleri ekleyin
* PyInstaller'ın ek dizinlerdeki yolları kodda bulabilmesi için en alttaki kodu kullanın
* Advanced alanında uygulamınızın ismini belirleyebilirsiniz

> 📢 Python 3.7 ve sonrası için sorun oluşması durumunda python 3.7 veya aşağısı indirin

![PjjXBso.png](https://i.imgur.com/PjjXBso.png)

```python
def resource_path(relative_path):
    """ Get absolute path to resource, works for dev and for PyInstaller """
    try:
        # PyInstaller creates a temp folder and stores path in _MEIPASS
        base_path = sys._MEIPASS
    except Exception:
        base_path = os.path.abspath(".")

    return os.path.join(base_path, relative_path)

self.window.iconphoto(True, PhotoImage(file = resource_path('images/icon.png')))

```

{% embed url="<https://github.com/yemreakcom/YClicker/tree/main>" %}
