オジの趣味ブログ・ゲーム【ウマ娘/モンハン etc...】

モンハン、ウマ娘、ゲーム、ガジェット系、スポーツ、動画鑑賞(サブスク)などに関しての雑記です。※当サイトはアフィリエイト広告(プロモーション)を利用しています

Macで馬名を一括辞書登録できないか模索、実現できたのでフローまとめ

私は仕事でも私生活でもずっとWindowsPCを使ってきました。ですが2024年のM4Mac発売のタイミングで初Macへ移行した人間です。

2年使用してみた感想としては

  • 普段使いは特に問題はない
  • iPhone、iPad、Apple Watch、AirpodsなどApple製品の連携を楽しめるのは良き
  • MacBookProなのでノート使いもOK、外部2枚ディスプレイ使いもOK

こんな感じです。ですが1つだけ面倒なのが変換や辞書登録がやや慣れないことである。

ブログやXでも馬名を入力する頻度も増えたので辞書登録しようと考えました。

そこでMacにもうウマ娘に実装された史実馬名を一括登録しよう!となりました。

色々と迷いましたが、最終的に完了でたのでフローを簡潔にまとめてみました。

 

ウマ娘一覧をAIに作ってもらう

まずは最近流行りのAIを使って時短。

まずは命令文をこんな感じで作成しました。いくつか試行錯誤はありましたが最終版です。

Macで辞書登録をテキストファイルを用いて一括登録したい。

テキストファイルルール

単語の読み,単語,品詞,(,,メモ)

まとめてると単語の読み、単語が表示されたウマ娘名一覧のテキストファイルを作成して欲しい。

 

ちなみに現在260人のウマ娘がいるが衣装違いなどもあります。なので重複していないリストにしたい。

単語の読みはかたかなの場合はひらがなに変換しておいてください。

参考サイト:https://umamusume.jp/character/

 

 

  • Grokは上記の命令文で思った通りのデータを生成してくれました。
  • Geminiさんは一部だけしかだしてくれず意図が伝わりきらなかったです。
  • チャッピーはリストも出ずちょっと何言ってるかわからない状態でした。
  • Cloudeは確認で人数は140人〜180人ぐらいの認識であってる?品詞欄はほんまにいらんのか?という確認があったのち、認識あっとる!品詞はいらん!と伝えたら思ったデータを出してくれました。

 

**コピーできない場合は手動でコピーしてください

すぺしゃるうぃーく,スペシャルウィーク,,
さいれんすすずか,サイレンススズカ,,
とうかいていおー,トウカイテイオー,,
まるぜんすきー,マルゼンスキー,,
ふじきせき,フジキセキ,,
おぐりきゃっぷ,オグリキャップ,,
ごーるどしっぷ,ゴールドシップ,,
うおっか,ウオッカ,,
だいわすかーれっと,ダイワスカーレット,,
たいきしゃとる,タイキシャトル,,
ぐらすわんだー,グラスワンダー,,
ひしあまぞん,ヒシアマゾン,,
めじろまっくいーん,メジロマックイーン,,
えるこんどるぱさー,エルコンドルパサー,,
ていえむおぺらおー,テイエムオペラオー,,
なりたぶらいあん,ナリタブライアン,,
しんぼりるどるふ,シンボリルドルフ,,
えあぐるーゔ,エアグルーヴ,,
あぐねすでじたる,アグネスデジタル,,
せいうんすかい,セイウンスカイ,,
たまもくろす,タマモクロス,,
ふぁいんもーしょん,ファインモーション,,
びわはやひで,ビワハヤヒデ,,
まやのとっぷがん,マヤノトップガン,,
まんはったんかふぇ,マンハッタンカフェ,,
みほのぶるぼん,ミホノブルボン,,
めじろらいあん,メジロライアン,,
ひしあけぼの,ヒシアケボノ,,
ゆきのびじん,ユキノビジン,,
らいすしゃわー,ライスシャワー,,
あいねすふうじん,アイネスフウジン,,
あぐねすたきおん,アグネスタキオン,,
あどまいやべが,アドマイヤベガ,,
いなりわん,イナリワン,,
ういにんぐちけっと,ウイニングチケット,,
えあしゃかーる,エアシャカール,,
えいしんふらっしゅ,エイシンフラッシュ,,
かれんちゃん,カレンチャン,,
かわかみぷりんせす,カワカミプリンセス,,
ごーるどしちー,ゴールドシチー,,
さくらばくしんおー,サクラバクシンオー,,
しーきんぐざぱーる,シーキングザパール,,
しんこうういんでぃ,シンコウウインディ,,
すいーぷとうしょう,スイープトウショウ,,
すーぱーくりーく,スーパークリーク,,
すまーとふぁるこん,スマートファルコン,,
ぜんのろぶろい,ゼンノロブロイ,,
とーせんじょーだん,トーセンジョーダン,,
なかやまふぇすた,ナカヤマフェスタ,,
なりたたいしん,ナリタタイシン,,
にしのふらわー,ニシノフラワー,,
はるうらら,ハルウララ,,
ばんぶーめもりー,バンブーメモリー,,
びこーぺがさす,ビコーペガサス,,
まーべらすさんでー,マーベラスサンデー,,
まちかねふくきたる,マチカネフクキタル,,
みすたーしーびー,ミスターシービー,,
めいしょうどとう,メイショウドトウ,,
めじろどーべる,メジロドーベル,,
ないすねいちゃ,ナイスネイチャ,,
きんぐへいろー,キングヘイロー,,
まちかねたんほいざ,マチカネタンホイザ,,
いくのでぃくたす,イクノディクタス,,
めじろぱーまー,メジロパーマー,,
だいたくへりおす,ダイタクヘリオス,,
ついんたーぼ,ツインターボ,,
さとのだいやもんど,サトノダイヤモンド,,
きたさんぶらっく,キタサンブラック,,
さくらちよのおー,サクラチヨノオー,,
しりうすしんぼり,シリウスシンボリ,,
めじろあるだん,メジロアルダン,,
やえのむてき,ヤエノムテキ,,
つるまるつよし,ツルマルツヨシ,,
めじろぶらいと,メジロブライト,,
でありんぐたくと,デアリングタクト,,
さくらろーれる,サクラローレル,,
なりたとっぷろーど,ナリタトップロード,,
やまにんぜふぁー,ヤマニンゼファー,,
ふりおーそ,フリオーソ,,
とらんせんど,トランセンド,,
えすぽわーるしちー,エスポワールシチー,,
のーすふらいと,ノースフライト,,
しんぼりくりすえす,シンボリクリスエス,,
たにのぎむれっと,タニノギムレット,,
だいいちるびー,ダイイチルビー,,
めじろらもーぬ,メジロラモーヌ,,
あすとんまーちゃん,アストンマーチャン,,
さとのくらうん,サトノクラウン,,
しゅゔぁるぐらん,シュヴァルグラン,,
ゔぃるしーな,ヴィルシーナ,,
ゔぃぶろす,ヴィブロス,,
だんつふれーむ,ダンツフレーム,,
けいえすみらくる,ケイエスミラクル,,
じゃんぐるぽけっと,ジャングルポケット,,
びりーゔ,ビリーヴ,,
のーりーずん,ノーリーズン,,
すてぃるいんらぶ,スティルインラブ,,
こぱのりっきー,コパノリッキー,,
ほっこーたるまえ,ホッコータルマエ,,
わんだーあきゅーと,ワンダーアキュート,,
さうんずおぶあーす,サウンズオブアース,,
ろいすあんどろいす,ロイスアンドロイス,,
かつらぎえーす,カツラギエース,,
ねおゆにゔぁーす,ネオユニヴァース,,
ひしみらくる,ヒシミラクル,,
たっぷだんすしちー,タップダンスシチー,,
どぅらめんて,ドゥラメンテ,,
らいんくらふと,ラインクラフト,,
しーざりお,シーザリオ,,
えあめさいあ,エアメサイア,,
でありんぐはーと,デアリングハート,,
ふさいちぱんどら,フサイチパンドラ,,
ぶえなびすた,ブエナビスタ,,
おるふぇーゔる,オルフェーヴル,,
じぇんてぃるどんな,ジェンティルドンナ,,
ういんばりあしおん,ウインバリアシオン,,
あどまいやぐるーゔ,アドマイヤグルーヴ,,
どりーむじゃーにー,ドリームジャーニー,,
かるすとんらいとお,カルストンライトオ,,
でゅらんだる,デュランダル,,
ばぶるがむふぇろー,バブルガムフェロー,,
さくらちとせおー,サクラチトセオー,,
ふぇのーめの,フェノーメノ,,
ぶらすとわんぴーす,ブラストワンピース,,
あーもんどあい,アーモンドアイ,,
らっきーらいらっく,ラッキーライラック,,
ぐらんあれぐりあ,グランアレグリア,,
らゔずおんりーゆー,ラヴズオンリーユー,,
くろのじぇねしす,クロノジェネシス,,
かれんぶーケードール,カレンブーケドール,,
すていごーるど,ステイゴールド,,
れっどでぃざいあ,レッドディザイア,,
きせき,キセキ,,
ふぉーえばーやんぐ,フォーエバーヤング,,
まるしゅろれーぬ,マルシュロレーヌ,,
えぴふぁねいあ,エピファネイア,,
ろごたいぷ,ロゴタイプ,,
ゔぃくとわーるぴさ,ヴィクトワールピサ,,
ろーずきんぐだむ,ローズキングダム,,
るーらーしっぷ,ルーラーシップ,,
さむそんびっぐ,サムソンビッグ,,
たいとるほるだー,タイトルホルダー,,

そういえばMacでもう一つ思ったのがシンプルなテキストエディタがない!という点です。デフォルトのメモはWindowsのメモとはやや使い勝手が違いますよね。

なので私は今回無料の高評価だったこちらをDLしました。

AIに作ってもらったリストを上のAppに貼り付けて保存します。保存時は「馬名.txt」とでも名付けてデスクトップにおけば良いかと思います。

 

Gasを使って簡単リストファイル作成

自分でなんとかできるかをAIに調べてもらっいました。UTF-8?JIS?文字の形式を揃えてtxtファイルを作成して読み込ませろ!などと言われてその通りにしたのですが・・・

一向に辞書登録は反応してくれない。

 

そこでググってみたところ、どうやらMacでは「.plist」という形式のファイルで一括登録ができると判明。

 

さらにGoogleスプレッドシートのGASを使用してつるっと出せるコードを提供してくれている先輩がいるではないですか!ありがたい!参照元を貼っておきます。

【Mac】ユーザ辞書を一括登録する #GoogleAppsScript - Qiita

上記サイトより拝借。2行目の”YOUR_FOLDER_ID”赤字部分を自分のIDに置き換える必要があります。

引用元の本文中にあるこのGAS表示をいつでもコピーできるようにしておきましょう。

ん?GAS?スクリプトとかちょっとわからないですね。という方でも安心。このままやるだけです。(PC操作推奨)

1、Googleドライブを開く

 

ブラウザでドライブへログイン、左メニューのマイドライブを開く。私は今回「ウマ娘系」というフォルダを作成しました。なんでも良いです。

左上の「+新規」>新しいフォルダで可能。

 

そして作成したファイルを開いてブラウザ上部のリンクバーを確認します。

 

URLの/folders/の矢印部分がフォルダIDになのでメモにコピーしておきましょう。

2、ファイルを作成する

まずは1で作ったフィイルを開きます。>+新規から>Googleスプレッドシートを押す。空白のスプレッドシートでOK!

ファイル名は自由です。

そしてA1を選んでファイル>インポートを選択

アップロードタブを選ぶ>馬名.txtをドラック&ドロップ、もしくは参照ボタンより選択

この画面が表示されればOK

次に現在のシートを置換するを選択。

データをインポートをクリックする。

するとこのように反映されます。C列が品詞欄です。馬名としたかったのですがMac側に馬名というカテゴリーがありませんでした。なので入れたい方は人名とするのが良いかもしれないです。無しでもOK、私は消しました。

A列が入力/読みです、長い文字を入力したくない方には下のような関数で左から2文字に絞って別の列に抽出します。

 

ここで使用している関数はLeft関数 =left(A1,2) です。

  • 2つ目の引数2を3にすれば3文字まで表示
  • 4にすれば4文字まで表示

これは好みなのでご自由にポイントです。 

今回はD2以降も同じ処理なので=ArrayFormulaを利用しています。

 

難し!と思うかもしれませんがArray自体は =left(A1:A,2)を書き終えたあと、commond +shift +enterを同時押しするとArrayが自動入力されます。

 

わけワカの方はD1セルの右下あたりにマウスカーソルを合わせて + が表示されたら下にクリックしたままコピーしてもOKです。

短すぎて誤入力が増えるのは困るので3文字にしてみました。

ではD列を選んで下のようになったらコピーします。

次にA1をクリックしてcontrol +クリックor右クリック>特殊貼り付け>値のみ貼り付け 

するとこうなります。D列の文字列がA列に貼り付けられました。

D列はもう不要なので削除します。

あとは作中の呼び名にするなり、入力しやすい文字列に変更を個別におこなうのも良きです。私は下のように変えています。

GAS設定

さて、ここまで来るともうほとんど完了したも同然です。GASはGoogleAppsScriptの略です。コードとかわからないよ!という方でも大丈夫。もうそういうもんだと思ってフロー通りにやってみてください。

(2026/7/27執筆時は実施可能です)

 

まずは拡張機能をひらきます。上部のメニュー右側に配置されているボタンです。

 

Apps Script を選ぶ

このような画面が開くと思います。

まずはコードを削除します。全選択して消せばOKです。

次に上で紹介したGASコードをコピーしてここに貼り付けます。

するとこうなります。

そして2行目の”YOUR_FOLDER_ID”をメモに貼り付けた自分のフォルダIDに置き換えます。

””の間を選択して削除します。

貼り付けるとこんな感じです。

次に赤丸のボタンで保存します。

次にその右側の「実行」を押してみましょう。こんウィンドウが出てきたら権限を確認を押してください。

次に下ウィンドウの赤枠をクリックです。強そうな言葉を使っていますが問題無しです。

 

ここで許可をクリックします。チェックボックスがある場合はチェックを入れて許可しましょう。右下の「続行」をクリック。

お疲れ様でした。画面下部のログにこのように表示されたら成功ですね。

2で作成したフォルダに赤枠の名前のplistファイルが出来ています。

これを右側のダウンロードボタンでDLしてデスクトップにでもおいておきましょう。

システムからのでも右上の「あ」からでもいいのでユーザー辞書編集を開きます。

この画面が出てきます。では、作成したplistファイルをドラック&ドロップ、もしくは読み込み(control+クリックor右クリック)から実施してみましょう。

plistファイルがグレーアウトしていなければOKです。私はAIに踊らされtxtやcsvなどなど試してみろと言われましたが全部グレーアウトしていました・・・

こんな感じで読み込めました。

お疲れ様でした。上の画面でもダブルクリックで文字列を変更することができます。

また不要になった場合は選択した状態で左下の - で消すことができます。シフトを押しながら複数選択も可能なのでまとめて削除も可能です。

注意点、以前から登録している単語もあるので間違って削除してしまわないようにしてください。

 

以上です。何かの参考になれば幸いです。