Bagaimana cara membuat tautan simbolis dengan Quicksilver?


0

Quicksilver memiliki tindakan "Buat Alias ​​dalam ..." tetapi ini menciptakan tautan yang sulit. Apakah ada cara, termasuk plugin, untuk membuat tautan simbolik?

Jawaban:


2

Cara terbaik adalah menggunakan automator (layanan) yang dapat Anda hubungi dengan QuickSilver…

Layanan menerima " file atau folder " di " Finder.app " Anda kemudian menambahkan tindakan "Jalankan AppleScript" dengan kode berikut (yang Anda mungkin ingin sedikit mengubah):

    on run {input, parameters}

    tell application "Finder"
        repeat with i in input
            if class of i is not folder then
                set p to POSIX path of ((container of i) as text)
            else
                set p to POSIX path of (i as text)
            end if
            if p is equal to "/" OR p is equal to "/Volumes/" then
                set p to POSIX path of (path to desktop folder) & (name of i as text)
            else
                set p to (p & (name of i as text) & "_SymLink")
            end if
            set i to POSIX path of (i as text)
-- to debug :
--          display dialog "ln -s '" & i & "' '" & p & "'"
            do shell script "ln -s '" & i & "' '" & p & "'"
        end repeat
    end tell

    return true
end run

1

Itu ada di plugin Dukungan Inti, tetapi dinonaktifkan secara default - itu cukup "level rendah". Anda harus memeriksa preferensi Tindakan Anda, mengurutkan daftar dengan plugin, pilih Dukungan Inti dan mereka harus ada di sana.

Sunting: Menambahkan komentar saya sebagai jawaban yang lebih baik ;-).

Bagaimana Anda melakukannya seharusnya berhasil - Saya sudah mencobanya sekarang dan berfungsi seperti yang diharapkan (meskipun Anda mungkin memeriksa bahwa kedua tindakan diaktifkan dalam preferensi Tindakan karena mereka dinonaktifkan secara default).

Saya pikir Anda mungkin telah menahan ⌘ saat menjalankan, karena "Make Hard Link In ..." ditetapkan sebagai tindakan alternatif untuk "Make Link In ...", dan tindakan alternatif di mana cukup "hantu" beberapa versi yang lalu - sekarang Anda dapat melihatnya segera setelah Anda menekan ⌘.


Saya tidak memiliki "Make Hard Link In ..." atau "Make Link In ...". Apakah Anda menggunakan plugin untuk ini?
Gavin

1
Itu ada di plugin Dukungan Inti, tetapi dinonaktifkan secara default - itu cukup "level rendah". Anda harus memeriksa preferensi Tindakan Anda, mengurutkan daftar dengan plugin, pilih Dukungan Inti dan mereka harus ada di sana.
tiennou

Plugin Dukungan Inti adalah jawabannya. Jika Anda akan memposting ini sebagai jawaban, saya akan memilihnya. Terima kasih!
Gavin
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.