ファイルが保存されるたびに自動的にファイルを変換しますか?


1

ファイルを保存するたびに自動的に別の形式に変換することは可能ですか?

いくつかのコンテキスト:私は様々なシェルスクリプトで処理するためにcsvに変換する必要があるNumbersファイルがあります。現時点では、ファイルを編集するたびに手動で「CSVにエクスポート」する必要がありますが、これは常に覚えているわけではありません。

理想的な解決策は、ファイルが保存されるたびに "Export .."アクションを自動的に起動することです。これを行う方法はありますか?私は同じ問題を抱えたいくつかの異なるNumbersファイルがあるので、私はフォルダアクションを好むでしょう。

明確にするために:問題はどのようにすることです 引き金 変換

Mac OS X 10.9.5でNumbers 3.2.2を使用しています

回答:


1

はい、OS XにはAppleScriptとフォルダのアクションによる自動化が組み込まれています。

そのため、MacWorldからの最初のリンクをクリックすると、ファイルを保存したときに警告を表示するフォルダをデスクトップに作成できます。そこから、あなたはファイルを変換することを試みるために異なったスクリプトで異なったフォルダーを作るでしょう。最後に、変換されたファイルをクリーンアップするスクリプトを作成し、処理されたファイルを適切な場所に移動します。

代わりにファイルをその場で変換するサービスを作成しますが、アクションが処理を開始するフォルダベースのワークフローを開始するのと同じくらい簡単にはサービスを開始できません。

bmike 12 1月 2016 14:34
ソース

私はAppleScriptとフォルダのアクションが存在することを知っています。問題は、既存のファイルが保存されたときにどのようにアクションをトリガーするかです。あなたが投稿したリンクのどれもこの質問に答えないし、私が尋ねた特定の質問に対する解決策が可能かどうかさえも示しません。
Ross Duncan 12 1月 2016 17:25

ファイルがフォルダに入ると、アクションがトリガされます。スクリプトを実行の最後にファイルを実際の場所に移動させるか、または必要に応じてユーザーに新しい保存先の入力を促します。フォルダアクション=>スクリプトはファイルを保存するときに実行されます。 CSV処理を実行するフォルダから移動した後、ワークフローを再考するか、処理された保存ファイルを自動配置するためにHazelなどのツールを使用する必要があります。ファイルを保存するときの動作は?
bmike 12 1月 2016 17:29

このコメントは私には理解できないほど圧縮されすぎています。多分あなたはそれを完全な答えに展開することができますか?自分がやりたいことをするAppleScriptがあるとします。 Numbersで「保存」を押したときに確実に呼び出されるようにするにはどうすればいいですか。
Ross Duncan 12 1月 2016 17:39

先ほど示した警告の例は、既存のファイルが編集されたときではなく、新しいファイルが作成されたときに警告を出します。
Ross Duncan 12 1月 2016 17:50

1
はい - フォルダ内に新しいファイルを作成してから移動します。それは、プログラム/自動化し、問題を小さな塊に分割して、次に塊を次々に組み立てる方法です。 :-)
bmike 12 1月 2016 18:25
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.