Apakah ada aplikasi jam alarm untuk Windows yang memiliki fitur presisi detik? Yaitu, saya mau alarm jam 12:59:50
Di Windows 10, ada aplikasi bernama "Alarm dan Jam", tetapi tidak memiliki presisi hingga beberapa detik, hanya beberapa menit. Saya mau alarm bilang jam 12.59.50, jadi jam 12.59 tinggal 10 detik lagi. Namun, itu hanya dapat melakukan "12:59 PM" yang tidak berguna untuk tujuan saya.
Saya mencoba beberapa perangkat lunak seperti ini (http://freealarmclocksoftware.com/), tetapi tidak memiliki ketepatan detik.
Saya menemukan pertanyaan serupa di SuperUser (https://superuser.com/questions/21476/is-there-an-alarm-clock-app-for-windows-running-on-a-laptop), tetapi tampaknya itu tidak memiliki ketepatan detik untuk kasus saya. Saya juga memindahkan pertanyaan ini dari SuperUser ke sini karena terdaftar sebagai di luar topik di sana untuk rekomendasi perangkat lunak (https://superuser.com/q/1578802/495155).
Jawaban
Agar skrip disajikan dalam keadaan baik, saya meletakkannya sebagai jawaban sementara itu jelas bukan jawaban tetapi hanya solusi untuk kebutuhan Anda.
Salin dan tempel ke file teks dan simpan dengan ekstensi .ps1. Penggunaannya dapat ditemukan di gif di bawah ini.

Add-Type -AssemblyName PresentationFramework #messagebox requirement
$timesAlarmToPlay = 30 #times to repeat beep $i=0 # reset $i counter $timespan # reset $timespan do { try { [ValidatePattern('^(?:(?:([01]?\d|2[0-3]):)?([0-5]?\d):)?([0-5]?\d)$')]$time = Read-Host "Please provide time in 24hour format HH:MM:SS" } catch {} } until ($?)
function Play-Alarm
{
Start-Job -ScriptBlock{
param([string]$timesAlarmToPlay) for ($j -eq 0; $j -le $timesAlarmToPlay; $j++) { [console]::beep(1000,500) } } -ArgumentList $timesAlarmToPlay | Out-Null
$stopAlarm = [System.Windows.MessageBox]::Show('Stop sound?','Alarm!','YesNo','Warning') if ($stopAlarm -eq "Yes")
{
Get-Job | Stop-Job
}
}
$datetimeNow= Get-Date -Format "dd/MM/yyyy HH:mm:ss" $datetimeRing = "$(Get-Date -Format dd/MM/yyyy)" + " " + $time.ToString()
$timespan = New-TimeSpan -Start $datetimeNow -End $datetimeRing for ($i -eq 0; $i -le $timespan.TotalSeconds-1; $i++) # -1 to handle 0 seconds left on timespan { $timeLeft = $timespan.TotalSeconds - $i
Write-Host "$timeLeft seconds left till alarm rings"
Start-Sleep -Seconds 1
}
Play-Alarm
Saya akhirnya menemukan perangkat lunak yang dapat melakukan persis seperti yang disebutkan dalam pertanyaan. Ini adalah perangkat lunak gratis untuk Windows yang disebut " Timer Hitung Mundur Gratis (https://free-countdown-timer.com/) oleh Comfort Software Group. Selain memiliki ketepatan detik, ia memiliki kemampuan untuk melakukan penghitung waktu mundur secara manual serta berdasarkan tanggal dan fitur lainnya seperti mengulang alarm, suara khusus, dll.
Penggunaannya cukup sederhana.
Di layar beranda, klik "Tambah".
Klik pada "Hitung sampai (dari) tanggal dan waktu". Anda dapat menyesuaikan pengaturan lainnya jika perlu.
Sesuaikan pengaturan waktu dan tanggal sesuai kebutuhan dengan mengetik di kotak "Tanggal, Waktu:". Anda juga dapat mengklik dropdown untuk mengatur waktu. Perhatikan bahwa perangkat lunak menggunakan waktu komputer Anda, jadi jika waktu komputer Anda salah, Anda mungkin mengalami alarm awal atau terlambat . Lalu klik "OK".
Alarm Anda sekarang sudah disetel. Ini diaktifkan saat pertama Anda mengaturnya atau saat Anda menyesuaikan pengaturan. Untuk memulai atau menghentikan alarm, Anda memiliki tiga opsi. Opsi pertama adalah dengan mengklik kotak centang kecil di sebelah kiri alarm. Opsi 2 adalah dengan mengklik kanan pada alarm dan pilih "Enabled". Opsi 3 adalah memilih alarm dan kemudian tekan "Ctrl + E". Opsi ketiga berguna jika Anda tidak menggunakan penghitung waktu mundur tanggal tetapi penghitung waktu mundur mulai manual (di mana Anda memulai penghitung waktu berbasis non-tanggal mungkin 1 menit sebelum 12:59:50) karena ini mungkin yang tercepat dan lainnya. cara yang akurat daripada meraba-raba mouse Anda dengan kotak dialog kecil.
Penghitung waktu mundur Anda harus disetel. Anda juga dapat mencadangkan alarm Anda menggunakan perangkat lunak. Saya sangat merekomendasikan menggunakan situs web sepertihttps://www.timeanddate.com/worldclock/untuk menyetel jam komputer Anda ke waktu yang benar. Untuk Windows 10, saya pribadi memiliki masalah dengan fitur pengaturan waktu dan tanggal otomatis yang sering memiliki masalah akurasi hingga 1-2 menit dari waktu jam universal untuk saham, situs web, aplikasi, dll. Anda harus mengaturnya secara manual dalam hal ini menggunakan waktu reaksi Anda.
Anda dapat menggunakan versi gratis dari Lokakarya Otomasi . Ini termasuk Penjadwal Tugas dan kemampuan untuk memutar file audio, termasuk suara buil-in. Gunakan Pemicu Penjadwal Tugas:

Dan sebagai alarm, tambahkan Tindakan Putar Audio:

Atau gunakan File Audio Sistem bawaan:
