AutoMouseMove: mencegah komputer masuk mode tidur dan status tidak hadir di Teams

AutoMouseMove

Komputer Anda tidak lagi tertidur, dan rekan-rekan kerja Anda berhenti mengira Anda sedang tidak ada.

AutoMouseMove mendorong kursor Anda beberapa piksel, pada interval yang Anda pilih. Cukup untuk membuat Windows, macOS, atau Linux menganggap ada sesuatu yang sedang terjadi. Cukup tidak mencolok sampai-sampai Anda benar-benar melupakannya. Aplikasi ini berjalan di bilah tugas, nyaris tidak mengonsumsi apa pun, dan tidak meminta apa-apa lagi setelah diatur.

Beli lisensi One for All Hubungi saya

Masalah yang ingin saya atasi

Saya menulis perangkat lunak ini untuk diri saya sendiri, pada suatu malam ketika layar saya mati untuk ketiga kalinya saat saya sedang membaca laporan dua puluh halaman. Anda tidak menyentuh mouse selama sepuluh menit dan mesin menyimpulkan bahwa Anda sudah pergi. Lebih parah lagi: Teams dan Slack mengumumkannya kepada seluruh tim. Anda ada di sana, Anda bekerja, dan sebuah titik kuning menceritakan hal yang sebaliknya.

Ada dua cara buruk untuk mengatasi ini. Memperpanjang jeda sebelum tidur di pengaturan sistem, dan membiarkan layar menyala sepanjang malam pada hari ketika kita lupa mengembalikannya. Atau meletakkan benda di atas salah satu tombol keyboard, yang benar-benar pernah saya lihat dilakukan di sebuah kantor. AutoMouseMove adalah pilihan ketiga: kita mengaktifkannya, melupakannya, lalu mematikannya dengan satu klik saat pergi.


Sepuluh piksel, dan tidak ada yang lain

Pada setiap interval, AutoMouseMove menggeser kursor sepuluh piksel ke bawah, lalu mengembalikannya pada pergerakan berikutnya. Itu saja. Tidak ada klik, tidak ada pengetikan keyboard, tidak ada makro yang akan mengeklik jendela Anda saat Anda sedang membelakangi komputer.

Pergerakan ini dilakukan melalui SharpHook dan pemanggilannya SimulateMouseMovementRelative, yang ditujukan ke antarmuka injeksi peristiwa setiap sistem, antarmuka yang sama yang digunakan alat aksesibilitas. Tidak ada yang aneh, tidak ada yang mengutak-atik memori program lain.

  • Interval yang dapat diatur dari 1 hingga 60 menit, 3 menit secara default.
  • Sebuah pengukur waktu menampilkan waktu yang telah berlalu sejak pergerakan terakhir.
  • Sebuah kotak centang mematikan pengatur waktu tanpa keluar dari aplikasi.
  • Pergerakannya relatif: kursor Anda tidak pernah melompat ke ujung layar yang lain.

Mouse komputer diletakkan di atas meja gelap, diterangi cahaya biru dari layar di latar belakang


Windows, macOS, dan Linux, dengan keterbatasan nyatanya

Perangkat lunak ini ditulis sekali saja, dalam .NET 9 dengan Avalonia, dan berjalan apa adanya di ketiga sistem tersebut. Yang berikut ini bukan brosur: ini adalah ketiga kasus nyata, termasuk kasus yang tidak berfungsi.

Windows 10 dan 11

Tidak ada yang perlu dilakukan secara khusus. Anda mengekstrak arsip, menjalankannya, dan ikonnya muncul di sebelah jam. Satu-satunya langkah tambahan berkaitan dengan peringatan SmartScreen, yang dijelaskan tepat di bawah ini.

macOS 15 dan yang lebih baru

Saat pertama kali bergerak, macOS meminta izin Aksesibilitas. Izin itu harus diberikan di Pengaturan Sistem, kalau tidak, perangkat lunak ini tidak melakukan apa pun, dan ia melakukannya dalam diam. Paket-paketnya ditandatangani dan dinotarisasi oleh Apple, jadi tidak ada layar peringatan saat diluncurkan.

Linux x64

Berfungsi di X11 dan XWayland, jadi bisa digunakan di desktop Ubuntu dan Fedora dalam konfigurasi bawaan. Sesi Wayland ketat melarang injeksi kejadian ke aplikasi apa pun: ini bukan kekurangan perangkat lunaknya, melainkan batasan lapisan sistem, dan tidak ada alat semacam ini yang bisa melewatinya.


Dan juga

Ikon, bukan jendela

Aplikasi langsung berjalan di area notifikasi. Menutup jendela hanya menyembunyikannya, bukan keluar dari program.

Berjalan bersama sesi

Cukup centang satu kotak, dan perangkat lunak akan berjalan saat sesi dibuka, dengan mekanisme bawaan masing-masing dari ketiga sistem.

Pembaruan diberitahukan

Saat diluncurkan, aplikasi memeriksa apakah ada versi yang lebih baru dan menawarkan untuk mengunduhnya. Aplikasi tidak pernah memasang apa pun diam-diam di belakang Anda.

Tanpa iklan, tanpa pelacakan

Tidak ada spanduk, tidak ada yang dijual kembali. Pengaturan Anda tersimpan dalam satu berkas yang bisa dibaca, %APPDATA%/AutoMouseMove/preferences.json.


Memasang di Windows tanpa berkelahi dengan SmartScreen

Saya tidak membayar sertifikat tanda tangan Windows, yang harganya beberapa ratus euro per tahun untuk perangkat lunak semurah ini. Hasilnya: Windows menampilkan peringatan saat pertama kali dijalankan, seperti pada program yang tidak ditandatangani. Berikut langkah-langkahnya, hanya perlu sepuluh detik.

  1. Unduh arsip AutoMouseMove-v1.7.7-win-x64.zip dengan tombol di bagian bawah halaman ini.
  2. Sebelum mengekstraknya, klik kanan berkas ZIP tersebut, lalu pilih Properti.
  3. Di bagian paling bawah jendela, centang Buka blokir, lalu konfirmasi.
  4. Ekstrak, jalankan AutoMouseMove.exe, selesai.

Jika Anda mengekstraknya sebelum membuka blokir, tanda tersebut akan menempel pada setiap berkas yang diekstrak. Dalam kasus ini, hapus foldernya dan ulangi dari langkah kedua: itu lebih cepat daripada membuka blokir berkas satu per satu.

Tidak ada yang perlu dipasang lagi

Arsip-arsip tersebut sudah berisi semua yang diperlukan untuk menjalankan program: tidak perlu mengunduh lingkungan .NET di sampingnya, tidak perlu menambahkan pustaka apa pun. Itu juga alasan berkas-berkasnya berukuran sekitar lima puluh megabita. Jika versi lama halaman ini meminta Anda memasang .NET 9, lupakan saja, itu sudah tidak benar lagi.


Yang berubah di 1.7.7

Dua perbaikan langsung terlihat sejak menit pertama penggunaan. Saya membuatnya karena saya sendiri juga merasa kesal dibuatnya.

Hanya satu instans pada satu waktu

Menjalankan kembali program saat program itu masih berjalan membuat pengatur waktu kedua berjalan di latar belakang, tidak terlihat dan sama sekali tidak berguna. Instans kedua sekarang berhenti sendiri, tanpa jendela atau pesan kesalahan: yang sudah berada di bilah tugas tetap memegang kendali sendirian.

Penghitung masa uji coba berkata jujur

Jendela menampilkan 30 hari tersisa saat memulai, lalu berubah menjadi 28 beberapa menit kemudian. Sekarang jendela itu menanyakan informasi ke server sebelum tampilan pertama, lalu memperbarui dirinya sendiri setelahnya.

Versi-versi sebelumnya dari seri 1.7 terutama digunakan untuk membuat perangkat lunak ini layak digunakan di macOS: tidak ada lagi ikon di Dock, tidak ada lagi jendela kosong saat memulai, perangkat lunak ini berperilaku seperti utilitas bilah menu. Perincian setiap versi dipublikasikan lebih bawah di halaman ini, beserta unduhannya.


Coba, lalu putuskan

30 hari uji coba penuh, tanpa kartu bank dan tanpa fungsi yang diblokir. Setelah itu, lisensi "One for All" membuka AutoMouseMove dan semua aplikasi saya lainnya, baik yang ada hari ini maupun yang akan ada besok, dalam satu langganan. Tidak ada lisensi khusus untuk perangkat lunak ini, dan memang itu disengaja.

Beli lisensi One for All Hubungi saya

Kompatibel dengan Windows 10 dan 11, macOS 15 dan yang lebih baru, Linux x64.

Download — Version 1.7.7

Version history
1.7.7 10/05/2026Current
- Une seule instance à la fois : relancer le programme ne crée plus un second minuteur en arrière-plan - Le nombre de jours d'essai restants est exact dès l'ouverture de la fenêtre - macOS : plus d'icône dans le Dock, plus de fenêtre vide au démarrage, l'application vit dans la barre de menus - Fermer la fenêtre range l'application dans la zone de notification au lieu de quitter - Vérification automatique des mises à jour au lancement - Le titre de la fenêtre affiche la version réellement installée - Windows, macOS et Linux depuis le même code, sans runtime à installer à côté
1.6 01/04/2026
- Réécriture d'une version complète - Ajout d'une nouvelle version Linux
Join the conversation

You need an account to comment on this article. Creating one is free and takes under a minute.

  • The XMLTV file, free to download every day
  • Comment on articles and reply to other readers
  • Get an e-mail when an article you follow is updated

No comments yet.

Une erreur s'est produite. Cette application peut ne plus répondre jusqu'à ce qu'elle soit rechargée.Veuillez contacter l'auteur. Reload 🗙