【macOS】スクリーンショット で作成されるファイル名を自動で書き換える 【ノーコード】

スクリーンショット で作成されるファイル名。

長いし、スペースも含まれててなんかきもい。

日本語だとさらにきもい。

デフォルトでは、スクリーンショットは「スクリーンショット [日付] [時刻].png」という名前でデスクトップに保存されます。

👉 Mac でスクリーンショットを撮る - Apple サポート (日本) hatena-bookmark

なので、


20201208224812.png

20201208-224812.png

22-48-12.png

のような形式にしたい。

 

■ defaults コマンドを使う

ターミナルからできそうだったがいまいち不完全。


defaults write com.apple.screencapture name ""

👉 Screenshots | macOS defaults hatena-bookmark

スペースも至るとこに入ってしまう。

テンプレートファイルも Ventura で見つけられず。

見つけたとしても SIP で書き換えるのはきっと面倒。

👉 edit plist in terminal hatena-bookmark

👉 コマンドラインでplistを操作(データ追加・編集・削除) - Qiita hatena-bookmark

 

■ Automator を使う

これでいけそう。

👉 macOSでスクリーンショット名を自動リネームする - Qiita hatena-bookmark

しかし、せっかくなので、スクリプトなしでやってみました。

 

■ ノーコードで Automator でやってみる

スクリーンショットの書き出し先は screenshot というフォルダにして、Folder Action を使います。


1. screenshot フォルダ内にファイルが作成されたら、それを Desktop に移動。

2. ファイル名を dummy.png に変更。

3. それを dummy20221208.png に変更。

4. それを dummy20201208224812.png に変更。

5. それを 20201208224812.png に変更。

※ 一時的な screenshot フォルダを経由しないと、Desktop で無限にファイルが増えていく。

※ 最初、dummy の basename がないと失敗することが多い。

※ セパレーターは他にも選択肢から変えることができます。

 

■ まとめ

ちなみに、今回の Folder Action の格納位置は以下でした。停止や削除に必要かもしれません。


~/Library/Workflows/Applications
├── Folder Actions
│   └── RenameScreenshot.workflow
│       └── Contents
│           ├── Info.plist
│           ├── QuickLook
│           │   └── Preview.png
│           └── document.wflow

いろんなことができるっちゃあできますよ、Automator。

けど、まあ「ノーコード」ってクソな感じがします。

👉 How to use Automator on Mac to Rename Files • macReports hatena-bookmark


COCOA は気にせず普通に アンインストール して良い

ふつーに気にせず、アプリをアンインストールして、

もうひとつの OFF 設定をすればいい。

iOS (iPhone) の場合。


設定

 ↓

接触通知

 ↓

接触通知をオフにする

COCOA は気にせず普通に アンインストール して良い

Android の場合。


設定

 ↓

Google

 ↓

COVID-19 接触通知システム

 ↓

接触通知システムを使用をオフ

COCOA は気にせず普通に アンインストール して良い

それだけ。

気になる人は、設定画面で「接触」ぐらいでを検索して上のそれぞれの画面で OFF になってることを確認すればいい。

COCOA は気にせず普通に アンインストール して良い

COCOA は気にせず普通に アンインストール して良い

いちいち、上の操作をするだけのアップデート版など配布して誰が儲けたのか。

👉 接種証明書アプリ使用時の設定「Reader/Writer, P2P」の意味不明さ hatena-bookmark


Macで通知センターの株価ウィジェットに「ドル円」などの為替情報を表示する方法

地味に出せない。

ここに「ドル円」を表示したい。

こんな感じでできるようです。

ドル円 mac ウィジェット

こうなりました。

Macで通知センターの株価ウィジェットに「ドル円」などの為替情報を表示する方法

SOL は「SOL-JPY」ですね、今気付きました。

👉 Macで通知センターの「株価」ウィジェットをカスタマイズする - Apple サポート (日本) hatena-bookmark