인터넷 임시파일에 접근하려면 정상적인 방법으로는 어렵다.
C:\Documents and Settings\darksoft\Local Settings\Temporary Internet Files 폴더가 인터넷 임시파일이 저장되는 곳인데, 예를 들어 이안에 0.gif 라는 파일이 있다고 치자.
그러면 이 파일의 풀경로는 C:\Documents and Settings\darksoft\Local Settings\Temporary Internet Files\0.gif 일까?
답은 아니다. 아니, 접근이 안된다. 인터넷 임시파일은 쿠키파일과 같게 별도의 인덱스파일에서 관리하고, 보여지게 되는 것이기 때문이다. 일반적인 CFileFind 를 이용해 폴더검색을 해보면 전혀 다른 결과가 나오는것을 알수있다.
해답은 Cache Entry 에 있다. Cache Entry 함수를 사용해 INTERNET_CACHE_ENTRY_INFO 구조체를 얻어올 수 있는데, 이 구조체 안에 파일명, 사이즈들이 담겨지게 된다.
'NIght.. > Technical Know-How' 카테고리의 다른 글
| 응용 프로그램을 위한 최상의 사용자 환경을 만드는 방법 (0) | 2010/05/18 |
|---|---|
| VS2005에서 배포용 프로젝트 만들기 (0) | 2010/05/03 |
| 인터넷 임시파일에 접근하려면 정상적인 방법으로는 어렵다. (0) | 2009/08/06 |
| 리눅스에서 mencoder를 이용하여 ipod touch 동영상 인코딩 하기 (0) | 2009/07/03 |
| 비주얼스튜디오(Visual Studio) 2008 Visual C++ 버전별 차이점 (0) | 2009/06/26 |
| ShellExecute, ShellExecuteEx 사용시 url 길이제한 (0) | 2009/06/16 |





CSS