Menggunakan baris perintah Unix di Mac OS X untuk memanipulasi gambar

Daftar Isi:

Anonim

Setiap kali saya menemukan diri saya melakukan tugas yang berulang, sangat penting bagi saya untuk menemukan trik dan solusi kecil untuk membuat rutinitas harian saya seefisien mungkin. Saya telah lama menjadi pengguna Linux, jadi tentu saja saya condong ke arah membuka Terminal dan menggunakan lingkungan bash shell yang sudah saya kuasai di banyak sistem operasi yang berbeda.Saya sangat senang bahwa Apple memutuskan untuk membangun Mac OS X di atas Unix, karena segera membuka pintu bagi setiap pengguna Unix untuk langsung masuk dan merasa betah dalam komunitas Macintosh. Ok – yah, mungkin tidak merasa “di rumah”, tetapi cukup nyaman untuk menavigasi sistem file MacBook Pro saya dengan keyboard saya. Cukup, mari masuk ke penggunaan baris perintah terbaru saya di Mac OS X.

Jadi pertama-tama, saya sampaikan kepada Anda dilema kami:

Saat menulis ulasan pada Aplikasi Mac OS X, kita harus mengekstrak ikon secara manual dari .app dan kemudian mengubahnya menjadi format jpeg. Omong-omong, kami hanya memposting gambar di halaman depan yang memiliki dimensi 112×112.

Dan sekarang solusinya:

Cara Memanipulasi Gambar melalui Baris Perintah di Mac OS

Buka Terminal.app, yang terdapat di /Applications/Utilities/

Ketik yang berikut ini (jika Stickies.app Anda tidak ada di folder Aplikasi, Anda harus mengubah perintah pertama yang sesuai):

cd /Applications/Stickies.app/

cd Contents/Resources/

ls

cp Stickies.icns ~/Desktop

cd ~/Desktop

sips -Z 112x112 -s format jpeg ./Stickies.icns --out ./Stickies.jpg

Jika semuanya berjalan sesuai rencana, Anda harus memiliki ikon Stickies versi jpeg yang bagus dan berskala baik di desktop Anda.

Sekarang, karena sips disebut sebagai sistem pemrosesan gambar yang dapat diskrip, mari buat skrip untuk melakukannya untuk kita. Perlu diingat, skrip ini dapat dianggap berlebihan, tetapi ini adalah latihan yang bagus untuk memanfaatkan beberapa hal yang telah saya pelajari di dunia Linux/Unix di Mac OS X.

Unduh file ini (yankicn.sh.txt).

Ubah nama menjadi yankicn.sh, dan pindahkan ke folder "Beranda" (dapat diakses dengan menekan Apple-Shift-H).

Buka terminal dan ketik:

chmod +x yankicn.sh

Sekarang gunakan dengan mengetik:

./yankicn.sh -a /Applications/Stickies.app/

Dan menjadi lebih pintar lagi, serta mengubah ukuran dan format.

./yankicn.sh -a /Applications/Stickies.app -s 128x128 -f png

Dalam kedua skenario, Anda akan memiliki gambar yang dikonversi di desktop Anda.

Untuk cara manipulasi gambar applescript-ish, keluar dari halaman ini: Mac OS X Hints. Perhatikan bahwa skrip apel ini tidak melakukan hal yang sama dengan skrip shell saya. Tapi itu pasti titik awal.

Menggunakan baris perintah Unix di Mac OS X untuk memanipulasi gambar