フォルダをFTPサイトと自動的に同期するのに役立つOSXにバンドルされているツールはありますか?
私はCyberDuckを持っていますが、私が求めているのは自動化です。
[〜#〜] sshfs [〜#〜] と を使用して、リモートSFTPフォルダーをローカルコンピューターにマップできます。 )OS X用のヒューズ (10.6以降では動作しない古い MacFUSE に基づく)。その後、 rsync などの通常のツールがすべて利用可能になります。
mkdir /tmp/my-server
sshfs user@remote-Host:/my-dir /tmp/my-server -oauto_cache,volname="My Server"
rsync -aP /tmp/my-server $HOME/my-local-copy
それが終わったら:
umount /tmp/my-server
...またはFinderのサイドバーからディスクを取り出す:最初にFinderの設定に移動して、接続されているサーバーをデスクトップに表示し、接続されたらディスクをサイドバーにドラッグします。 OS Xは、一度ドラッグしたことを記憶し、再度接続するたびに表示します。
GUIもあります Macfusion ( SSHFSインストールノート も参照してくださいMacfusionを使用)。
FTP同期アプリケーションであるsitecopyを使用しています。それはコマンドラインです。これは、osxに移植された多くのLinuxツールを含むOSXlibであるfinkに含まれています。
フォルダーアクションは、Automatorスクリプトとともに探しているものです。
見てみな:
http://www.simplehelp.net/2007/01/30/folder-actions-for-os-x-explained-with-real-world-examples/
組み込みのftpクライアントと expect スクリプトを使用して、Automatorスクリプトから呼び出される間隔で(iCalからスケジュールされて)実行することができます。
私はこれを自分でやったことはありませんが、すべてがそこにあります。
ツールの使いやすさのレベルに応じて、目的の処理を実行するbashスクリプトを作成できます。それには、基礎となるUnixツールセットを少し理解する必要がありますが、それは間違いなくあなたが望むことを行うことができます。
AppleScriptやAutomatorを使って自分が求めていることを実行できるのではないかと思います。