#author("2019-05-07T08:16:20+00:00","default:wikiwriter","wikiwriter")
#author("2019-05-07T08:20:29+00:00","default:wikiwriter","wikiwriter")
[[FrontPage]]

&tag(Hazel);
*目次 [#ne27a093]
#contents
*関連ページ [#u7ce7a42]
*参考情報 [#na44f709]

*Tips [#tfc36002]
**デバッグモードを有効にする [#la07fea3]
-メインウィンドウのInofタブを開き、Optionキーを押す。View Logの下にDebug Modeチェックボックスが表示されるのでこれにチェックを入れる。

**一回だけ処理を行う [#qb1c2fae]
-[[Noodlesoft Forums • View topic - How to stop Hazel from re-processing files:https://www.noodlesoft.com/forums/viewtopic.php?f=4&t=1670]]にある処理が参考になるかも。
#pre{{
[Comment] [does not contain] [whatever]

and then I insert the action:

[Add comment] with pattern: [whatever]
}}
-要するに処理を行うかどうかの判定に、コメントに特定の文字列が存在するかどうかを使用。処理後にその文字列を追加するというもの。
-タグでやろうと思ったら何故かうまくいかなかった(トラブルシューティング参考)。


**条件に使用するkind(種類)とは? [#r93aae23]
-条件で"image"や"pdf"などファイルの種類によって処理を実行することができるが、この種類はSpotlightが認識しているものと同じらしい。[[Noodlesoft Forums • View topic - Images are recognised as kind=document:https://www.noodlesoft.com/forums/viewtopic.php?f=4&t=10013&p=26406&hilit=kind+image#p26406]]
-Spotlightがどのようにファイルを認識しているかはmdlsコマンドを実行することで確認できる。
--[[macos - Is there a Mac app that will open all images within a folder, regardless of the folder depth? - Ask Different:https://apple.stackexchange.com/questions/111716/is-there-a-mac-app-that-will-open-all-images-within-a-folder-regardless-of-the]]
--[[macos - What data counts as "photos" or "movies" - Ask Different:https://apple.stackexchange.com/questions/293403/what-data-counts-as-photos-or-movies]]
-kMDItemKindに*image*が含まれていれば画像であると指摘しているコメントがあるが、kMDItemContentTypeTreeに"public.image"が含まれている場合も画像と認識しているようだ?。例えばwebpの場合。
#pre{{
kMDItemContentType                  = "public.webp"
kMDItemContentTypeTree              = (
    "public.item",
    "public.data",
    "public.image",
    "public.webp",
    "public.content"
)
}}
-簡易に調べたい場合Finderのプロパティダイアログの種類。あるいはHazelのメイン画面の目のアイコンをクリックして確認。
&attachref;
&attachref(s_20190507_171546_1.jpg);
*トラブルシューティング [#e4ede5e5]

**タグやカラーラベルが保持されない。 [#ff721acf]
-例えば画像ファイルに「赤」のタグを追加する処理を追加しておき、赤のタグがついたファイルをSkitchで開く。
-そのまま書き出すと「赤」のタグが復活するはずが、復活しない。
-書き出し前にHazelを停止しておいてもタグが復活しないことがあるので、Skitchのせいかも?

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS