Folder Action untuk menyembunyikan file sesuai dengan jenisnya


1

Inilah yang saya butuhkan. Saya memerlukan tindakan folder yang menyembunyikan file sesuai dengan ekstensi mereka . (Saya tidak memerlukan tindakan folder yang menyembunyikan ekstensi untuk file yang terlihat.) Tindakan ini perlu diterapkan ke setiap file di folder dan untuk setiap file yang ditambahkan ke folder di masa mendatang.

Bantuan untuk tugas serupa diminta di sini , tetapi itu diselesaikan dengan solusi folder pintar yang tidak berfungsi untuk saya karena saya tidak dapat menggunakan folder pintar dalam konteks ini. Tugas serupa lainnya diminta di sini . Sebagai tanggapan, bmike moderator mengatakan bahwa potongan untuk tindakan folder ini yang telah saya jelaskan dapat disatukan dari artikel lain di situs ini. Saya tidak dapat melakukannya. Kebutuhan saya untuk tindakan folder ini juga tidak unik untuk LaTeX dan solusi lain yang dibahas tidak akan ada gunanya. Jadi apa yang saya cari belum diselesaikan di tempat lain.

Saya sudah mencoba dua hal. Awalnya, saya mencoba memodelkan apa yang ditampilkan di sini . Pertama, saya membuat .app melalui Automator yang menjalankan skrip shell ini:

find /Users/USER/FOLDER/* -iname *.EXTENSION -execdir chflags hidden {} \;    

Kedua, saya membuat skrip yang menjalankan perintah berikut:

on adding folder items to this_folder after receiving added_items tell application "Mac OS X:Users:USER:Library:Workflows:Applications:Folder Actions:FIRSTSTEP.app" open added_items end tell end adding folder items to 

Seperti yang saya pahami, ini menjalankan aplikasi Automator sebelumnya setiap kali ada sesuatu yang ditambahkan ke folder dengan tindakan. Akhirnya, saya menambahkan skrip ini sebagai tindakan folder ke folder yang perlu menunjukkan perilaku yang dimaksud.

Tetapi ini tidak berhasil untuk saya. Adakah yang tahu apa yang salah?

Saya juga telah mencoba menggunakan Hazel untuk menjalankan skrip shell pada folder. Ini berfungsi untuk menyembunyikan file ketika ditambahkan ke folder saat pertama kali file ditambahkan, tetapi file yang ditambahkan kemudian tidak berfungsi. Kesalahan yang diberikan adalah "Shellscript keluar dengan kode status tidak berhasil: 1."

Jawaban:


1

Ini dia Ini berfungsi dengan baik di Snow Leopard.

File secara otomatis

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.