초 정밀도 기능이있는 Windows 용 알람 시계 앱이 있습니까? 즉, 오후 12:59:50에 알람을 받고 싶습니다.

Aug 19 2020

Windows 10에는 "알람 및 시계"라는 앱이 있지만 정밀도가 몇 초, 몇 분이면 충분하지 않습니다. 12:59:50 PM에 알람을 원하므로 12:59 PM에 10 초 남았습니다. 그러나 그것은 내 목적에 유용하지 않은 "12:59 PM"만 할 수 있습니다.

나는 이와 같은 소프트웨어를 시도했습니다 (http://freealarmclocksoftware.com/)이지만 초 정밀도는 없습니다.

SuperUser (https://superuser.com/questions/21476/is-there-an-alarm-clock-app-for-windows-running-on-a-laptop), 그러나 내 경우에는 초 정밀도가없는 것 같습니다. 이 질문은 소프트웨어 권장 사항에 대해 주제에서 벗어난 것으로 표시 되었기 때문에 SuperUser에서 여기로 마이그레이션했습니다 (https://superuser.com/q/1578802/495155).

답변

1 Sonamor Aug 19 2020 at 14:25

스크립트가 어느 정도 좋은 상태로 표시되도록하기 위해 답이 아니라 요구 사항에 대한 단순한 해결 방법 인 동안 답으로 넣었습니다.

텍스트 파일에 복사하여 붙여넣고 .ps1 확장자로 저장합니다. 사용법은 아래 gif에서 찾을 수 있습니다.

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
CreativiTimothy Oct 25 2020 at 12:25

마침내 질문에 명시된대로 정확하게 수행 할 수있는 소프트웨어를 찾았습니다. " Free Countdown Timer () "라는 Windows 용 무료 소프트웨어입니다.https://free-countdown-timer.com/) by Comfort Software Group. 초 정밀도 외에도 날짜 및 알람 반복, 사용자 지정 소리 등과 같은 기타 기능을 기반으로하는 수동 시작 카운트 다운 타이머를 모두 수행 할 수 있습니다.

사용법은 매우 간단합니다.

  1. 홈 화면에서 "추가"를 클릭합니다.

  2. "(시작) 날짜 및 시간까지 계산"을 클릭합니다. 필요한 경우 다른 설정을 조정할 수 있습니다.

  3. "날짜, 시간 :"상자에 입력하여 필요에 따라 시간 및 날짜 설정을 조정합니다. 드롭 다운을 클릭하여 시간을 조정할 수도 있습니다. 소프트웨어는 컴퓨터의 시간을 사용하므로 컴퓨터의 시간이 정확하지 않으면 조기 또는 늦은 알람이 발생할 수 있습니다 . 그런 다음 "확인"을 클릭합니다.

  4. 이제 알람이 설정되었습니다. 처음 설정하거나 설정을 조정할 때 활성화됩니다. 알람을 시작하거나 중지하려면 세 가지 옵션이 있습니다. 옵션 1은 알람 왼쪽에있는 작은 확인란을 클릭하는 것입니다. 옵션 2는 알람을 마우스 오른쪽 버튼으로 클릭하고 "사용"을 선택하는 것입니다. 옵션 3은 알람을 선택한 다음 "Ctrl + E"를 누르는 것입니다. 세 번째 옵션은 날짜 카운트 다운 타이머를 사용하지 않고 수동 시작 카운트 다운 타이머 (12:59:50보다 1 분 전에 날짜 기반이 아닌 타이머를 시작하는 경우)를 사용하는 경우 유용합니다. 작은 대화 상자로 마우스를 더듬는 것보다 정확한 방법입니다.

카운트 다운 타이머를 설정해야합니다. 소프트웨어를 사용하여 알람을 백업 할 수도 있습니다. 다음과 같은 웹 사이트를 사용하는 것이 좋습니다.https://www.timeanddate.com/worldclock/컴퓨터 시계를 정확한 시간으로 설정합니다. Windows 10의 경우 개인적으로 주식, 웹 사이트, 앱 등의 표준 시계 시간에서 최대 1 ~ 2 분 정도 떨어진 정확도 문제가있는 자동 설정 시간 및 날짜 기능에 문제가 있습니다. 설정해야합니다. 이 경우 반응 시간을 사용하여 수동으로.

MarisB. Nov 26 2020 at 18:04

무료 버전의 Automation Workshop을 사용할 수 있습니다 . 여기에는 작업 스케줄러와 내장 사운드를 포함한 오디오 파일 재생 기능이 포함되어 있습니다. 작업 스케줄러 트리거 사용 :

알람으로 Play Audio Action을 추가합니다.

또는 내장 된 시스템 오디오 파일 사용 :