banner
lca

lca

真正的不自由,是在自己的心中设下牢笼。

MacBookのタッチバーに歌詞を表示

macbook の touchbar 機能は新しいバージョンの mac ではなくなりましたが、個人的には touchbar のある mac が好きです。touchbar に音楽の歌詞を表示できます。

ツール

touchbar_lyricをインストール

pip3 install touchbar_lyric --upgrade

touchbar_lyric プロジェクトで lyric.json ファイルを見つけ、内容は以下の通りです。これを BetterTouchTool にインポートします。

[
    {
      "BTTWidgetName" : "Lyric",
      "BTTTriggerType" : 642,
      "BTTTriggerTypeDescription" : "Shell Script \/ Task Widget",
      "BTTTriggerClass" : "BTTTriggerTypeTouchBar",
      "BTTPredefinedActionType" : -1,
      "BTTPredefinedActionName" : "No Action",
      "BTTShellScriptWidgetGestureConfig" : "\/bin\/sh:::-c:::-:::",
      "BTTEnabled2" : 1,
      "BTTRepeatDelay" : 0,
      "BTTUUID" : "93C8B565-73C7-49BE-960A-4FCF512CE881",
      "BTTNotesInsteadOfDescription" : 0,
      "BTTEnabled" : 1,
      "BTTModifierMode" : 0,
      "BTTOrder" : 0,
      "BTTDisplayOrder" : 99,
      "BTTMergeIntoTouchBarGroups" : 0,
      "BTTTriggerConfig" : {
        "BTTTouchBarFreeSpaceAfterButton" : 0,
        "BTTTouchBarOnlyShowIcon" : false,
        "BTTTouchBarButtonColor" : "0.000000, 0.000000, 0.000000, 255.000000",
        "BTTTouchBarApplyCornerRadiusTo" : 0,
        "BTTTouchBarItemPlacement" : 0,
        "BTTTouchBarAppleScriptStringRunOnInit" : true,
        "BTTTouchBarAlwaysShowButton" : false,
        "BTTTouchBarFontColorAlternate" : "0.000000, 0.000000, 0.000000, 255.000000",
        "BTTScriptType" : 0,
        "BTTTouchBarButtonWidth" : 550,
        "BTTTouchBarScriptUpdateInterval" : 1,
        "BTTTouchBarItemIconHeight" : 22,
        "BTTTouchBarButtonUseFixedWidth" : 0,
        "BTTTouchBarButtonTextAlignment" : 1,
        "BTTTouchBarAlternateBackgroundColor" : "0.000000, 0.000000, 0.000000, 255.000000",
        "BTTTBWidgetWidth" : 400,
        "BTTTouchBarItemIconWidth" : 22,
        "BTTTouchBarShellScriptString" : "$PYTHONPATH -m touchbar_lyric  --app Spotify",
        "BTTTouchBarIconTextOffset" : 5,
        "BTTTouchBarButtonFontSize" : 12,
        "BTTTouchBarFontColor" : "156.000006, 226.000002, 90.000002, 255.000000",
        "BTTTouchBarButtonName" : "Lyric",
        "BTTTouchBarButtonCornerRadius" : 6,
        "BTTTouchBarItemPadding" : 20
      }
    }
  ]

lyric.json ファイルをダウンロードし、BetterTouchTool にプリセットをインポートします。

f1fcc14443b78250156d5c937ca3b059_MD5

ee7383b9944796fde2b2aaf8afe5e0a3_MD5

新しいトリガーを作成し、Shellスクリプト/タスク Widgetを選択します。ウィジェット識別子に名前を入力し、下の4に次のスクリプトを入力します。/opt/homebrew/Cellar/[email protected]/3.9.19/bin/python3.9 -m touchbar_lyric --app Spotify --traditional、このスクリプトはtouchbar_lyricで見つけることができます。

780897552ed506909ee994723e3fe674_MD5

python3 の場所をどうやって判断するのですか?

b58f1e8248e06796261f3b93b8f8227e_MD5

その後、BetterTouchTool を再起動すれば、touch bar に歌詞が表示されるようになります。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。