Onde está o “cache de pacotes” do Windows 8 para aplicativos de armazenamento?

11

Gostaria de mexer com alguns aplicativos na Windows Store. O único problema é que eu não sei como obter o arquivo .appx que é o formato de pacote do Windows 8.

Eu sei que tem que salvar seus pacotes em algum lugar antes de instalá-los. Onde estão eles, ou como posso baixar .appx arquivos diretamente da Windows Store sem instalar?

    
por Earlz 21.09.2012 / 20:17

1 resposta

11

O arquivo appx termina dentro de C:\Windows\SoftwareDistribution\Download\<HashCorrespondingToApp>\ . Meus testes mostram vários arquivos, sem nenhuma maneira óbvia de combiná-los, embora o maior deles possa ser descompactado como um arquivo appx - eu não tentei isso.

É provavelmente mais fácil pegar os arquivos diretamente do site da Microsoft. Para fazer isso, usei o Fiddler para interceptar solicitações de download da Windows Store para descobrir o URL de download. Observe que, se o aplicativo tiver sido baixado / instalado antes, ele não será baixado novamente. Você pode tentar excluir a pasta descrita acima, mas tenha cuidado e faça isso por sua conta e risco - eu não testei isso.

  1. Faça o download e instale o Fiddler4

  2. Faça o download e instale o Utilitário EnableLoopback (consulte aqui para mais informações) para ativar a captura do tráfego moderno de aplicativos de interface do usuário

  3. Na ferramenta EnableLoopback, marque Store e clique em Save Changes


    Cliqueparaaumentarotamanho

  4. Inicieoviolinista.Talvezvocêqueirainterromperacaptura(File=>desmarqueCaptureTraffic)atéqueestejaprontoparainstalaroaplicativoe,emseguida,parelogodepois,parareduziradesordem.Certifique-sedeestarcapturandoantesdeclicaremInstalar.VocêpodequerertestarcarregandoumapáginadaLojaeversealgumacoisaécapturada.

  5. CliqueemInstalarnapáginadaaplicaçãonaLoja.

  6. Comovocêpodevernaimagem,àesquerdatemosodownloaderdoBITSdaMicrosoftfazendoodownloaddoarquivo,bem,váriosbits.CliqueemumadassolicitaçõeseconfiraoInspectors=>guiaHeadersàdireita.VocêdeveverumasequênciadesolicitaçãocomeçandocomHEADouGET(cliquedentroparafinalizar)ecomumcaminhoterminandocom.appx,provavelmenteseguidoporumasequênciadeconsulta(começandocomumpontodeinterrogação,?).Vocêprecisadapartedestacada(ouseja,logoapósaHEADouGETupatépoucoantesdoHTTP/1.1).

    VocêtambémprecisadoHost,nestecasoaq.v4.a.dl.ws.microsoft.com.Combine-osdaseguinteforma:aq.v4.a.dl.ws.microsoft.com/dl/content/b/6/updt/2012/08/21<snip>826.appx?P1=13<snip>%3d(eucopieialgumaspartes,poistenhocertezadequeolinkdedownloadestávinculadoàsuacontadaMicrosoft).Vocêpodeentãousaroseunavegadorfavoritoparabaixaroarquivo.Observequeolinkduraapenasporumtempolimitado,portantonãosepreocupeemsalvá-lo.


    Clique para aumentar o tamanho

por 26.10.2012 / 09:18