VNC hanya terasa lamban dan tidak efisien, dan terkadang memiliki gangguan tampilan. Di windows, saya bisa menggunakan Remote Desktop (RDP / MSTSC), dan di Linux saya bisa menggunakan NX Server, yang keduanya jauh lebih baik daripada VNC.
Adakah yang lebih baik dari VNC server untuk OS X? Saya juga membutuhkan sesuatu yang memiliki klien (viewer) untuk mesin Windows.
Jawaban:
iRapp adalah server berbagi layar cepat favorit saya untuk OS X, tetapi mereka bangkrut sekitar Juni 2016 dan server lisensi mereka diturunkan pada beberapa titik. Pada sekitar 2 Oktober 2016 lisensi saya untuk server iRapp mengatakan diblokir karena tidak dapat menghubungi server lisensi dan saya tidak dapat menemukan cara untuk membuatnya berfungsi lagi. Bahkan lisensi percobaan yang saya miliki salinannya tidak akan diinstal tanpa server lisensi mereka sedang menyala.
Setelah beberapa penelitian, saya menemukan bahwa Aqua Connect adalah satu-satunya pesaing iRapp yang menawarkan server OS X RDP. Sebenarnya, Aqua pertama kali dengan RDP dan mereka menggugat iRapp karena merekayasa balik produk mereka, tetapi kalah. Aqua seharusnya lebih cepat (mereka telah meningkatkan protokol RDP dan menyebutnya AAP) tetapi sayangnya mereka lambat dalam pengembangan. iRapp memiliki dukungan OS X El Capitan beberapa bulan setelah dirilis, tetapi ketika saya meminta lisensi uji coba dari Aqua, mereka mengatakan Aqua masih seminggu atau lebih karena memiliki beta dengan dukungan untuk El Capitan (dan ini lebih dari satu tahun setelah EC dirilis!).
Sejauh ini, saya telah menolak membayar Aqua $ 249 mengetahui bahwa perangkat lunak mereka mungkin menjadi tidak berguna dengan pembaruan makro masa depan dan mereka mungkin tidak memperbaikinya selama 1+ tahun lagi.
Saya sudah mencoba semua klien VNC gratis: RealVNC, TightVNC, TigerVNC, UltraVNC, dan TurboVNC dan mereka semua lamban di berbagai tempat, bahkan pada LAN, dan masing-masing memiliki berbagai masalah dengan pengiriman kunci sistem, terutama Cmd-Tab. UltraVNC adalah yang tercepat dari yang lain jika diatur ke kecepatan "Ultra" pada LAN tetapi menggambar menu akan tetap macet hingga 5 detik dan tidak memiliki dukungan untuk mengirim kunci Cmd.
Saya akhirnya mencoba uji coba Remotix yang harganya $ 39 dan menggunakan protokol VNC, namun untuk beberapa alasan itu jauh lebih cepat ketika menghubungkan ke server VNC built-in OS X (dikenal sebagai 'Berbagi Layar' dalam pengaturan sistem) daripada klien lain . Bahkan, hampir secepat iRapp, dan tidak ada masalah dengan kunci sistem. Saya merekomendasikan kualitas layar 'Adaptive' karena 'Full' terasa lambat dan 'Medium' menunjukkan banyak warna sebagai warna yang salah. VNC mendukung beberapa protokol kompresi layar dan saya menduga Remotix mengimplementasikan protokol Apple-native. Masalah yang saya miliki dengan itu:
Opsi berbagi layar cepat lainnya adalah NoMachine . Ia menggunakan protokol NX yang serupa semangatnya dengan RDP dan akhirnya menjadi secepat iRapp dengan kejelasan yang sama. Sayangnya, itu memiliki masalah yang mematikan bagi saya:
OpenNX adalah server protokol NX lain untuk OS X tetapi belum diperbarui untuk bekerja dengan Yosemite atau lebih baru.
Saya sudah membaca hal-hal baik tentang Splashtop tetapi $ 60 / tahun untuk penggunaan komersial 1 pengguna dan saya agak benci membayar biaya tahunan untuk perangkat lunak. Untuk penggunaan pribadi itu gratis dan pencarian saya menyarankan itu mungkin telah berfungsi Ctrl untuk dukungan kunci Cmd.
Timbuktu sudah ada sejak 1980 dan saya menganggap itu bekerja dengan baik, tetapi kepemilikannya telah dijual ke berbagai perusahaan. Sejauh yang saya tahu, pemilik terbarunya, Arris, bahkan tidak menjualnya lagi. Orang yang sudah memilikinya harus menggunakan retas untuk menginstalnya di El Capitan.
Versi berbayar TeamViewer mendukung koneksi ke alamat IP lokal alih-alih merutekan melalui internet, tetapi mereka telah pindah ke model berlangganan saja mulai dari $ 42 / bln. Produk ini gratis untuk penggunaan pribadi dan tampaknya cukup cepat, tetapi meninggalkan sedikit tab di UI dan menggunakan dialog cerewet. Orang-orang juga mengatakan bahwa mereka tidak akan membiarkan Anda menggunakan versi gratis melalui server mereka untuk periode koneksi yang lama. Ini tidak memiliki dukungan untuk mengirim kunci Ctrl sebagai Cmd ke macOS yang merupakan pemecah kesepakatan bagi saya. Penanganan masalah seperti AutoHotkey yang bekerja dengan iRapp untuk menukar Cmd / Ctrl tidak bekerja dengan TeamViewer dan diskusi online menunjukkan tidak ada solusi.
Saya membaca seseorang mengatakan bahwa " LogMeIn sangat cepat dibandingkan dengan VNC atau iRAPP" tetapi komentar pada jawaban lain pada halaman ini mengatakan "Pada LAN VNC lebih baik daripada Logmein" jadi saya tidak tahu. Either way itu hanya berfungsi melalui internet dan saya ingin solusi remote control LAN. GoToMyPC juga tampaknya hanya untuk internet.
Pada 2014, seseorang telah mendapatkan server unix xrdp untuk bekerja pada macOS tetapi beberapa masalah yang dijelaskan dalam balasan terdengar seperti pembunuh kesepakatan. Mungkin patut dicoba jika mereka sudah berhasil menyelesaikan bug. Kekhawatiran besar lainnya adalah bahwa versi macOS masa depan akan memecahkannya dan akan butuh selamanya bagi seseorang untuk menemukan solusinya, atau Apple dapat sepenuhnya menghapus lapisan unix lama yang memungkinkannya untuk bekerja.
Pembaruan Sierra tinggi:
Sejak pindah ke High Sierra, Remotix tidak lagi dapat mengirimkan klik dua kali ke mesin jarak jauh dan memiliki masalah aneh mengirim karakter tertentu ke beberapa program di aplikasi Terminal. Sepertinya beberapa atau semua masalah terminal dapat pergi ketika Num Lock kunci diaktifkan ON (aneh). Masalah klik ganda sangat membuat frustrasi. Setelah seminggu menunggu, saya mendapat tanggapan dari Nulana bahwa mereka harus merilis perbaikan sekitar 25 Oktober 2017.
Remotix 5 untuk Win dirilis 31 Oktober dan memperbaiki klik dua kali tidak pernah terlihat, tapi sekarang saya harus mengklik sangat cepat dan itu masih tidak dilihat sebagai klik ganda sebagian besar waktu. Menginstal pembaruan macOS 10.13.1 tampaknya memperbaiki masalah sampai saya mem-boot ulang dan masalah yang sama kembali bahkan setelah mem-boot ulang lagi. Klien TightVNC memiliki masalah yang sama, mengindikasikan kemungkinan masalah server macOS VNC. Saya tidak dapat mereproduksi pada mesin yang berbeda sehingga saya menginstal ulang macOS 10.13 dari awal setelah menghapus drive dan masalah klik ganda menghilang. Saya telah menginstal semua perangkat lunak yang sebelumnya saya pikir mungkin menyebabkannya dan masih belum kembali. Remotix 4 masih tidak dapat mengklik dua kali.
iRapp telah dilahirkan kembali sebagai NuoRDS dengan nama perusahaan yang berbeda yang dijalankan oleh mantan eksekutif dari Coderebel. Ini secepat dan mendukung klik dua kali. Sayangnya mereka tidak lagi menawarkan klien yang berdedikasi, jadi Anda harus menggunakan klien MS RDS, Remotix, atau berbagai klien lainnya. Sejauh ini, saya belum menemukan satu pun yang akan memungkinkan saya menukar Cmd dan Ctrl seperti yang digunakan klien iRapp untuk mendukung menggunakan AutoHotkey. Klien iRapp lama terhubung, kemudian memutuskan sambungan dengan segera tanpa pesan kesalahan. Saya sudah bertanya kepada mereka apakah ada solusi. Mereka awalnya menyarankan menjalankan Ukelele di Mac tetapi setelah beberapa penyelidikan, mereka mengakui Ukelele tidak dapat mengubah arti kunci pengubah seperti Cmd dan Ctrl (juga tidak dapat mengedit file keylayout secara langsung). Seharusnya mereka akan merilis pembaruan untuk menukar kunci di server NuoRDS tetapi tidak diberikan ETA.
Biasanya Anda dapat menukar tombol cmd / ctrl menggunakan
Apple System Preferences > Keyboards > Modifier Keys...
, tetapi itu hanya mempengaruhi keyboard lokal, bukan kunci yang dikirim oleh perangkat lunak remote control. Ini menjelaskan cara memodifikasi file yang digunakan oleh System Preferences secara langsung dan itu menunjukkan pengaturan mempengaruhi keyboard yang diidentifikasi oleh vendor unik dan ID produk. Saya menghabiskan waktu mencari apakah mungkin ada ID vendor / produk untuk keyboard remote control virtual atau jika Anda bisa bertukar kunci pada "semua" keyboard tetapi tidak dapat menemukan solusi. Saya mencoba menghilangkan vendor dan ID produk dari file berharap itu akan ditafsirkan sebagai "semua" keyboard, kemudian reboot, tetapi itu tidak berpengaruh.Perangkat lunak lain yang biasanya dapat menukar Cmd / Ctrl pada macOS juga tidak berfungsi ketika terhubung melalui remote control:
sumber
Saya suka Logmein untuk ini karena saya memiliki akses di mana saja dan saya tidak perlu khawatir tentang penerusan port. Mungkin tampak agak banyak jika Anda hanya mengaksesnya melalui LAN, tetapi masih dapat digunakan.
sumber
Coba yang ini dan semua kekhawatiran Anda akan hilang;)
Satu-satunya kelemahan adalah bahwa pada lisensi gratis itu membatasi waktu koneksi Anda jika Anda menggunakannya terlalu banyak. Saya tidak memiliki masalah ini karena kami memiliki lisensi premium. Anda dapat menggunakannya pada lintas platform (tentu saja dengan keterbatasan fitur).
Peninjau tim
sumber
Utas SuperUser lama mengarahkan saya ke $ 80 iRapp , yang tampaknya berfungsi dengan baik tetapi agak mahal (well, tidak menurut standar pengguna Mac, tapi ...). Ini adalah server RDP untuk Mac OS.
Alasan VNC sangat lambat adalah karena ia melakukan sedikit lebih dari sekedar streaming layar desktop dan meneruskan perintah mouse dan keyboard. RDP dan NX sama-sama mengirim instruksi tentang cara membuat tampilan (agak seperti SVG vs JPG - JPG, sebenarnya format yang VNC gunakan untuk mengirim screenshot). Saya pikir TeamViewer melakukan proses yang sama, meskipun saya tidak tahu pasti.
Rangkuman: VNC secara sistematis lebih rendah, dan iRapp adalah solusi yang agak mahal untuk masalah Anda.
sumber
Saya sudah mencoba banyak, termasuk yang disebutkan di sini dan semua memiliki masalah kinerja. Yang saya temukan sejauh ini yang paling responsif dan kualitas yang baik adalah AnyDesk . Sangat cepat dan ringan. Juga untuk koneksi ad-hock, Anda bahkan tidak memerlukan hak admin di mesin host.
Ini bukan tanpa masalah; tidak ada dukungan Cmd-Tab, kursor kustom tidak diperbarui (yaitu alat teks After Effects, color picker, dll), tidak ada meminimalkan ke area notifikasi dan yang paling menjengkelkan, jendela kecil yang tetap di atas untuk menunjukkan koneksi aktif. Anda dapat membuatnya lebih kecil dengan meminimalkannya tetapi masih tetap ada. Mungkin pembaruan di masa depan akan membahas hal ini.
Semua itu dikatakan, masih pilihan IMHO terbaik, terutama jika Anda menghargai respon dan refresh rate yang tinggi.
sumber