Windows Store에서 몇 가지 응용 프로그램을 사용해 보고 싶습니다. 유일한 문제는 .appx
Windows 8의 패키지 형식인 파일을 얻는 방법을 모른다는 것입니다 .
패키지를 설치하기 전에 어딘가에 패키지를 저장해야 한다는 것을 알고 있습니다. 해당 파일은 어디에 있습니까? 또는 .appx
설치하지 않고 Windows 스토어에서 직접 파일을 다운로드하려면 어떻게 해야 합니까 ?
답변1
파일은 appx
내부에서 끝납니다 C:\Windows\SoftwareDistribution\Download\<HashCorrespondingToApp>\
. 내 테스트에서는 여러 개의 파일이 표시되었지만 이를 결합할 확실한 방법은 없었지만 가장 큰 파일은 appx
파일로 압축을 풀 수 있을 수 있습니다. 시도하지 않았습니다.
아마도 Microsoft 웹사이트에서 직접 파일을 가져오는 것이 더 쉬울 것입니다. 이를 위해 나는 다음을 사용했습니다.바이올리니스트Windows 스토어의 다운로드 요청을 가로채서 다운로드 URL을 알아냅니다. 이전에 앱을 다운로드/설치한 경우 다시 다운로드되지 않습니다. 위에 설명된 폴더를 삭제해 볼 수 있지만 주의해야 하며 삭제에 따른 위험은 사용자 본인의 책임입니다. 아직 테스트해 본 적이 없습니다.
Fiddler4 다운로드 및 설치
다운로드 및 설치EnableLoopback 유틸리티(보다여기자세한 내용은) Modern UI 앱 트래픽 캡처를 활성화합니다.
EnableLoopback 도구에서 선택
Store
하고 클릭합니다.Save Changes
피들러를 시작합니다. 앱을 설치할 준비가 될 때까지 캡처를 중지(
File
=> 선택 취소Capture Traffic
)한 다음 바로 중지하여 혼란을 줄일 수 있습니다. 설치를 클릭하기 전에 캡처 중인지 확인하세요. 스토어 페이지를 로드하고 캡처된 항목이 있는지 확인하여 테스트할 수 있습니다.스토어의 앱 페이지에서 설치를 클릭하세요.
스크린샷에서 볼 수 있듯이 왼쪽에는 몇 비트 단위로 파일을 다운로드하는 Microsoft의 BITS 다운로더가 있습니다. 요청 중 하나를 클릭하고 오른쪽의
Inspectors
=> 탭을 살펴보세요.Headers
HEAD 또는 GET으로 시작하는 요청 문자열(줄바꿈하려면 내부 클릭)과 로 끝나는 경로.appx
, 아마도 쿼리 문자열(물음표, 로 시작?
)이 뒤따라야 합니다. 강조 표시된 부분이 필요합니다(즉, HEAD 또는 GET 직후부터 HTTP/1.1 직전까지).
Host
이 경우에는 , 도 필요합니다 aq.v4.a.dl.ws.microsoft.com
. 다음과 같이 결합하세요. aq.v4.a.dl.ws.microsoft.com/dl/content/b/6/updt/2012/08/21<snip>826.appx?P1=13<snip>%3d
(다운로드 링크가 Microsoft 계정에 연결되어 있다고 확신하므로 일부 부분을 잘라냈습니다.) 그런 다음 즐겨 사용하는 웹 브라우저를 사용하여 파일을 다운로드할 수 있습니다. 링크는 제한된 시간 동안만 지속되므로 저장하지 마세요.