Program, który drukuje ekran co 15 minut i zapisuje go w pliku [zamknięty]

8

Pamiętam, że słyszałem o oprogramowaniu, które co 15 minut wykonywałoby zrzut ekranu i zapisywało go w pliku. Wspomnieli, że można go wykorzystać do śledzenia ilości czasu poświęconego na projekt.

Wiem o SnagIt. http://www.techsmith.com/screen-capture.asp

Jakie są inne dostępne pakiety?

Gerhard Weiss
źródło
Tak, istnieje TON oprogramowania dostępnego do wykonywania tego rodzaju czynności.
Daisetsu
13
Tak, i wiele z nich sam się zainstaluje, jeśli będzie taka możliwość.
Satanicpuppy

Odpowiedzi:

14

TimeSnapper :

The Automatic Screenshot Journal

TimeSnapper działa w tle komputera, robiąc zrzuty ekranu z pulpitu co kilka sekund przez cały tydzień.

Gdzie spędziłem cały mój czas? TimeSnapper pozwala odtwarzać tydzień jak film. Możesz grać z dowolną prędkością i wskoczyć w dowolnym momencie.

Kiedy nadchodzi czas wypełnienia tego przerażającego grafiku, TimeSnapper jest wybawcą. Nie musisz odrywać włosów, próbując przypomnieć sobie, dokąd cały czas poszedł.

Chris_K
źródło
5

Nie określiłeś systemu operacyjnego, więc na Linuksie dodam to do mojego crontab:

*/15 * * * * scrot

Zakładając, że scrot został zainstalowany.

Oli
źródło
Przetestowałeś to? Czy to działa? Mogę sobie wyobrazić, że DISPLAYzmienna nie będzie poprawnie ustawiona z poziomu tabeli. Zmieniających scrotsię DISPLAY=:0 scrotlub coś podobnego może być potrzebne. Jeśli to przetestowałeś i działa, nie przejmuj się mną :-).
Daniel Andersson
Zamiast crontab, szybkie i-brudny jeden-liner w zminimalizowanym konsoli wystarczyły dla mnie while [ 1 ]; do scrot -z -d 900; done.
rymo
2

TimeSnapper i Irfanview są fajne, ale brakuje im kluczowej funkcji: zatrzymaj przechwytywanie, gdy komputer jest zablokowany . To dość denerwujące mieć tysiące zrzutów ekranu „Naciśnij Ctrl + Alt + Del, aby się zalogować”. Korzystanie z bezpłatnego narzędzia nircmd z Harmonogramu zadań może to rozwiązać. Musisz utworzyć dwa zadania:

Zadanie przechwytywania ekranu

  • Wyzwalacze
    • At logon
    • On workstation unlock
  • Działania (zakładając zrzut ekranu co 5 minut)
    • nircmd execmd md C:\Snapshots\~$currdate.yyyy.MM.dd$
    • nircmd loop -1 300000 savescreenshot C:\Snapshots\~$currdate.yyyy.MM.dd$\~$currdate.yyyy.MM.dd$-~$currtime.HH_mm_ss$.png

Przechwytywanie ekranu - zatrzymaj po odblokowaniu

  • Wyzwalacz: On workstation unlock
  • Akcja: taskkill /IM nircmd.exe /F

Nie jest to idealne, ponieważ jeśli NirCmddziałasz w tle z innych powodów, zadanie „Stop on Unlock” może go zabić, ale sądzę, że nie będzie tak w przypadku większości użytkowników.

Ohad Schneider
źródło
1

REFOG to taki, który jest bezpłatny i ma możliwość rejestrowania czegokolwiek innego

allindal
źródło