다른 응용 프로그램 xdg를 사용하여 특정 링크를 여는 방법

다른 응용 프로그램 xdg를 사용하여 특정 링크를 여는 방법

안녕하세요, 특정 애플리케이션에서 특정 링크를 열고 싶습니다. 더 구체적으로 말하자면, 데스크톱 스타일의 확대/축소 앱을 사용하고 싶습니다 https://us02web.zoom.us/j/something?pwd=somethingsomething(PWA 브라우저 앱과 유사하지만 기본 PWA 앱은 아닙니다. 다음과 같이 만듭니다: -> 점 3개 -> 추가 도구 -> 바로가기 만들기). Zoom 링크 열기 . 현재 이 링크를 열라고 하면 xdg-open확대/축소 앱이 아닌 기본 브라우저로 전송됩니다. 그렇다면 어떻게 변경할 수 있으며 가능합니까?

답변1

열려 있는https://us02web.zoom.us/j/77479044122pwd=Nik0ajNiAWRkbXhkbWVJTXJtcklrQT09

다음과 같이 번역됨:

xdg-open Zoommtg://us02web.zoom.us/join?action=join&confno=77479044122&pwd=Nik0ajNiAWRkbXhkbWVJTXJtcklrQT09

최종 URL에는 다른 많은 정보가 있지만 이것이 바로 귀하에게 필요한 것이라고 생각합니다.

나는 /usr/bin/xdg-open다음으로 이동 /usr/bin/xdg-open.real하고 다음으로 변경하면서 /usr/bin/xdg-open이것을 추론했습니다 .

#!/bin/sh

logger -t xdg-open "$*" 

xdg-open.real "$*"

그 다음에chmod +x /usr/bin/xdg-open

그 후(그리고 URL 등) /var/log/syslog를 grep하여 xdg-open무슨 일이 일어나는지 확인할 수 있습니다.

관련 정보