PC Bisa Screenshot Sendiri Saat Ada Aktivitas Mencurigakan
“Masalah keamanan bukan tentang seberapa canggih perangkatmu, tapi seberapa waspada kamu.”
Pernahkah kita bertanya, apa yang terjadi saat kita tinggal laptop menyala di rumah atau kantor? Apakah ada orang yang menyentuhnya? Apakah ada aktivitas tak diinginkan? Sayangnya, kita sering tahu terlambat.
Tapi bayangkan kalau komputermu bisa mendeteksi gerakan mencurigakan, lalu secara otomatis mengambil screenshot setiap kali ada aktivitas keyboard atau mouse saat kamu tidak di tempat. Ini bukan fiksi. Ini bisa dilakukan hanya dengan script sederhana.
Fitur yang Akan Kita Buat:
- Mendeteksi aktivitas mencurigakan (gerakan mouse, penekanan tombol)
- Mengambil screenshot secara otomatis
- Menyimpan screenshot dalam folder rahasia
- Folder otomatis terkunci jika kita kembali ke PC
- Screenshot otomatis dihapus setelah beberapa hari
Tanpa beli software mahal. Tanpa ribet. Cukup script sederhana, tapi dampaknya besar.
A. Siapkan Peralatan (Software Gratis dan Ringan)
- Python – Download: https://python.org
- PyAutoGUI – Untuk ambil screenshot
- Pynput – Untuk deteksi aktivitas keyboard dan mouse
- AutoHotkey (opsional) – Untuk mengunci folder
B. Instalasi Modul Python
pip install pyautogui pynput
C. Buat Script Screenshot Otomatis
- Buka Notepad atau VSCode
- Copy dan paste script ini:
import pyautogui
from pynput import keyboard, mouse
import os
import time
from datetime import datetime
folder = "C:/SecureScreenshots"
if not os.path.exists(folder):
os.makedirs(folder)
def ambil_screenshot():
timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
file_path = os.path.join(folder, f"screenshot_{timestamp}.png")
pyautogui.screenshot(file_path)
print(f"Screenshot disimpan: {file_path}")
def on_press(key):
ambil_screenshot()
def on_click(x, y, button, pressed):
if pressed:
ambil_screenshot()
keyboard_listener = keyboard.Listener(on_press=on_press)
mouse_listener = mouse.Listener(on_click=on_click)
keyboard_listener.start()
mouse_listener.start()
print("Monitoring aktif. Tekan Ctrl + C untuk berhenti.")
keyboard_listener.join()
mouse_listener.join()
Catatan: Simpan file ini sebagai monitor.py di lokasi aman, misalnya C:/ProgramMonitoring/monitor.py.
D. Menjalankan Script Otomatis
- Buat shortcut ke
monitor.py - Letakkan di folder Startup:
TekanWin + R, ketik:shell:startup, lalu paste shortcut
E. Auto Delete Screenshot Lama (Tambahan)
Tambahkan ini di akhir script untuk menghapus file yang lebih dari 3 hari:
def hapus_file_lama():
sekarang = time.time()
for filename in os.listdir(folder):
file_path = os.path.join(folder, filename)
if os.path.isfile(file_path):
umur = sekarang - os.path.getmtime(file_path)
if umur > 3 * 86400: # 3 hari
os.remove(file_path)
print(f"File lama dihapus: {file_path}")
hapus_file_lama()
F. Tambahan: Folder Terkunci Otomatis
- Download AutoHotkey: https://www.autohotkey.com
- Buat script
.ahkberikut:
DetectHiddenWindows, On
SetTimer, LockFolder, 60000 ; cek tiap 60 detik
LockFolder:
Run, cmd /c "attrib +h +s C:\SecureScreenshots", , Hide
Return
Simpan dan jalankan script AutoHotkey bersamaan dengan script Python.
Penutup: Keamanan Itu Soal Kesiapan
“Lebih baik siap dan tidak butuh, daripada butuh dan tidak siap.”
Sekarang PC kamu bisa memantau aktivitas mencurigakan, ambil bukti screenshot otomatis, dan menghapusnya setelah beberapa hari. Sistem ini sederhana, tapi bisa jadi alat ampuh untuk menjaga privasi dan keamanan digitalmu — terutama saat kamu tidak di depan komputer.
Ingat, teknologi adalah alat. Yang membuatnya berguna adalah cara kita menggunakannya.

Join the conversation