xdg-open(또는 이와 유사한 것)에게 백그라운드에서 창을 열도록 지시할 수 있습니까?

xdg-open(또는 이와 유사한 것)에게 백그라운드에서 창을 열도록 지시할 수 있습니까?

나는 xdg-opencronjob을 사용하여 매시간 시간 관리 웹 앱을 열어 내 시간(및 기타 반복되는 항목)을 기록합니다. 이것은 잘 작동하지만 성가신 사용성 문제가 있습니다. 한 시간에 한 번씩 **:00포커스가 있는 브라우저 창이 전경에 열리고 그런 식으로 내 관심을 훔치는 일이 발생합니다 . 무언가를 입력하고 Enter 키를 누르면 전혀 관련 없는 내용이 시간 관리 소프트웨어에 게시될 수 있습니다. (이런 일은 거의 발생하지 않으며 대부분의 경우오직파괴적이라기보다는 성가시다. )

cronjob에서 창이 생성된 경우 포커스를 빼앗지 않고 창을 배경에 표시할 수 있는 방법이 있습니까? 일부 매개변수를 설정하거나 일부 환경 변수를 정의하여 창이 배경에 나타나도록 할 수도 있습니다. 아니면 다른 프로그램이 이 문제를 더 잘 해결할 수 있을까요?

전체 시스템에 대해 포커스 도용을 활성화하고 싶지 않습니다. 그렇게 하면 더 파괴적일 수 있기 때문입니다. 실제로 사용할 때마다 호출된 각 창에 초점을 맞춰야 합니다. 그렇지 않으면 이전 창에 계속 기록됩니다.

창 관리자는 다음 창을 구별할 수 있어야 합니다.직접 요청(포그라운드) 및 창은 일부 cronjob, 자동 업데이트 또는 외부 메시지(백그라운드)에 의해 자동으로 열립니다. 하지만 그것은 아마도 희망사항일 것입니다. 그렇죠?

현재 Ubuntu 16.04(Unity)를 사용하고 있으며 Firefox로 검색하고 있습니다. (다른 데스크톱이나 창 관리자가 이 작업을 수행할 수 있나요?)

시간을 내어 답변해 주셔서 감사합니다.

관련 정보