現在、タスクをアプリとして自動化しようとしていますが、「URL を保存する」ステップに問題があり、それを置き換えるカスタム AppleScript が必要です。
私のプロジェクトの背景を説明すると、Wi-Fi テザー撮影用に東芝 FlashAir SD WIFI カードを購入しました。SD WIFI カード (カメラにインストールされている) を使用して、カメラから Mac コンピュータにすべてのファイルをリアルタイムでダウンロードしたいと考えています。東芝 FlashAir は、接続先の独自のネットワークを実行し、SD コンテンツを Web ブラウザー (ftp や webdav がないため、http 接続のみ) を介して閲覧できます。FlashAir API を使用して、SD にアップロードされた html/Jquery ページを準備しました。これにより、ページhttp : // flashairにアクセスすると、すべての画像リンクが毎秒更新されるページが表示されます。ほぼリアルタイムで、ブラウザに新しいショット画像を表示します。
これらの写真をコンピューターにダウンロードして、iPhoto やその他の写真アプリがテザー モードのようにディレクトリを「監視」し、必要に応じてその場で処理できるようにしたいと考えています。
私のコンピューター側では、AUTOMATORを使用しています:
- 「特定の URL を取得する」 > http : // flashair (SD カードのマイクロ サーバーに到達するため)。
- 次に、この特定の URL と関連する URL から「すべての画像 URL を取得」します。
- 次に、コンピューターにまだない画像のみをダウンロードします(これは、AppleScriptの知識が不足している場所です)
- 次に、240分間ループします...(リモートページを観察し、新しいファイルを何度もダウンロードするためだけに。)
すべてが完璧に機能しますが、自動化ワークフローを起動すると、同じ画像がファイル名サフィックス-01、-02、... で何度も保存されます。これは、ループ インスタンスと同じ量の重複した画像があることを意味します。
自動化プロセスの「URL のダウンロード」では、新しいファイルまたは変更されたファイルのみをリモートからローカルにダウンロードするかどうかを正確に指定できません。
この「applescript」ステップで私を助けてくれる人はいますか?
あなたの貴重な答えに感謝します。
ダミアン