맥모앙

🔥 제목 시위는 [말머리] 또는 임시게시판(불타는앙)을 이용바랍니다.

맥 미디어키의 '재생/일시정지, 다음곡'이 스포티파이에서만 되게 할 수 없나요?

알림
|
X

페이지 정보

작성자 뚱굴넓적 49.♡.212.131
작성일 2024.12.13 13:54
80 조회
0 추천
쓰기

본문

이게 유튜브 한번 보고 오면 현재 스포티파이가 틀어져 있어도 스포티파이 재생/일시정지를 안 먹어요.

네이버 사전 실행하고 발음 한번만 실행해도 또 스포티파이 재생/일시정지를 안 먹구요.

저는 스포티파이 재생/일시정지, 다음곡만 미디어키가 먹었으면 좋겠는데 도대체 어떻게 해야하는지

방법을 모르겠네요. 

댓글 4 / 1 페이지

UrsaMinor님의 댓글

작성자 UrsaMinor (115.♡.248.122)
작성일 10:58
애플 스크립트 같은 걸로 해당 기능을 심거나.. 스크립트를 만든 후 카라비너 같은 걸로 해당 키를 눌렀을 때 스크립트를 불러다 쓰게끔 하면 되지 않겠나 싶긴 합니다.

UrsaMinor님의 댓글의 댓글

대댓글 작성자 UrsaMinor (115.♡.248.122)
작성일 13:33
@UrsaMinor님에게 답글 좀 전에 해본 걸 정리해서 올려봅니다. :

애플스크립트에서 두개의 스크립트를 만들건데요. 둘 다 한줄씩 입니다.

일단 재생/정지는 아래와 같이

tell application "Spotify" to playpause

다음 트랙 재생은

tell application "Spotify" to next track

위 두개 스크립트를 각각 spotify_playpause와 spotify_next-track 으로 저장합니다.
아.. 저장위치는 제 경우 아래의 경로에 넣었는데, 만약 별도 저장하는 위치가 있다면 아래 json파일의 경로를 바꿔줘야 합니다.

저장위치 : ~/.config/karabiner/assets/complex_modifications/Script

카라비너에선.. json 파일을 만들어서 f8과 f9에 이 기능을 각각 심어줘야 하는데요. 아마.. 아래처럼 만들면 될 겁니다.

{
    "title": "F8, F9 for control Spotify",
    "rules": [
        {
            "description": "Spotify : F8 for play&pause, F9 for next track",
            "manipulators": [
                {
                    "type": "basic",
                    "from": {
                        "key_code": "f8",
                        "modifiers": { "optional": [ "any" ] }
                    },
                    "to": [
                        { "shell_command": "osascript ~/.config/karabiner/assets/complex_modifications/Script/spotify_playpause.scpt" }
                    ]
                },
                {
                    "type": "basic",
                    "from": {
                        "key_code": "f9",
                        "modifiers": { "optional": [ "any" ] }
                    },
                    "to": [
                        { "shell_command": "osascript ~/.config/karabiner/assets/complex_modifications/Script/spotify_next-track.scpt" }
                    ]
                }
            ]
        }
    ]
}

해보니 F8은 잘 작동하는듯 하는데, F9는 가끔 입력을 씹네요. 한번 해보세요.

아.. F1~F12 키는 기능키로 사용되도록 설정되어 있어야 합니다. 만약 잘 안되면 fn+F8...로 입력해보세요.

뚱굴넓적님의 댓글의 댓글

대댓글 작성자 뚱굴넓적 (49.♡.212.131)
작성일 13:36
@UrsaMinor님에게 답글 정말 감사합니다.

UrsaMinor님의 댓글의 댓글

대댓글 작성자 UrsaMinor (115.♡.248.122)
작성일 13:48
@뚱굴넓적님에게 답글 아.. json 파일의 저장위치는 아래 경로에 하세요.

~/.config/karabiner/assets/complex_modifications
쓰기
홈으로 전체메뉴 마이메뉴 새글/새댓글
전체 검색