Porada

Jak wykonać zrzut ekranu w Windows co zadany czas

Potrzebujesz:
  • program AutoHotKey
  • program MWSnap
1.
Ściągnij darmowe programy: MWSnap (658kB) (do wykonywania zrzutów ekranowych) oraz AutoHotKey (2MB) (użyjesz go do symulacji naciśniecia klawiszy).
2.
Zainstaluj oba programy.

Obrazek poniżej ilustruje uruchomiony program MWSnap.
jak-wykonac-zrzut-ekranu-w-windows-co-zadany-czas 2.mwsnap.jpg
3.
Uruchom MWSnap i przejdź do jego ustawień (Narzędzia->Ustawienia). Tam przejdź do zakładki Auto-zapisywanie.
Ustaw opcje jak na ilustracji poniżej.
jak-wykonac-zrzut-ekranu-w-windows-co-zadany-czas 1.mwsnap-ustawienia.jpg
4.
Sprawdź czy te ustawienia działają.
W tym celu naciśnij klawisze Ctrl-Shift-D (przy uruchomionym MWSnap).
W wybranym uprzednio katalogu powinien pojawić się obrazek z aktualnym ekranem komputera.
5.
Aby zautomatyzować czynność zrzucania ekranu należy użyć drugiego programu: AutoHotKey. Ten program pozwala na uruchamianie skryptów napisanych w specjalnym języku. Skrypt taki można edytować zwykłym notatnikiem.
6.
Pobierz skrypt programu AutoHotKey, który symuluje naciśnięcie klawiszy Ctrl-Shift-D - a to przecież nic innego jak polecenie wykonania zrzutu ekranowego w programie MWSnap!

Skrypt wykona max 9999 zrzutów ekanu w odstępach 2 sekundowych. Proces ten można przerwać naciskając dowolny klawisz.
7.
Dla ciekawskich przedstawiam ten prosty skrypt poniżej:

SendMode Input
SetWorkingDir %A_ScriptDir%

Loop 9999
{
Send +^d
Input, klawisz, T2


if klawisz
{
MsgBox, koniec, bo nacisnales "%klawisz%"
ExitApp
}
}


Akurat ja potrzebowałem zrzutu co 2 sekundy stąd też w linii numer 7 jest parametr T2. Z grubsza rzecz biorąc odpowiada on za czas przerwy pomiędzy kolejnymi zrzutami.


Twój komentarz do tej porady:
 
X Zamknij