명령줄을 통한 Thunderbird 작업

명령줄을 통한 Thunderbird 작업

명령줄을 통해 특정 Thunderbird 작업을 실행하는 방법이 있습니까? 구체적으로 방법을 찾고 있습니다.

  • 이메일 수신(Shift+F5)
  • 특정 태그 필터링

명령줄의 명령을 통해 이 작업을 수행할 수 있습니까?

Archlinux에서 Thunderbird 52.2.1 실행

답변1

@cas'는 xdotool작품 사용을 제안했습니다. OP의 이전 시도가 작동하지 않은 이유가 확실하지 않습니다. 아마도 Thunderbird 업데이트의 조합과 올바른 구문 사용 때문일 것입니다.

다음 명령은 다음 내용이 포함된 창을 찾습니다.천둥새그들의 이름으로 보내고모든 새로운 소식을 받아보세요첫 번째 창의 키 시퀀스를 찾으세요.

xdotool search --name "Mozilla Thunderbird" key --window %1 shift+F5

이 스레드 덕분에 설정할 수있었습니다KDE 연결내 휴대폰을 사용하여 내 노트북에 이메일을 다운로드하라고 지시하세요.

의 창 검색 작동 방식 xdotool은 맨페이지에 가장 잘 설명되어 있지만 간단히 말해서 기준과 일치하는 모든 창을 포함하는 메모리 구조를 구축합니다. 이러한 결과가 메모리에서 정렬되는 방식은 사용자가 제어할 수 없으므로 %1결과에서 첫 번째 창( )을 참조할 때 어느 창인지 알 수 없습니다. 이는 아마도 xdotool잘못된 호출의 가장 일반적인 이유일 것입니다. 키가 잘못된 창으로 전송될 수 있습니다. 이런 일이 발생하지 않도록 하려면 창 검색 매개변수를 설정하여 하나의 창만 반환해 보세요. (일치하는 모든 창) %1으로 바꾸고 싶은 유혹이 %@있지만 여기에는 원하지 않는 작업을 수행하는 응용 프로그램을 활성화하는 키 입력이 포함될 수 있습니다.

관련 정보