2014-02-24 4 views
0

브라우저를 통한 다운로드가 진행되고 있는지 알 수있는 방법이 있습니까? (전체 개념은이 특정 기능의 사용 가능 여부에 달려 있지만 앱을 만들려고합니다.)다운로드가 일어나는지 알 수있는 방법이 있습니까

예 : 웹 브라우저에서 파일 다운로드를 시작하고 프로그램이 백그라운드에서 실행되고 있다고합니다 Java로 작성된) 다운로드가 일어나고 링크에 액세스 할 수 있음을 감지 할 수 있습니다.

이상적으로 모든 브라우저에서 감지 할 수 있어야하지만 한 브라우저에서 작동하더라도 순간적으로 나에게 좋습니다. 이것이 가능한지 어떤 아이디어라도 있습니까?

답변

1

나는 똑같은 일을하고 싶다. 내 첫 번째 생각은 다음과 같습니다.
1. 낮은 수준의 브라우저 독립적 : 트래픽 및 필터 캡처 패킷 (프로토콜 HTTP/FTP + 다른 필터 규칙)을 방해하지 마십시오. WinPcap을 사용하거나 LSP 방법을 사용해 볼 수도 있습니다.
2. 상위 수준 브라우저 종속성 : 브라우저 플러그인을 만듭니다 (Microsoft Internet Explorer의 경우 BHO, Chrome의 경우 Extension, Mozilla Firefox의 경우 Add-ons)

관련 문제