표시되는 파일을 다시 로드하도록 xpdf 프로세스에 신호를 보낼 수 있습니까?

표시되는 파일을 다시 로드하도록 xpdf 프로세스에 신호를 보낼 수 있습니까?

페이지 변경, 다시 그리기 또는 다시 로드 명령에서 xpdf현재 표시되는 파일이 다시 로드됩니다. xpdf신호를 보내 파일을 다시 로드할 수 있나요 ? 어떤 신호?

(기본적으로 제공되는 기능을 찾고 있는데 해당 옵션으로 출시되지 않은 기능 xpdf -remote ServerName -reload에 적용하고 싶습니다 .)xpdf-remote

답변1

신호를 사용할 수 없다고 생각합니다. 그러나 Xpdf는 합성 이벤트를 허용하므로 쉽게 r사용할 수 있습니다 xdotool(1). 불행하게도 xpdf창은 PID로 자신을 식별할 수 없지만 다음은 작동하는 것 같습니다.

xdotool search --onlyvisible  --class Xpdf key r

Xpdf가 표시하는 파일 이름을 알고 있는 경우 창 제목을 일치시킬 수 있습니다.

xdotool --name 'Xpdf: foo.pdf' key r

제목에 해당 문자열이 포함된 다른 창에 대해서는 거짓양성이 발생할 위험이 약간 있습니다.기타 창 일치 옵션올바른 창을 결정하는 데 도움이 될 수 있습니다.

관련 정보