팝업 메시지 및 건너뛰기/지연 버튼을 통해 주기적으로 종료

팝업 메시지 및 건너뛰기/지연 버튼을 통해 주기적으로 종료

나는 매일 작동하는 컴퓨터(Debian, XFCE)를 원합니다

  1. 구체적인 시간또한
  2. 팝업영구 폐쇄에 대한 사전 통지를 제공합니다.좋아요,뛰어 넘다그리고60분 지연버튼.

나는 xmessage그것이 설치되어 있고 정의된 버튼이 있는 기본 팝업을 처리하는 쉬운 방법을 제공한다는 것을 알았습니다. 그러나 crontab sed(변경 이벤트) 및 service cron reload(적절한 권한 사용 /etc/sudoers)에 대한 해결 방법과 내가 잡아야 하는 모든 예외는 너무 번거로워 보입니다.

어떤 아이디어가 있나요?

첨부된: shutdown사용자는 일반적으로 단말기에 없기 때문에 자신의 메시지를 읽지 않습니다.

답변1

cron나는 약간 다른 접근 방식을 고려해야 한다고 생각합니다. close를 사용하는 대신 cron메시지를 표시하는 데 사용하십시오 xmessage.

그런 다음 이벤트(버튼을 누르거나 누르지 않음)에서 수행된 작업(있는 경우) 후에 xmessage종료가 시작됩니다.

다시 말해서:

  • 어느 시점에서 디스플레이가 xmessage통과합니다.cron
  • 일정 시간이 지나도 아무런 조치가 없을 경우(버튼을 눌렀을 때) - 닫기
  • if 버튼누르면 종료가 시간에 관계없이 지연됩니다.

나는 당신의 요구와 비슷한 것을 썼습니다이 스레드.

관련 정보