C# 또는 vb.net에서이를 수행 할 수있는 방법이 있습니까? 대기 모드에서 시스템을 가져와 특정 시간 간격으로 대기 모드에 있다면 알림 소리를 재생해야합니다. 이것이 가능한가?시스템을 프로그래밍 방식으로 대기 상태에서 빠져 나오게하는 방법은 무엇입니까?
4
A
답변
7
이 page을 살펴보십시오. IMHO이 작업에는 무거운 interop 호출이 포함됩니다.
0
시스템이 대기 상태에있는 경우 사용자는 다소 제한적이고 외부 트리거 및/또는 장치의 시스템 BIOS 기능에 거의 의존하게 될 것입니다.
Wake-On-LAN이라는 기본 방법이 있는데 시스템에이 기능이 있으면 원하는 '장치'에 대해 '웨이크 업'패킷을 시작하는 중앙 '서버'를 가질 수 있습니다. 그런 다음 시스템이 생기게 될 것입니다. 확실하지 않은 점은 시스템이 간단한 호출로 대기 상태인지 여부를 확인하는 것입니다. 한 가지 해결책은 대상 시스템에서 서비스를 실행하고 지정된 시간 간격으로 현재 시간을 가져 오는 것일 수 있습니다. 그러면 앱이 시간 간격 동안 잠자기 상태가되고 다음에 시간을 검색 할 때 잠깐 기다리십시오. 경과 된 시간이 수면 시간과 일치하는지 확인하기 위해 저장된 시간. 그렇지 않은 경우 아마 대기 상태에서 시간을 보냈을 것입니다.
5
당신은 예약 된 작업과 함께 잠에서 컴퓨터를 깨울 수 :
그래서 어쩌면 create a scheduled task에 간단한 방법이 적절한 시간에 실행합니다.
관련 문제
- 1. 프로그래밍 방식으로 하드 키보드가 안드로이드 장치에서 튀어 나오게하는 방법
- 2. 방정식 시스템을 프로그래밍 방식으로 해결 하시겠습니까?
- 3. Windows XP에서 프로그래밍 방식으로 대기 모드로 전환
- 4. 프로그래밍 방식으로 UIViewController를로드하는 방법은 무엇입니까?
- 5. 모니터가 대기 모드인지 확인하는 방법은 무엇입니까?
- 6. Facebook 상태에서 프로그래밍 방식으로 "좋아요"링크를 클릭 할 수 있습니까?
- 7. 'Infinite'기호를 프로그래밍 방식으로 Excel에 삽입하는 방법은 무엇입니까?
- 8. layout_margin을 프로그래밍 방식으로 설정하는 방법은 무엇입니까?
- 9. 프로그래밍 방식으로 이미지의 색상을 변경하는 방법은 무엇입니까?
- 10. ASP.NET TreeView를 프로그래밍 방식으로 렌더링하는 방법은 무엇입니까?
- 11. 프로그래밍 방식으로 프린터 속성을 설정하는 방법은 무엇입니까?
- 12. 리더 보드를 프로그래밍 방식으로 재설정하는 방법은 무엇입니까?
- 13. 프로그래밍 방식으로 벨소리를 끄는 방법은 무엇입니까?
- 14. 프로그래밍 방식으로 가로 스크롤을 중지하는 방법은 무엇입니까?
- 15. 프로그래밍 방식으로 외래 키를 정의하는 방법은 무엇입니까?
- 16. 프로그래밍 방식으로 파일의 인코딩을 찾는 방법은 무엇입니까?
- 17. 프로그래밍 방식으로 DDMS에서 파일을 삭제하는 방법은 무엇입니까?
- 18. 프로그래밍 방식으로 UIViewController를 만드는 방법은 무엇입니까?
- 19. 프로그래밍 방식으로 쿠키를 지우는 방법은 무엇입니까?
- 20. 프로그래밍 방식으로 Windows 서비스를 중지하는 방법은 무엇입니까?
- 21. Android에서 프로그래밍 방식으로 앱을 종료하는 방법은 무엇입니까?
- 22. 프로그래밍 방식으로 다른 PanoramaItem으로 전환하는 방법은 무엇입니까?
- 23. 프로그래밍 방식으로 UITextField의 내용을 삭제하는 방법은 무엇입니까?
- 24. 프로그래밍 방식으로 스크린 메이트를 만드는 방법은 무엇입니까?
- 25. 선택한 SubItem을 프로그래밍 방식으로 편집하는 방법은 무엇입니까?
- 26. 프로그래밍 방식으로 가상 IP를 정의하는 방법은 무엇입니까?
- 27. 버블 차트를 프로그래밍 방식으로 비교하는 방법은 무엇입니까?
- 28. 프로그래밍 방식으로 어설 션을 설정하는 방법은 무엇입니까?
- 29. transparent 액티비티를 프로그래밍 방식으로 만드는 방법은 무엇입니까?
- 30. HttpHandler를 프로그래밍 방식으로 .NET에 추가하는 방법은 무엇입니까?
관리 코드에서 가능한 경우. 어떤 것들은 그렇지 않습니다. –