大富豪家2.0の日記全体に公開

2006年01月10日
14:46
 Macのアイコンでスクリプト起動
#/bin/sh
echo $1

みたいなスクリプトを書いてアイコンにして置いておき、Drag&Dropで引数ファイルを指定して起動するにはどうすればいいんだろう? 実行可能スクリプトにするだけでは駄目みたいなのだが...
 

コメント    

2006年01月10日
15:06
ぴよまるソフトウェア
AppleScriptでドロップレットを作成して、その中で引数をshellスクリプトに渡すのが一番簡単です。
2006年01月10日
15:10
ぴよまるソフトウェア
on open (fileList)
  repeat with i in fileList
    set aPath to POSIX path of i
    set aRes to do shell script "ls " & quoted form of aPath
    display dialog aRes
  end repeat
end open

こんな感じで。
2006年01月10日
15:10
大富豪家2.0
早速ありがとうございます。やってみます!
2006年01月10日
15:22
ぴよまるソフトウェア
スクリプトエディタを起動して、上記のAppleScriptを入力して(全角スペースで無理矢理インデントしている部分は削除)、「構文確認」を行って、「アプリケーション形式」でAppleScriptを保存すれば勝手にドロップレットになります。