Rekomenduojama, 2024

Redaktoriaus Pasirinkimas

Išsaugoti žiniatinklio puslapius MHT formatu pagal „Internet Explorer“ numatytąjį

Taigi yra vienas tikrai erzina dalykas apie tai, kaip veikia „Internet Explorer“ ir kai bandote išsaugoti tinklalapį. Jei spustelėsite „Save As“ (išsaugoti kaip), pagal numatytuosius nustatymus „IE“ pasirinks tinklalapį, kuris bus išsaugotas (* .htm, * .html) .

Man nepatinka šis formatas, kai įrašote tinklalapius, nes jis sukuria vieną HTML failą šaltinio kodui ir tada išsaugo visus kitus turtus, pvz., JS failus, vaizdus, ​​CSS ir tt į atskirą aplanką.

Vietoj to, aš visada jį pakeisiu į „ Web Archive“, vieną failą (* .mht) . Tai man yra daug patogiau, jei tik noriu greitai išsaugoti kelis tinklalapius ir nerūpi visų šaltinių failų.

Taigi ar yra koks nors būdas numatytiems IE, kad jis išsaugotų kiekvieną tinklalapį MHT formatu, o ne HTML? Na, ne tiksliai. Negalite perkonfigūruoti failo - išsaugoti kaip arba klaviatūroje paspausti CTRL + S. Tai vis tiek atvers dialogo langą Išsaugoti tinklalapį, kuris bus baigtas kaip numatytasis.

Tačiau galite sukurti naują mygtuką „Pamėgtų“ įrankių juostoje, kuri, spustelėjus, atvers dialogo langą „Išsaugoti išsaugoti tinklalapį“, bet kaip „MHT“. Tai geriausias sprendimas ir tikrai vienintelis ten. Jis veikia gerai, nes nereikalauja jokių papildomų paspaudimų.

Be to, jei žinote, kaip naudoti programą, pvz., „AutoHotKey“, galite sukurti spartųjį klavišą, kad būtų galima paspausti tik vieną klavišą, kad paleistumėte scenarijų, ir iškylant dialogo langą Išsaugoti tinklalapį! Šiame straipsnyje jums parodysiu, kaip tai padaryti.

Pirma, turite sukurti VBS scenarijų su šiuo kodu. Norėdami tai padaryti, atidarykite „Notepad“ ir įklijuokite šį kodą:

 WScript.Timeout = 10 Nustatyti wShell = CreateObject ("WScript.Shell") wShell.SendKeys "^ s" Ar ne wShell.AppActivate ("Išsaugoti tinklalapį") WScript.Sleep 100 Loop wShell.SendKeys "% t {home} tww % n " 

Tai turėtų atrodyti lygiai taip:

Toliau spustelėkite failą - išsaugoti ir pakeiskite „S ave“ kaip tipą į visus failus . Pateikite failą kaip SaveAsMHT.vbs . Svarbus dalykas yra .VBS failo pavadinimo pabaigoje.

Išsaugokite failą kažkur kompiuteryje, nesvarbu, kur. Tada dešiniuoju pelės klavišu spustelėkite tą patį aplanką ir pasirinkite New - Shortcut .

Eikite į priekį ir spustelėkite Naršyti, tada pasirinkite VBS scenarijų. Suteikite savo nuorodą naudingą suprantamą pavadinimą, pvz., Išsaugoti kaip arba Išsaugoti kaip MHT ir tt

Dabar paskutinį žingsnį. Atidarykite „Internet Explorer“, dešiniuoju pelės klavišu spustelėkite bet kur viršutinėje pavadinimo juostoje ir pasirinkite Pamėgtos juostos juostą.

Dabar viskas, ką jums reikia padaryti, yra vilkite ir nuleiskite nuorodą į mėgstamų juostą. Jums gali tekti sumažinti IE, kad tai nepriimtų viso ekrano.

Viskas! Dabar tiesiog spustelėkite tą mygtuką, kuris paleis scenarijų ir atidarys dialogo langą Išsaugoti tinklalapį, automatiškai nustatantį MHT formatą.

Saldus! Taigi tiems iš jūsų, kurie taupo daug tinklalapių, tikimės, kad tai palengvins jūsų gyvenimą, sukuriant nuorodą į tinklalapių išsaugojimą MHT formatu. Mėgautis!

Top