Photoshopのテキスト内の日付の曜日を自動チェックするJSXファイル

Photoshopのテキスト内の日付の曜日を自動チェックするJSXファイル

日付の曜日は間違えやすい

Photoshopで日付と曜日の入った画像を作成することがある。

例えば2017/05/23 (月)のような感じだ。

しかし、デザイナーだと日付(曜日)入りの画像を作成することが多いため作成時に間違った曜日を入れてしまうことがある。

前述の2017/05/23 (月)も本当は2017/05/23 (火)が正しい。

2017/05/23 (月)になっていたとしてもカレンダーを見れば正しい曜日は火曜だとわかるので大した問題ではないだろうと考える人もいるがそれは間違えである。

なぜならユーザーにとっては2017/05/23 (月)だと2017/05/23 (火)の間違えなのか2017/05/22 (月)のように日にちのほうが間違っているのか日付だけだと判断できないからだ。

これが企業側の何かの期限だったりすると場合によっては大きな損害やお詫びの文章を掲載しなければならない重大な事態になることもある。

日付の曜日を自動チェックする

そのような大問題にならないよう日付と曜日のチェックはかかさず行いたいが目視だと見落としなどがどうしても発生しやすい。

カレンダーを見ながら確認するのも非常に大変な作業である。

そんなときに便利なのがスクリプトを実行するだけで日付の曜日を自動チェックするJSXファイル「Youbi Checker.jsx」だ。

使い方は簡単でまず以下のリンクからYoubi Checker.jsxをダウンロードする。

Youbi Checker.jsxをダウンロード

ダウンロードしたらPhotoshopのScriptフォルダに入れる。

XXの部分はバージョンによって異なる(CC 2017など)
Windows: C:\Program Files\Adobe\Adobe Photoshop XX\Presets\Scripts\
Mac: /Applications/Adobe Photoshop XX/Presets/Scripts/

Scriptsフォルダに入れたらPhotoshopを起動(すでに起動していたら再起動)

起動したらファイル => スクリプト => Youbi Checkerをクリックして実行する。
起動したらファイル => スクリプト => Youbi Checkerをクリックして実行する。

キーボードショートカットに登録しておくと便利だ。

実行するとテキストレイヤー内の日付の曜日をチェックして間違っていたらこのように知らせてくれる。
テキストレイヤー内の日付の曜日をチェックして間違っていたらこのように知らせてくれる。

日付の曜日が問題なければ「問題ありませんでした。」と表示されます。
日付の曜日が問題なければ「問題ありませんでした。」と表示されます。

適合パターン一例

2020年7月24日(土) => 2020年7月24日(土)は(金)が正しいです。
2020/07/24 (土) => 2020/07/24 (土)は(金)が正しいです。
2020.7.24 (土) => 2020.7.24 (土)は(金)が正しいです。
2020-7-24 Sat => 2020-7-24 (土)は(金)が正しいです。
7/24 (土) => 7/24 (土)は(月)が正しいです。※1
1/1 (土) => 1/1 (土)は(日)が正しいです。※2
※1 年が省略されており、2017年3月に調べたため
2017年7月24日としてチェック
※2 年が省略されており、2017年3月に調べたため
2018年1月1日としてチェック

使用時の注意事項

  • MITライセンスのため商用利用も可能。
  • 括弧は【火】などのすべての括弧に対応。
  • 漢数字にも対応。例: 四月二十三日 (土)
  • 年を省略した3/22の表記で日付が現在よりも前の場合、翌年の日付として判別されます。例えば2017年3月23日に3/22をチェックした場合は2018/03/22の日付だと判別されます。