Aplicațiile moderne ale Windows 8 (aplicații Metro din formatul appx) implică în principal posibilitatea instalării online numai din magazinul de aplicații Windows Store. Și în ciuda faptului că în Windows există posibilitatea instalării offline a aplicațiilor Metro din fișierele appx, în magazinul de aplicații Windows nu există posibilitatea de a descărca fișierul din distribuția Metro a aplicației. În acest articol, vom arăta cum să folosim Fiddler pentru a descărca fișierul appx de instalare al oricărei aplicații pentru instalare pe sisteme care nu au acces la Windows Store (sisteme offline sau segment corporativ).
Deci, sarcina noastră este de a obține o arhivă cu fișierul appx al unei aplicații arbitrare Metro Windows 8 pentru instalarea manuală pe un sistem care nu are acces la Internet. După cum am spus deja, nu puteți descărca fișierul .appx direct dintr-o aplicație modernă din Magazinul Windows. Cu toate acestea, la instalarea oricărei aplicații, clientul primește, la un moment dat, un link generat pentru a descărca fișierul .appx. Să încercăm să urmărim legătura cu care Windows Store descarcă fișierul de instalare.
Pentru a inspecta și pentru a depana traficul HTTP între clientul Windows Store și serverele Microsoft, vom folosi serverul proxy local Fiddler. destinat doar pentru depanarea aplicațiilor web.
Deci, avem nevoie de Fiddler în sine și de extensia pentru acesta AppContainer Loopback Utility (necesară pentru "înfășurarea" traficului aplicațiilor moderne pe Fiddler). Detalii despre instalarea utilitarelor și link-uri pentru descărcare sunt în articolul precedent, în care am vorbit despre o soluție pentru rezolvarea problemei accesului la aplicațiile de metrou Internet Windows 8 prin VPN.
După instalarea utilitarelor, executați utilitarul EnableLoopback Utility și în lista de aplicații Metro selectați aplicațiile a căror trafic ar trebui redirecționat către Fiddler. Pentru a reduce cantitatea de trafic "parazit" primită de Fiddler din aplicațiile moderne, în listă vom selecta numai aplicația Store și vom salva modificările (Save Changes).
Notă. În exemplul nostru, lista aplicațiilor moderne este mică, astfel încât toate aplicațiile Metro standard au fost eliminate utilizând această tehnică.
Apoi rulați Fiddler și ștergeți jurnalul curent - Edit-> Remove-> All Sessions (Ctrl + X).,
Deschideți fereastra de aplicații Window, găsiți și executați instalarea aplicației, trimitere la fișierul .appx de instalare pe care dorim să-l primim (de exemplu, dorim să obținem fișierul appx al aplicației Calculator Free).
Treceți la fereastra Fiddler și examinați sesiunile HTTP ale aplicației Store. Sunt foarte puțini dintre ei. Pentru a găsi conexiunea corectă la adresa URL a fișierului de aplicație, utilizați căutarea de sesiuni (Find -> appx).Fișierul descărcat are extensia .zip. modificați extensia acestuia la .appx sau .appxbundle în funcție de datele din Fiddler.
Unele aplicații au dependențe, fără de care nu puteți instala aplicația. Aceste dependențe trebuie rezolvate fără întârziere. Lista de aplicații pe care depinde aplicația modernă instalată va fi, de asemenea, prezentă în jurnalul Fiddler. De asemenea, aceste fișiere trebuie descărcate, modificați extensia la .appx. și instalați.Consiliul. Similar instalării aplicațiilor Windows 8 moderne fără Windows Store, consultați articolul: Instalarea aplicațiilor Windows 8 Metro, ocolind magazinul Windows
Deci, astăzi ne-am dat seama cum să obțineți fișierul appx de instalare a oricărei aplicații Metro din Windows 8, care poate fi instalată offline pe orice computer, chiar și într-o rețea izolată, fără a fi nevoie să utilizați magazinul de aplicații Windows.
- De ce aplicațiile Metro Windows 8 nu văd Internetul printr-un VPN?
- Cum se imprimă o literă de unitate înaintea numelui în Windows Explorer
- Accesul la unitățile de rețea din programe care rulează cu privilegii ridicate
- Driver Verifier - identifică driverele de problemă Windows
- Fișierul lipsit sau deteriorat \ windows \ system32 \ winload.efi în Windows 8
Alo Este posibil să instalați o aplicație de metrou descărcată utilizând această tehnică pe Windows 7? Avem o clasă de calculatoare care rulează Windows 7 la școală, nu intenționăm să trecem la Windows 8 - vom instala imediat Windows 10 așa cum o va face, dar aș dori să particip la testarea manualelor electronice și sunt distribuite prin Magazinul Windows. Mulțumesc.