Este tutorial tiene como objetivo implementar un registro visual del uso del computador para Windows. Dicho registro servirá como bitácora de seguridad y/o como control parental de tu propio ordenador.
(!) Ten presente que este tipo de registro está orientado a un uso estrictamente personal, por razones éticas y legales jamás debe ser utilizado para monitorear la actividad de otras personas sin su consentimiento.
Para implementar este registro usaremos los siguientes componentes:
La librería ImageMagick para manejo de imágenes
Carpeta de recolección de capturas de pantalla
Archivo .bat para la captura de tomas de pantalla en archivos con nombre basado en fecha y hora
Archivo .vbs para la ejecución invisible del archivo .bat
Tarea programada de Windows para la ejecución del archivo .vbs cada minuto
echo off
ECHO CALCULATING NAME
set CUR_YYYY=%date:~10,4%
set CUR_MM=%date:~4,2%
set CUR_DD=%date:~7,2%
set CUR_HH=%time:~0,2%
if %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%)
set CUR_NN=%time:~3,2%
set CUR_SS=%time:~6,2%
set CUR_MS=%time:~9,2%
set SUBFILENAME=%CUR_YYYY%%CUR_MM%%CUR_DD%-%CUR_HH%%CUR_NN%%CUR_SS%
set SC_FILENAME="C:\auditoria\sc_%SUBFILENAME%_magick.jpg"
ECHO SUBFILENAME CALCULATED AS %SUBFILENAME%
ECHO SC_FILENAME = %SC_FILENAME%
ECHO TAKING SCREENSHOT
"C:\Program Files\ImageMagick-7.0.8-Q16\magick.exe" convert "screenshot:[0]" -quality 40%% "%SC_FILENAME%"
ECHO COMPLETE!
echo off
ECHO CALCULATING NAME
set CUR_YYYY=%date:~10,4%
set CUR_MM=%date:~4,2%
set CUR_DD=%date:~7,2%
set CUR_HH=%time:~0,2%
if %CUR_HH% lss 10 (set CUR_HH=0%time:~1,1%)
set CUR_NN=%time:~3,2%
set CUR_SS=%time:~6,2%
set CUR_MS=%time:~9,2%
set SUBFILENAME=%CUR_YYYY%%CUR_MM%%CUR_DD%-%CUR_HH%%CUR_NN%%CUR_SS%
set SC_FILENAME="C:\auditoria\sc_%SUBFILENAME%_magick.jpg"
ECHO SUBFILENAME CALCULATED AS %SUBFILENAME%
ECHO SC_FILENAME = %SC_FILENAME%
ECHO TAKING SCREENSHOT
"C:\Program Files\ImageMagick-7.0.8-Q16\magick.exe" convert "screenshot:[0]" -quality 40%% "%SC_FILENAME%"
ECHO COMPLETE!
PASO 4: Crear un archivo .vbs para la ejecución del archivo .bat c:\auditoria\magick-capture.vbs
Haz clic acá para ver el archivo vbs de referencia
Comentarios