Touch Bar에 재생 중인 아마존 뮤직의 제목을 표시합니다.
위의 기사에는 스포티파이가 재생 중인 곡명이 나와 있지만 저는 브라우저판 아마존 뮤직파이기 때문에 그 곡명을 보여주고 싶습니다.
하고 싶은 일
해봤어요.
BTT 설정을 열고 Touch Bar에서 [+ 위젯/Gesture]를 클릭합니다.
[Run Apple Script....]태그 요소의 표시 속성을 수정합니다.
이름에 적당한 이름을 입력하고 스크립트 입력 영역에 다음 스크립트를 입력한 다음'저장'을 누르십시오.승인 및 설정에서도 적절한 아이콘을 설정합니다.
getTitle.applescriptif application "Google Chrome" is running then
tell application "Google Chrome"
repeat with w in windows
set i to 1
repeat with t in tabs of w
if URL of t starts with "https://music.amazon.co.jp" then
set song_title to execute t javascript "document.getElementById('dragonflyTransport').getElementsByClassName('trackTitle')[0].getElementsByTagName('a')[0].getAttribute('title');"
return song_title
end if
set i to i + 1
end repeat
end repeat
return "-"
end tell
end if
현재 재생 중인 노래 이름이 표시됩니다.
다음으로 아마존 뮤직을 열지 않은 상태에서 작은 위젯을 클릭하면 새 탭에 아마존 뮤직을 여는 과정에 추가됩니다.
작은 위젯이 추가된 준비된 작업에서 응용 프로그램 스크립트 실행 을 클릭합니다.버튼을 클릭하여 대화 상자를 닫습니다.
스크립트의 입력 영역이 표시되므로 다음 스크립트를 입력하고'저장'을 누르십시오.
launchAM.applescripttell application "Google Chrome"
repeat with w in windows
set i to 1
repeat with t in tabs of w
if URL of t starts with "https://music.amazon.co.jp" then
return
end if
set i to i + 1
end repeat
end repeat
do shell script "open -a Google\\ Chrome https://music.amazon.co.jp/home"
return
end tell
완성!
Reference
이 문제에 관하여(Touch Bar에 재생 중인 아마존 뮤직의 제목을 표시합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/07JP27/items/ce554dfa5e923d853b83
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
if application "Google Chrome" is running then
tell application "Google Chrome"
repeat with w in windows
set i to 1
repeat with t in tabs of w
if URL of t starts with "https://music.amazon.co.jp" then
set song_title to execute t javascript "document.getElementById('dragonflyTransport').getElementsByClassName('trackTitle')[0].getElementsByTagName('a')[0].getAttribute('title');"
return song_title
end if
set i to i + 1
end repeat
end repeat
return "-"
end tell
end if
tell application "Google Chrome"
repeat with w in windows
set i to 1
repeat with t in tabs of w
if URL of t starts with "https://music.amazon.co.jp" then
return
end if
set i to i + 1
end repeat
end repeat
do shell script "open -a Google\\ Chrome https://music.amazon.co.jp/home"
return
end tell
Reference
이 문제에 관하여(Touch Bar에 재생 중인 아마존 뮤직의 제목을 표시합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/07JP27/items/ce554dfa5e923d853b83텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)