Hentikan Pengambilan Gambar dari pembukaan ketika perangkat baru terhubung


19

Ok saya mendapatkan cara menonaktifkan Image Capture dari pembukaan untuk perangkat tertentu , tapi saya seorang pengembang iOS dan saya bekerja dengan banyak perangkat. Apakah ada cara untuk menghentikan peluncuran aplikasi ruddy ini saat pertama kali saya menghubungkan perangkat baru? Ini adalah pelanggaran privasi yang serius ketika saya menghubungkan ponsel seseorang dan segera melihat foto mereka terpampang di layar saya untuk dilihat dunia!


Jawaban utama untuk ini adalah di apple.stackexchange.com/questions/188212/...
bmike

Jawaban:


3

Salah satu solusinya mungkin menggunakan Kamera dari Flexibits.

Pasang panel preferensi ini dan atur "Ketika Anda menghubungkan kamera baru:" menjadi "Tidak melakukan apa-apa" dan itu akan menghentikan Mac Anda dari secara otomatis membuka Pengambilan Gambar ketika Anda menghubungkan perangkat baru.

Perhatikan bahwa Flexibits tidak memperbaruinya lagi, dan bahkan tidak menawarkannya di situs web mereka, tetapi dalam pengujian terbatas saya dapat melakukannya ternyata masih berfungsi. Juga karena tidak diperbarui lagi itu adalah panel preferensi 32-bit sehingga Anda akan mendapatkan bahwa "Untuk menggunakan ... panel preferensi, Preferensi Sistem harus cukup dan buka kembali." ketika Anda membukanya. Namun Anda hanya perlu membukanya sekali untuk mengatur opsi "Saat Anda menghubungkan kamera baru:".


Terima kasih atas jawabannya. Saya mencobanya dan akan menandai ini sebagai jawaban jika berhasil.
devios1

24

Sebenarnya, cara terbaik adalah:

Setelah Pengambilan Gambar terbuka, klik perangkat dalam daftar, lalu: Sudut kiri bawah aplikasi, segitiga kecil. Di sana: alihkan ke "no application".

Selesai


Itu bagian "begitu terbuka" yang saya coba hindari.
devios1

lakukan sekali - dan jangan pernah melihatnya lagi :)
reflog

2
Apakah ada di antara Anda yang membaca pertanyaan itu? Geesh.
devios1

jawaban ini sepertinya tidak berfungsi lagi pada el Cap. Pengambilan gambar akan diluncurkan, hanya saja tidak memasang telepon ...
sas08

Saya ingin mengundurkan diri karena ini tidak menjawab pertanyaan. Namun, saya khawatir tidak mungkin menonaktifkan pembukaan Pengambilan Gambar untuk semua perangkat. Satu-satunya cara yang tampaknya berhasil adalah mengatur pref. untuk setiap perangkat atau kartu memori seperti dijelaskan di sini.
mivk

2

Anda harus membuka iPhoto, masuk ke Preferensi iPhoto dan selanjutnya Connecting camera opens:pilih No Application.

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini


Satu-satunya downside adalah bahwa ini berlaku untuk semua perangkat dan jika Anda ingin mengunduh gambar menggunakan Image Capture Anda harus membukanya secara manual, yang dapat dengan mudah dilakukan dari Spotlight.
JoshT

1
Sayangnya, saya tidak punya iPhoto, saya juga tidak menginginkannya.
devios1

1
Aku dengar ya Saya tidak menggunakannya sendiri. Dulu, tapi sekarang tidak lagi. Pilihan lainnya adalah menonaktifkannya per unit pada pengambilan gambar itu sendiri. Ada tombol di sudut kiri bawah program. Semoga ini bisa membantu.
JoshT

2

Anda juga dapat mengubah izin dan menghapus hak akses apa pun pada paket / folder aplikasi. Saya menggunakan ini di iTunes juga untuk mencegahnya mulai saat menekan tombol play dan tidak membuka Spotify.

Ini semudah menggunakan chmod dari Terminal

sudo chmod 000 /Applications/Image\ Capture.app

atau klik kanan aplikasi, buka jendela info, gulir ke bagian bawah tampilan dan ubah di sana.

Info lebih lanjut tentang chmod: http://www.chriswrites.com/how-to-change-file-permissions-using-the-terminal/


Dengan cara ini Anda tidak dapat lagi membuka aplikasi bahkan dengan Launcher! :(
madlymad

Benar. Tapi Anda bisa menggunakan Alfred atau membuat skrip apel dll untuk beralih pengaturan. Anggap saja aman di :)
Lohardt

1

Ini sepertinya berfungsi di OS X 10.9.5:

defaults -currentHost write com.apple.ImageCapture2 HotPlugActionPath ''

Tidak yakin apakah -currentHostbenar-benar dibutuhkan, atau apakah itu akan berfungsi tanpanya.

Apa yang saya juga coba, yang tampaknya berhasil untuk beberapa tetapi tidak untuk saya:

defaults -currentHost write com.apple.ImageCapture disableHotPlug -bool YES

Mungkin itu tergantung pada versi OS.


Opsi currentHost tidak diperlukan tetapi sekarang. Mungkin aman untuk disertakan di mana pun ia tidak membuat kesalahan saat Anda mengeluarkan perintah.
bmike

0

Ya, menghapus aplikasi memang berhasil. Jadi ada yang terjadi untuk itu yang bagus.

Namun, saya mengganti nama aplikasi yang menyinggung menjadi "Image Capture.disabled" untuk memperbaiki masalah.


1
'Retasan' ini sepenuhnya menghapus aplikasi Pengambilan Gambar dari komputer pengguna. Bukan 'jawaban' terbaik sejauh ini - lebih seperti tebas & bakar.
IconDaemon

ya, mengganti nama adalah jalan yang lebih baik.
dwightk

-1

Anda dapat menghapus Image Capture sepenuhnya melalui perintah Terminal

sudo rm -rf /Applications/Image\ Capture.app/

1
Meskipun ini memang akan menghentikan pembukaan Pengambilan Gambar (karena itu akan menghapus program), sering kali tindakan berbahaya untuk menghapus file sistem. Program ini adalah bagian dari sistem operasi, dan menghapusnya dapat merusak komponen lain dari sistem yang mengharapkannya ada.
Daniel

@Aniel Itu murni spekulatif. Saya telah menggunakan banyak mesin OSX dengan itu dihapus dan tidak memiliki masalah (dan itu murni pengalaman).
Joseph Lennox

Itu keren. Apa yang saya katakan, dan ya itu hipotetis, adalah bahwa pembaruan sistem di masa depan mungkin bergantung padanya. Saya senang itu tidak menyebabkan masalah bagi Anda sejauh ini.
Daniel

Secara teori, pembaruan sistem dapat mengharapkannya hadir, tetapi menurut pengalaman saya, setidaknya dengan pembaruan versi utama, mereka hanya mengganti Foto dan iTunes bahkan setelah saya menghapusnya. Jadi saya pergi dan menghapusnya lagi. Tidak ada masalah sejauh ini!
OBerm

1
Sangat menyenangkan bahwa Anda tidak memiliki masalah sejauh ini. Namun, ini tidak berarti bahwa sebagian besar pengguna tidak akan mengalami masalah dengan solusi ini di masa depan, terutama ketika mereka mungkin membutuhkan Pengambilan Gambar di masa depan. Jika Anda benar-benar ingin menawarkan solusi ini, saya akan merekomendasikan sesuatu yang dapat dibalik, seperti sudo mv '/Applications/Image Capture.app' '/Applications/Image Capture.app.disabled'atau sudo chmod a-x '/Applications/Image Capture.app/Contents/MacOS/Image Capture'.
interestinglythere
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.