僕のYak Shavingは終わらない

車輪の再発明をやめたらそこには壮大なYakの群れが

Mac形式のNASのファイルパスをWindowsの形式に変換する君

前回の続きです。

今度はMacの人がWindowsの人へNASのファイルパスを送りたい場合です。

「ファイルパスを取得」のインストール

Autometorは最強なわけですが実はできないことがあります。

それは「ファイルパスを取得」です。

以下のページの「ダウンロード」のリンクよりファイルを落として実行するとインストールできます。
Get File Path Automator Action

サービスの作成

Finder>アプリケーション>Automator.app
を起動する。

新規作成(⌘N)でサービスを選択。
f:id:kazuph1986:20130401144038p:plain


あとは以下の画像のようにする。
f:id:kazuph1986:20130401185617p:plain

手順としては

echo "$@" | sed 's/\/Volumes/\\\\storage/g' | sed 's/\//\\/g'
  • シェルは「/bin/bash」、入力の引き渡し方法は「引数として」とする
  • ユーティリティ>クリップボードにコピー
  • 保存(⌘S)するときに分かりやすい名前で保存(今回は「Windows用のパスをクリップボードにコピー」にした)

作成は以上で終了です。

使う

任意のフォルダやファイルを選択して右クリックすると以下のようにメニューに追加されていることがわかります。
f:id:kazuph1986:20130401190432p:plain
※もし出なかったら~/Library/Servicesにworkflowのファイルがあるので、一度そこを実行してみると出るかも?

これでWindows用に変換されたパスがクリップボードにコピーにコピーされているので、任意の場所に貼り付けて下さい!

超楽になりましたね!!