Scrcpy nedir?​

Scrcpy, Android telefon ekranını USB ya da Wi-Fi üzerinden bilgisayara yansıtmaya ve bilgisayar üzerinden kontrol etmeye yarayan ücretsiz, açık kaynak kodlu bir yazılım. Root gerektirmez, hızlı çalışır ve düşük gecikme süresi de sunar.

Kurulum​

Dilerseniz resmî GitHub sayfasından dilerseniz Techolay üzerinden indirebilirsiniz.



Nasıl kullanılır?​

İki farklı yolu da kullanmak için USB Hata Ayıklama modunu telefonunuzda aktif etmiş olmanız gerekiyor, aktifleştirdikten sonra diğer adımlara geçebilirsiniz.

Ayarlar > Telefon Hakkında > Yazılım Bilgileri > Yapım numarası bölümüne birkaç defa dokunun ve Geliştirici Seçeneklerini aktif edin.

Daha sonra geri dönüp Geliştirici Seçenekleri menüsünden USB Hata Ayıklama özelliğini aktif edin.

Ayarlar > "Cihazım" öğesine tıklayın > "Tüm özellikler" öğesine tıklayın > MIUI sürümüne yedi kez dokunun ve geri gidin.

Sonrasında Ek Ayarlar > Geliştirici seçenekleri yolunda Geliştirici seçenekleri > USB hata ayıklama özelliğini etkinleştirin.

Ayarlar > Cihaz Bilgileri'ni seçin. Geliştirici Seçeneklerini etkinleştirmek için Yazılım Sürümü'ne yedi defadan fazla hızlıca dokunun.

Ayarlar > Gelişmiş > Geliştirici Seçenekleri'ni seçin ve USB Hata Ayıklama'yı etkinleştirin.

Kablo ile bağlantı​

En basit yol kablo ile bağlantıdadır, temel kullanıcı için herhangi bir zorluğu yok ve direkt tak çalıştır mantığındadır.

USB Hata Ayıklama modunu aktif ettikten sonra Android telefonunuzu bilgisayara kablo ile bağlayın ve şu adımları izleyin:

İndirdiğiniz ZIP dosyasını varsayılan konuma çıkartın.

1751789332659.webp


Daha sonra klasör içerisindeki "scrcpy.exe" dosyasını çalıştırın.

1751789579607.webp


Çalıştırdıktan sonra direkt olarak cihazınız ile bağlantıyı kuracaktır. Fare ile cihazınızı bilgisayardan kontrol edebilirsiniz.


Wi-Fi ile bağlantı​

Wi-Fi ile bağlantı için de USB ile hata ayıklama modunu aktif etmiş olmanız gerekiyor. Daha sonrasında sırasıyla yapacaklarınıza gelelim.

Cihazı kablo ile tekrar bilgisayarınıza bağlayın ve bu sefer aynı klasör içerisindeki "open_a_terminal_here.bat" dosyasını çift tıklayarak (yönetici olmadan) çalıştırın.
Gelen ekrana adb shell ip route yazın ve enter'a basın.

1752001480088.webp


Gelen çıktıdaki IP adresi sizin telefonunuzun yerel ağdaki IP adresi, bu bize lazım olacak. Daha sonra aynı pencereyi kapatmadan adb tcpip 5555 yazın. Bu cihazınızı kablosuz bağlantıya hazır hale getirecektir.

1752001577688.webp


Kablosuz bağlantı için komut satırına adb connect cihaz IP adresiniz:5555 yazmanız gerekecek. Bağlantı başarılı olduysa "connected" yazısını göreceksiniz. Artık cihazın kablo bağlantısını kesebilirsiniz.

1752001670888.webp


Tekrardan klasöre dönüp "scrcpy.exe" dosyasını çalıştırdığınızda telefonunuz Wi-Fi üzerinden kablosuz olarak bağlandığını göreceksiniz. Artık cihazınızı bilgisayardan kontrol edebilirsiniz.

1752001805590.webp


Bu yazılım ile ilgili sorularınız olması dahilinde Techolay'da konu açmaya çekinmeyiniz.
 
Bu sistemi üyelik ile satan yıllanmış şarap gibi uygulamalar var. Öğrendiğim iyi oldu artık buradan devam.
 
Kablosuz agdan baglanirken gecikmeyi dusurmek icin parametre verebilirsiniz.

Kod:
  "D:\Programlar\Android\Scrcpy\adb" connect 192.168.1.101:5555 | "D:\Programlar\Android\Scrcpy\scrcpy.exe" -b 2m -m 720 --max-fps 30 --max-size=1080

Ornek satirda once adb ile belirtilen cihaza baglaniyor.

-b : Kullanilacak bantgenisligi, ornekte 2 mbit kullaniliyor.
-m : Cozunurlugu 720p olarak aktariyor.
--max-fps : FPS limiti getiriyor. Ornegin ekran yenileme hiziniz 120 Hz'dir ama bu cok lag yapiyordur, ornekteki gibi 30 FPS ile sinirlarsiniz.
--max-size : Ekraninzda en fazla kac piksel dikey goruntu penceresi olacagini belirlersiniz. Ornegin 2500 cozunurluklu Android telefonunuz var ev laptop ekraniniz 1080 piksel. Bu parametre ile ekrandan buyuk goruntu olusmasini engelleyebilirsiniz.