- 23 名前:12 [2008/07/02(水) 22:47:13 ID:uPhh3R+f0]
- >>19
何度もすみません。 chmodでのアクセス権の変更は成功していました。 (ターミナルで他のコマンドを試してみて、反応がなかったものもあった事から推理) それで絵コンテエディタの画像編集ツール設定で、「編集に使うアプリの実行ファイル名をフルパスで指定」と書かれたダイアログの入力欄に $ open /Library/Java/Extensions/callPT.sh と入力してみましたが、まだうまくいきません。 参考サイトでは、Javaの処理系を利用する事から、アプリケーションのパス指定では無理であり、「callPT.sh」を作成し指示を仲介させているわけなんですが……。 どこかで間違えてるとすれば、あとは「callPT.sh」の中身です。 mi(改行コードLF)で作成したのですが、どこか間違っているでしょうか? もしよろしければ、チェックをお願いします。 ******** 「CallPT.sh」シェルの目的:「絵コンテエディタ」の「画面(ここに絵を描く)」 ウィンドウをダブルクリックした際に外部の編集アプリ(ウチの場合、アプリケーション/Corel Painter Essential 2/Corel Painter Essential 2 )にデータを渡す。 「CallPT.sh」……参考サイトのサンプルを、使用するアプリに合わせて読み替えて使用。 #!/bin/sh # 引数の最後に何故だか空白が混入するので整形 空白が含れ無い場合はそのまま myFile=`echo $@ |sed s/¥ ¥"$/¥"/` # このスクリプト内から引数つきコマンドを実行すると何故か失敗するので一時スクリプトを書き出してそれを実行(暫定処置) /bin/echo -n "/usr/bin/open -a /Applications/"Corel Painter Essentials 2"/"Corel Painter Essentials 2.app" ">./_ex.sh /bin/echo $myFile >>./_ex.sh /bin/sh ./_ex.sh ******** 何度もお手を煩わせてしまっていますが、何卒ご協力ください!
|

|