Apakah ada bash atau applescript untuk mencari kata /Applications/Dictionary.app
dari jendela Terminal?
open -a /Applications/Dictionary.app/ --args word
abaikan --args, katakan "ketikkan kata untuk dicari"
Peningkatan Kamus Mac menunjukkan ⌃ Control ⌘ Command Dnamun saya ingin meluncurkan aplikasi lengkap, tidak hanya popover kecil.
terminal
applescript
dictionary
denis
sumber
sumber
Jawaban:
Anda dapat gunakan...
... yang akan membuka aplikasi Kamus dan mencari string
my_word
. Jika Anda ingin menggunakan banyak kata, gunakan sesuatu sepertiopen dict://"Big Bang Theory"
.Tidak ada output di Terminal.
sumber
open
. Tapi secara umum, hints.macworld.com adalah sumber terkenal untuk permata tersembunyi. Saya juga tahu sumber yang berbeda yang mengumpulkandefaults write
perintah tidak berdokumen , tapi saya tidak bisa mengingatnya hanya tahu dan Google juga tidak membantu saya ...open
tentang SuperUser beberapa waktu yang lalu superuser.com/questions/4368/os-x-equivalent-of-windows-run-box/…Menggunakan binding Python Objective-C, Anda bisa membuat skrip python kecil untuk mendapatkannya dari built in Kamus OS X. Inilah pos yang merinci skrip ini "
Simpan itu
dict.py
, dan kemudian jalankanpython dict.py dictation
Lihat pos untuk instruksi lebih lanjut tentang membuatnya dapat diakses di seluruh terminal Anda.
sumber
print repr(dictresult.encode('utf-8'))
menunjukkan ini kepada saya:'dictation |d\xc9\xaak\xcb\x88te\xc9\xaa\xca\x83(\xc9\x99)n| \xe2\x96\xb6noun [ mass noun ] 1 the action of dictating words to be typed, written down, or recorded on tape: the dictation of letters. \xe2\x80\xa2 the activity of taking down a passage that is dictated by a teacher as a test of spelling, writing, or language skills: passages for dictation. \xe2\x80\xa2 words that are dictated: the job will involve taking dictation, drafting ...'
Saya juga akan menyarankan
open dict://word
, tetapi kamus Google API juga menggunakan New Oxford American Dictionary:sumber
Saya menemukan solusi menggunakan Swift 4.
dict.swift
chmod +x dict.swift
./dict.swift word
swiftc dict.swift
dan jalankan./dict word
sumber
Kode yang diperbarui dari David Perace menjawab, menambahkan beberapa warna dan baris baru:
sumber
Coba Kamus OSX (saya membuat ini setelah terjebak dengan jawaban lain dan menginginkan solusi non-Python). Ini menggunakan definisi dari
Dictionary.app
.Ini menggunakan DictionaryKit , pembungkus untuk Layanan Kamus pribadi yang tersedia di OSX. Ada informasi latar belakang yang menarik tentang cara kerjanya di NSHipster .
sumber
checkout repo github ini: https://github.com/aztack/osx-dictionary.com
memasang:
brew install https://raw.githubusercontent.com/takumakei/osx-dictionary/master/osx-dictionary.rb --HEAD
sumber
Saya menemukan posting ini mencari hal yang sama. Tidak senang dengan opsi yang tersedia sehingga dibuat skrip sederhana. Ini adalah tesaurus berbasis terminal dengan text to speech. Mungkin menarik ...
https://github.com/aefty/thes
sumber
Lihat di utas berikut untuk mengetahui cara menggunakan Dictionary.app di Terminal: https://discussions.apple.com/thread/2679911?start=0&tstart=0
sumber