닉 윈터에 따르면동기 부여된 해커, 나는 나의 행복을 측정하고 싶습니다. 나는 물건을 기억하거나 미리 알림에 응답하는 데 능숙하지 않다는 것을 알고 있으므로 임의의 간격으로 다음을 수행하는 데몬을 설정하고 싶습니다.
내가 tty에 있는지 확인하고, 그렇다면 해당 tty/pts에 메시지를 출력한 다음 개행까지 입력을 캡처합니다.
현재 그래픽 인터페이스를 사용 중인지 확인하고, 그렇다면 입력을 캡처하기 위한 대화 상자를 시작합니다.
어떻게 해야 하나요?
답변1
cron 데몬을 사용하면 Expect.sourceforge.net 데몬이 시간을 확인하고 예상할 수 있습니다. 웹사이트에서
xpect는 telnet, ftp, passwd, fsck, rlogin,tip 등과 같은 대화형 응용 프로그램을 자동화하는 도구입니다. 기대하는 것은 정말 이 일을 사소하게 만듭니다. Expect는 동일한 애플리케이션을 테스트하는 데에도 유용합니다. Tk를 추가하면 X11 GUI에서 대화형 애플리케이션을 래핑할 수도 있습니다.
이는 클릭이나 OKI와 같은 입력을 요청할 수 있음을 의미합니다.