0

私は領収書を処理するためのスクリプトを作成しており、ユーザーが入力できるように、画面の別の領域ではなく、選択したファイルをクイックルックで開くキーボードマエストロのapplescriptアクションをトリガーするよりもファイルを選択できるようにしたいと考えています。ファイルを見ながらデータを

display dialog "Date?" default answer ""
set response_date to text returned of result
display dialog "Payee?" default answer ""
set response_payee to text returned of result
set account_choices to {"Bank1", "Bank2", "Cash"}
set response_account to choose from list account_choices with prompt "Select Account:" default items {"Bank1"}
display dialog "Amount?" default answer ""
set response_amount to text returned of result
set filename to response_date & "-" & response_payee & "-" & response_account & "-" & response_amount & ".pdf"
display dialog filename
4

1 に答える 1

0

qlmanageオプションを指定したシェル コマンドの-p後にファイル パスを指定すると、Finder のスペース バーと同じように Quick Look 機能が有効になります。例:

Set myFile to "/HD/Users/me/Desktop/image.jpg"
do shell script "qlmanage -p " & myFile's quoted form

その他のオプションについては、次のコマンドでターミナルを使用します。man qlmanage

于 2020-08-21T19:48:23.823 に答える