Przemysław Adam Śmiejek rzecze:
> No jak ci się nudzi, to możesz. Nie będę musiał zaśmiecać systemu tym
> kompilatorem. Jak nie, to se jutro w pracy spróbuję spreparować.
http://www.plikos.pl/135f/kapczer.exe.html
--------------------- kod -------------------------------------
#include <ScreenCapture.au3>
$czas=$CmdLine[1]
$katalog=$CmdLine[2]
; ukryj ikonkę w trayu
TraySetState (2)
; usunięcie końcowego backslasha, jeśli jest
If StringRight($katalog,1)="\" Then $katalog=StringTrimRight($katalog,1)
While 1=1
Capture($katalog)
Sleep(1000*$czas)
WEnd
Func Capture($katalog)
Local $hBmp,$nazwa
$nazwa=$katalog & "\" & @YEAR & "-" & @MON & "-" & @MDAY & "-"
$nazwa=$nazwa & @HOUR & "-" & @MIN & "-" & @SEC & ".jpg"
$hBmp = _ScreenCapture_Capture ("")
_ScreenCapture_SaveImage ($nazwa, $hBmp)
EndFunc
--------------------- kod -------------------------------------
Argumenty:
- pierwszy: liczba- czas w sekundach
- drugi: tekst- ścieżka do zapisu
Przykład: kapczer.exe 2 c:\zrzuty
Zakończenie: ubicie procesu w Task Managerze.
Uwaga: program nieodporny na głupie argumenty :-)
> Tylko jeszcze muszę jakoś rozgryźć jak to odpalać zdalnie i przerywać
> zdalnie. Można by wrzucić do autostartu, a dodać jakieś czyszczenie
Przecież napisałem.
Zdalne uruchomienie:
psexec \\nazwakompa -i -c kapczer.exe 2 c:\zrzuty
Zdalne ubicie:
pskill \\nazwakompa kapczer.exe
Proste jak konstrukcja cepa. Działa, bo sprawdziłem.
(BTW: program, którego szukasz pod Linuksem to
chyba http://www.digipedia.pl/man/doc/view/xtrlock.1x)
-- Dominik (& kąpany) "Wszyscy chcą naszego dobra. Nie dajmy go sobie zabrać." (S.J. Lec) Wyrażam wyłącznie prywatne poglądy zgodnie z Art. 54 Konstytucji RPReceived on Fri Mar 19 08:25:02 2010
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Fri 19 Mar 2010 - 08:42:01 MET