내 응용 프로그램의 경우 OS (Windows 또는 Mac)를 사용하여 터치 한 모든 파일을 추적해야합니다. 만지는 것으로 파일 열기 또는 파일 저장에 대해 이야기합니다. 이것이 가능합니까? 그리고 그렇다면 어떤 키워드를 사용해야합니까?Java : OS에서 접촉 한 파일을 추적하십시오.
답변
Apache commons io 라이브러리에 관한 블로그입니다 있습니다 : 여기 두 번째는 SO {Is there a sophisticated file system monitor for Java which is freeware or open source?}의 질문입니다. Roflcoptr이 관심을 갖고있는 사람 일 수 있습니다. http://jnotify.sourceforge.net/에 대해 이야기합니다. 하지만 독서에 대한 정보를 얻으 려하지 않았습니다.
정말 고맙습니다.하지만 읽기 액세스 만 추적하지는 않습니다. – RoflcoptrException
@Roflcoptr : 순수 읽기 액세스는 순수 Java 코드에서 전혀 추적 할 수 없습니다. 저수준 코드를 작성할 때 * 가능합니다 (적어도 Windows에서는). 왜 이것을 필요로합니까? –
그럴 수도 있습니다. 결국, 열린 모든 파일의 로그를 나열하는 Java 응용 프로그램이 필요합니다. Windows에 직접 액세스하고 Java 응용 프로그램에 인터페이스를 제공하는 저수준 코드를 작성하는 것은 나에게 문제가되지 않습니다. – RoflcoptrException
자바 7은 몇 가지 특징이있다 - 당신이 더 연장 자바 6 *
로 사용하려는 경우 여기
Watching a directory for changes - API이 같은 Watching a directory for changes
+1하지만 단순한 링크보다 자세한 내용을 제공해주십시오. 답변을 편집하고 io 알림의 발췌 부분을 제공해야합니다. 어쩌면 몇 가지 샘플 코드. – Gray
알리는 한 알림은 쓰기 액세스 만 도와줍니다. 나는 당신이 순수한 읽기 전용 액세스에 대해 통보받을 수 있을지 의심 스럽다. –
- 1. C# 복사 한 파일을 추적하십시오.
- 2. android OS에서 최소 접촉 접촉 직경을 변경하는 방법은 무엇입니까?
- 3. 접촉 한 지역을 얻으십시오
- 4. Windows OS에서 Java OS로 파일을 변환합니다.
- 5. 접촉 문제를 기반으로 한 회전
- 6. Mac OS에서 Java 파일 잠금
- 7. 접촉
- 8. Linux/MAC OS에서 파일을 실행하여 .Java 파일을 exe 형식으로 컴파일하십시오.
- 9. OS에서 Java 쓰레드 죽이기
- 10. 시작하기 Java OS에서 리눅스
- 11. FileNotFoundException이 접촉
- 12. Mac OS에서 Java 6 설치
- 13. Mac OS에서 Java Random Slowdowns
- 14. Mac OS에서 실행되는 Java 프로젝트의 .app 파일을 만드는 방법
- 15. Java 프로파일 러에서 최대 메모리 사용량을 추적하십시오.
- 16. Windows OS에서 C#으로 파일을 마지막으로 수정 한 시간을 확인하십시오.
- 17. 접촉 량
- 18. 접촉 상자
- 19. Windbg에서 객체를 생성 한 스택 추적을 추적하십시오.
- 20. JavaScript를 사용하여 클릭 한 요소를 모두 추적하십시오.
- 21. 안드로이드 OS에서 파일을 가로 채기
- 22. 알림을 추적하십시오.
- 23. cocos2D의 접촉 문제
- 24. 이상한 신체 접촉
- 25. 접촉 후 연속 동작?
- 26. Java 사용자가 한 줄에 입력 파일을 지정했습니다.
- 27. UIEvent없이 모든 접촉 얻기
- 28. Box2d 접촉 센서 COCOS2D
- 29. 펄스 오디오와 Dbus 접촉
- 30. IOS : 차이가보기에 접촉
시도한 키워드는 무엇입니까? 어떤 연구를하셨습니까? – Gray