オートメーターのファイル保存場所に関して

OS10.6.8 セキュリティアップデート等も含み全て最新の状態です。

オートメーターの”イメージから新規PDFを作成”の保存場所をデフォルトのデスクトップから任意のフォルダに

変更して、アプリケーションとして保存したのですが、実行してみるとデスクトップにPDFが作成されます。

そこでそのアプリケーションを確認してみると、保存場所がデスクトップに戻っていました。

このあと、何度も保存場所を変更してから上書き保存しましたが、必ずデスクトップに作成されます。

”イメージから新規PDFを作成”以外は全て指定した場所に保存されます。

そこで質問です。

1,”イメージから新規PDFを作成”において任意の場所に保存する方法

2,”finder項目をコピー”において、元のファイルと同じフォルダに保存する方法。

以上2点をご教示下さい。

MacBook Pro, Mac OS X (10.6.8)

投稿日 2012/11/07 21:05

返信
返信: 18

2012/11/07 21:56 akanejapan への返信

1,”イメージから新規PDFを作成”において任意の場所に保存する方法

下記できちんと「ピクチャ」フォルダに保存されましたけど...

ユーザがアップロードしたファイル


2,”finder項目をコピー”において、元のファイルと同じフォルダに保存する方法。

「Finder項目をコピー」を使わず、「Finder項目を複製」を使います。

ユーザがアップロードしたファイル

以上でいかがでしょうか?

2012/11/07 22:36 Pajerow への返信

1,”イメージから新規PDFを作成”において任意の場所に保存する方法

下記できちんと「ピクチャ」フォルダに保存されましたけど...

について、

申し訳ありません。確認不足でした。


おっしゃるとおり、確かにアプリケーションとして保存すると、保存先が勝手に「デスクトップ」に戻ってしまいますね。

これはバグのような気がします。

(先のコメントは10.6.8で確認しましたが、10.8.2でも同様になります)

2012/11/08 00:19 Pajerow への返信

詳しくご回答頂きありがとうございます。

automatorを使うのが初めてなため、変数等の意味を確認しながら拝見しております。

追加になってしまい恐縮ですが”イメージから新規PDFを作成”の保存場所を、ソースと同じフォルダに作成することは可能でしょうか?

2012/11/08 01:35 akanejapan への返信

追加になってしまい恐縮ですが”イメージから新規PDFを作成”の保存場所を、ソースと同じフォルダに作成することは可能でしょうか?


もっとスマートな方法があるかもしれませんが、とりあえず下記で動作することを確認しました。

ユーザがアップロードしたファイル

アプリケーションよりサービスでコンテクストメニュから実行した方が便利なんじゃないのかな・・・って独断でアプリケーションではなくサービスですがご参考まで。

2012/11/08 06:12 HAL への返信

追加で質問お願いしますm(_ _)m

以下のようにつくってみたのですが、applescriptが実行されません。

HAL様のプログラムとの相違点は、

1、”変数の値を設定”等で一端切れるのではなく、私のは全ての項目が連なってしまっている。

2、名前の一部を変更という項目が存在しない

3、”イメージから新規PDFを作成”の保存先に、”保存先”という項目がないため、

再度新規変数から入力しなおしている。(これでは”変数の値を設定”で”保存先”という項目を作った意味がないような気がします。)


以上三点はOSの違いによるものでしょうか?

ユーザがアップロードしたファイル

ユーザがアップロードしたファイル

2012/11/08 06:24 akanejapan への返信

詳細を記述していなくてすみません。

#もっといい案が出るようであれば、細かい説明は冗長になるかと思ったもので・・・


1、”変数の値を設定”等で一端切れるのではなく、私のは全ての項目が連なってしまっている。


切り離したい項目のところで右クリック>入力を無視 を選択すると切り離せます。


2、名前の一部を変更という項目が存在しない


元は「Finder項目の名前を変更」です。で、プルダウンメニューから「名前の一部を変更」を選択します。


3、”イメージから新規PDFを作成”の保存先に、”保存先”という項目がないため、


Automatorのメニューから「表示」>「変数」を選択すると、下のカラムに作成した変数の一覧が表示されます。そこから、「保存先」を選択してドラッグアンドドロップで保存先に指定してください。

2012/11/08 07:21 akanejapan への返信

Snow Leopard の Automator では、「名前の一部を変更」で「新しい名前:__変数指定__」ができません。


なので、AppleScript かシェルスクリプトでやるしかないのですが、同名ファイルが存在したときの処理が必要で結構面倒です。


また、アクション「...PDFを作成」では複数のイメージファイルを指定できるので、どのファイル名を参考にするかという問題もあり、「イメージファイルを基にPDFファイル名を」というのはあまり良くない方針だと思います。


ということで、この処理は省いてはどうでしょうか?

2012/11/08 07:31 Hiro__S への返信

アクション「...PDFを作成」では複数のイメージファイルを指定できるので、どのファイル名を参考にするかという問題もあり、


一応それは考慮して、パスもファイル名も "item 1 of input" として選択した最初のファイルから取得するようにしているので大丈夫のはずです。ただ・・・


Snow Leopard の Automator では、「名前の一部を変更」で「新しい名前:__変数指定__」ができません。


そうなのですね。当方OS X Mountain Lion 10.8.2で動作確認していたので気づきませんでした。すみません。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

オートメーターのファイル保存場所に関して

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。