
무언가를 모니터링하려면 필요하지만 이것은 무작위 아이디어처럼 들릴 수도 있습니다.
나는 소프트웨어가 지속적으로 실행되는지 확인해야 하는 소프트웨어를 실행합니다. 6시간마다 스크린샷을 찍고 내 휴대폰으로 이메일로 보낼 수 있다면 완벽할 것입니다.
나는 이것이 충분한 독창성으로 가능할 것이라고 확신합니다.
저는 코더가 아니며 도움을 주셔서 감사합니다. 건배.
답변1
~/.bashrc
스크린샷을 생성하기 위해 my에서 다음 기능을 사용합니다 .
screenshot ()
{
import -window root ~/var/screenshot/$(tshhmmss)_screendump.png
}
내 개인 별칭 중 하나를 사용합니다 tshhmmss
(~/.bashrc`에도 있음).
alias tshhmmss="date +%y%b%d-%H%M%S"
그런 다음 간단한 bash
스크립트를 작성하여 설정 DISPLAY
하고 스크린샷을 생성한 후 메일로 보내세요. 이것을 에 추가하고 crontab
6시간마다 실행되도록 설정합니다.
이를 찾아야 하고 작업이 GUI 컨텍스트에서 실행되지 않기 DISPLAY
때문에 설정해야 합니다 . GUI 터미널 창에 필요한 값이 표시됩니다.import
cron
echo $DISPLAY