Cantata Custom Actions 사용 시, ~ 는 쓸 수 없다!

잊기 전에 간단하게만 정리한다.

칸타타를 쓴 지는 오래됐는데, 그동안 기능을 잘 이해하지 못하고 써왔던 듯 하다. 심지어 제작자에게 질문까지 했었는데.. 당시에는 제작자의 답변을 제대로 이해하지 못했었다. 그래서 그냥 안되나보다 하고 생각했었는데, 잘은 모르지만, 그 당시에도 내가 원하는 기능은 이미 작동하고 있었을 지도 모른다.


mpd 가 현재 PC 에서 작동하질 않고, 다른 서버에 있다. 당연히 음원 파일도 나한테 있질 않다. 그런 경우, Custom Action 메뉴는 활성화되지 않는다. 제작자는, 음원에 접근할 수 있을 때만 C.A 메뉴가 보이게끔 설정해놨다.
생각해보면 이게 당연하다.

그럼 위와 같은 경우엔 어떻게 해야 하나?
그에 관한 내용을 이전 글에 기록했었다.
간단하게 정리하면, mpd 서버가 쓰는 음원 디렉토리를 내 PC 에 마운트하고(어떤 방법도 괜찮다. Nfs, Samba 등등), 그 디렉토리를 Cantata Music Folder 에 인식시켜 준다.
그렇게 되면 음원 표지도 쉽게 읽을 수 있고, C.A 도 열 수 있다.

그리하여.. C.A 에선 다음과 같은 명령을 쓸 수 있다. 인수로는 %d, %f 만 있다.

  • 파일관리자(돌핀 등) 열기 : xdg-open %d
  • Mp3Tag 열기 : wine_mp3tag_4NA %f
  • MC 열기 : tilix –geometry=150×40 -e mc -S gotar %d /home/xxx/yyy/Music

문제는 여긴데, /home/xxx/yyy/Music 대신에 ~ 를 사용하고 싶었으나 작동하질 않았다. 경로를 친절히 다 써줘야만 했다.

(MC 열기가 저리 복잡한 이유는, 그냥 mc 로 명령을 주니 동작하지 않았기 때문이다.)

글쎄, 제작자한테 물어볼까 말까?

Author: 아무도안

안녕하세요. 글 남겨주셔서 고맙습니다.