Oke, saya mengusulkan tantangan logger terpendek. Sebagaimana dijelaskan oleh pria di " Apakah pertanyaan pencatat kunci diperbolehkan? ", Aturan ketat harus diberlakukan untuk membuat tantangan ini berlaku untuk PPCG.
- Key-logger harus dijalankan di Windows, Linux atau Mac OSX (bahasa pemrograman apa pun boleh datang).
- Setelah dieksekusi, ia harus menampilkan pesan: "Aku akan mencatatmu" (baik di konsol atau menggunakan GUI).
- Kunci yang relevan untuk masuk dalam tantangan ini adalah huruf (case tidak penting) dan angka, semua yang lain seperti simbol, kunci kontrol dan spasi putih adalah opsional dan dapat diabaikan.
- Semua penekanan tombol yang relevan yang terjadi selama runtime (bahkan ketika aplikasi tidak fokus) harus disimpan dalam file log yang dapat dibaca dan diverifikasi menggunakan editor teks apa pun (bahkan yang esoteris, selama saya dapat memverifikasinya menggunakan editor teks itu).
Adakah yang mau? Whatdayatink?
Jawaban:
Bash, 90 byte
Ini berfungsi di Ubuntu, dan membutuhkan
evtest
. Ini mengambil perangkat yang merupakan keyboard, dan menyimpanevtest
output ke filel
. Jika Anda menginginkan output yang lebih terformat, saya dapat melakukannya dengan lebih banyak byte.sumber
AutoHotKey, 1171 bytes
Ya, ini luar biasa besar, tetapi berhasil.
sumber