1 poin oleh GN⁺ 2 jam lalu | 1 komentar | Bagikan ke WhatsApp
  • flex display ditambahkan, sehingga dengan --flex-display atau -x display virtual dapat diubah ukurannya secara dinamis agar sesuai dengan ukuran jendela klien
  • Migrasi dari SDL2 ke SDL3 dilakukan untuk memanfaatkan pemeliharaan aktif, perbaikan bug, dan dukungan upstream, sekaligus memungkinkan fitur baru seperti penguncian rasio aspek saat jendela diubah ukurannya
  • Torch dan zoom kini dapat dikendalikan secara dinamis dari sumber kamera, dan dengan --camera-torch, --camera-zoom, serta --list-cameras pengaturan saat mulai dan rentang zoom yang didukung dapat diperiksa
  • Perilaku saat jendela diubah ukurannya diubah agar rasio aspek konten tetap terjaga sehingga menghindari tepian hitam, dan perilaku sebelumnya dapat dipulihkan dengan --no-window-aspect-ratio-lock
  • --keep-active ditambahkan sehingga layar perangkat tidak mati karena menjadi tidak aktif meskipun perangkat tidak terhubung, tanpa mengubah pengaturan global
  • Warna latar belakang default diubah dari hitam murni menjadi abu-abu gelap, dan --background-color memungkinkan penentuan warna heksadesimal 3 digit atau 6 digit
  • Jika koneksi perangkat terputus saat mirroring berlangsung, jendela tidak langsung ditutup dan sebagai gantinya ikon terputus ditampilkan selama 2 detik untuk mengurangi kebingungan agar scrcpy tidak terlihat seperti crash
  • Solusi sementara diterapkan untuk kedipan layar yang terjadi setelah upgrade firmware Meta Quest, sehingga mirroring Meta Quest kembali berfungsi
  • Masalah pada FFmpeg telah diperbaiki, di mana resampling keheningan yang didekode dari stream audio OPUS menjadi sekitar 40 kali lebih lambat dan menyebabkan penggunaan CPU tinggi
  • F11 ditambahkan sebagai pintasan untuk beralih layar penuh, dan MOD+q sebagai pintasan untuk keluar dari scrcpy
  • Di Windows, pengaturan code page konsol ke UTF-8, dukungan serial perangkat yang mengandung spasi, deteksi perangkat TCP yang disediakan mDNS, serta mempertahankan terminal Windows saat terjadi error telah ditingkatkan
  • platform-tools (adb) ditingkatkan ke 37.0.0, FFmpeg ke 8.1.1, SDL ke 3.4.8, dan dav1d ke 1.5.3

1 komentar

 
GN⁺ 2 jam lalu
Komentar Hacker News
  • Saya baru saja pindah, dan penyedia infrastruktur dari ISP nirlaba yang saya pakai menunda pemasangan jalur serat optik baru selama dua bulan
    Sementara itu, para tetangga yang tinggal sedikit di seberang jalan berbagi WiFi, dan cara terbaik untuk mendapatkan kecepatan yang stabil adalah menaruh ponsel di dalam kantong salad, menggantungkannya di bagian atas jendela, lalu membagikan koneksi ke komputer lewat USB
    Saya tidak menemukan cara untuk menyalakan USB tethering secara otomatis sebelum mencolokkan kabel USB, jadi saya harus mencolokkan kabel, menyalakan tethering, memasukkan ponsel ke kantong, lalu menyesuaikan posisinya, dan kalau kabel terlepas di tengah jalan, saya harus mengulang dari awal
    Saya baru sadar terlambat sekali bahwa distro saya sudah memiliki paket scrcpy, dan berkat itu saya jadi bisa menyalakan tethering dengan nyaman dari komputer
    Saya sebenarnya bisa saja bertanya ke tetangga sebelah, tapi kebetulan pagi ini koneksi saya sendiri dijadwalkan akan aktif
    scrcpy benar-benar luar biasa, dan dulu saya bahkan pernah menulis teks panjang dengan ini; sekarang saya bisa melakukannya lagi, jadi kemungkinan besar akan saya ulangi
    Di Android versi terbaru, entah karena alasan keamanan, layar pada tahap ini tampil hitam, jadi sepertinya membuka kunci harus dilakukan tanpa melihatnya

    • Sedikit ke arah rekayasa jaringan ala kampungan, saya sadar bahwa karena tidak punya dongle WiFi untuk dipakai di server, saya bisa langsung mencolokkan Ethernet ke Mac mini dan mengatur IP forwarding
      Mungkin ini jadi kandidat dongle termahal yang pernah saya pakai
  • Kalau Anda belum pernah memakai scrcpy di Android, ini benar-benar proyek yang menakjubkan
    Jarang ada alat baru yang saya coba lalu benar-benar membuat saya kagum, tapi scrcpy seperti itu
    Ada banyak opsi bagus yang membuatnya bisa melakukan hampir semua yang Anda inginkan, jadi panduan penggunaannya layak dibaca

    • Genymobile juga membuat Genymotion, dan saat pertama kali keluar itu benar-benar produk yang luar biasa
      Dari sisi performa, jelas lebih unggul dibanding opsi emulator lain saat itu
  • Bahkan pengguna yang tidak terlalu paham teknologi pun kemungkinan akan terpukau melihat betapa mulus dan mudahnya ini bekerja
    Sungguh mengagumkan bahwa dengan --flex-display atau -x, kita bisa membuat layar virtual secara fleksibel dan menyesuaikan ukurannya secara dinamis mengikuti ukuran jendela klien

    • Betul. Penulis scrcpy juga merupakan salah satu pengembang VLC media player, jadi ia pada dasarnya membuat satu lagi perangkat lunak yang “langsung bekerja dengan baik”
    • scrcpy adalah perangkat lunak yang hebat, dan mungkin tidak banyak orang tahu bahwa pada beberapa perangkat yang tidak didukung pun kita bisa mendapatkan lingkungan mirip Dex
      Saya menjalankannya di Galaxy Z Flip 5 saya dengan scrcpy --new-display=1920x1080/284
    • Alat ini juga membantu untuk menangkap gambar dari aplikasi buruk yang memblokir tangkapan layar
      Saya sudah memasang modul disable-flag-secure di ponsel yang sudah di-root, tapi tangkapan layar adb tetap keluar hitam
      Sebaliknya, perekaman video dengan scrcpy berjalan baik, jadi saya setuju bahwa ini benar-benar mengagumkan
  • Ini benar-benar perangkat lunak yang luar biasa. Saya baru mengetahuinya ketika layar OLED mati baru-baru ini

    • Perlu diketahui bahwa Anda harus menyiapkan ponsel terlebih dahulu sebelum layarnya mati
      Setiap kali saya menerima ponsel baru, hal pertama yang saya lakukan adalah menyalakan ADB dan menetapkan kunci ADB PC sebagai tepercaya permanen, supaya saya bisa memakai cara ini kalau layarnya mati
      Status tepercaya “permanen” itu penting. Anda harus mematikan “pencabutan otomatis kunci” di ponsel, kalau tidak nanti hilang
      Dalam beberapa tahun terakhir saya beberapa kali menjatuhkan ponsel Android lalu tidak bisa memakainya lagi karena layar rusak, dan ini sangat mengurangi kerepotan
    • Saya penasaran apakah Anda berhasil meski layar ponsel sama sekali tidak berfungsi
      Sepengetahuan saya, kalau debugging belum dinyalakan dan komputer tersebut belum terdaftar sebagai perangkat tepercaya untuk debugging, maka mengendalikan ponsel dengan layar mati pada dasarnya hampir mustahil
    • Andai saya tahu ini sekitar dua tahun lalu, mungkin penderitaan mental saya akan jauh berkurang
      Layar ponsel saya mati, dan untuk absen kerja serta mengakses hal-hal yang diperlukan untuk pekerjaan dari lokasi kerja jarak jauh, saya butuh 5 aplikasi autentikasi yang ada di dalamnya
      Pada akhirnya saya berhasil menaikkan kecerahan layar sampai maksimum tanpa melihat pengaturannya, dan setelah itu layar berfungsi seolah normal sampai sempat diganti
      Pelajaran dari sini adalah jangan menciptakan single point of failure sebesar itu seperti yang saya lakukan
    • Rasanya Google suatu hari akan memblokir ini dengan alasan “keamanan” atau omong kosong lainnya
  • Dengan https://github.com/wsvn53/scrcpy-mobile, Anda bisa mengendalikan ponsel Android dari perangkat iOS

  • Saya harus membacanya tiga kali sebelum sadar bahwa ini entah bagaimana bukan rilis strcpy

  • Alat yang hebat, tapi pada akhirnya saya berhenti memakainya
    Di ponsel Samsung saya, saya memakai navigasi berbasis gestur, dan setiap kali menggunakan scrcpy, navigasinya berhenti bekerja lalu saya harus memulai ulang ponsel agar normal lagi
    Isunya memang sudah dibuka, tapi pengembang belum bisa mereproduksinya, jadi sulit untuk terus dipakai sampai diperbaiki, dan setidaknya bagi saya ini terlalu merepotkan

  • Saya benar-benar penasaran, semua orang memakainya untuk apa

    • Saya memakainya ketika layar ponsel mati untuk menyalakan mode pembaca layar, lalu dengan itu menyalakan USB debugging dan mengizinkan berbagi layar scrcpy
      Proses ini memakan beberapa hari dan membutuhkan satu ponsel serupa yang masih berfungsi untuk pengujian, tetapi pada akhirnya berhasil, dan saya bisa menyelamatkan semua data di ponsel itu
    • Saya mengembangkan aplikasi mobile, dan berkat scrcpy serta iPhone mirroring milik iPhone, input jadi jauh lebih mudah, terutama sangat berguna saat menguji alur pengisian formulir
      Satu-satunya keluhan saya terhadap scrcpy sangat kecil, yaitu bahwa di iPhone mirroring tombol tab otomatis memindahkan fokus antar kolom input aplikasi, sedangkan di scrcpy tidak begitu
  • Menarik. Saya justru sebaliknya, saya ingin hanya memakai satu klien untuk semuanya, jadi saya mulai membuat server RDP untuk Android
    Cukup sulit, tapi sekarang sudah lumayan bisa dipakai

  • Saya setuju dengan yang lain. scrcpy luar biasa dan juga sangat mudah digunakan