Internet Explorer'da MHT Formatında Web Sayfalarını Varsayılan Olarak Kaydetme


Yani, Internet Explorer'ın çalışma şekliyle ilgili gerçekten rahatsız edici bir şey var ve bir web sayfasını kaydetmeye çalıştığınızda. Farklı Kaydet'i tıklatırsanız, varsayılan olarak, IE kaydederken Web sayfasını, tamamla (* .htm, * .html)biçimini seçer.

web sayfasını kaydet

Web sayfalarını kaydederken bu formatı beğenmedim çünkü kaynak kodu için bir HTML dosyası oluşturur ve daha sonra JS dosyaları, resimler, CSS, vb. gibi tüm diğer öğeleri ayrı bir klasöre kaydeder.

ör. web sayfasını kaydet

Bunun yerine, her zaman Web Arşivi, tek dosya (* .mht)olarak değiştirdim. Birkaç web sayfasını kaydetmek için hızlı bir yol arıyorsanız ve tüm kaynak dosyaları umursamıyorsanız, bu benim için çok daha uygun.

web arşivi

Yani, her web sayfasını HTML yerine MHT biçiminde kaydettiği için, IE'nin varsayılan ayarlarının herhangi bir yolu var mı? Eh, tam olarak değil. Klavyenizde Dosya - Farklı Kaydet'i veya CTRL + S tuşlarına basarak yeniden yapılandıramazsınız. Bu, Web sayfası ile Web Sayfasını Kaydet iletişimini varsayılan olarak tamamlayacaktır.

Ancak, tıklatıldığında, Kaydet Web Sayfası iletişim kutusunu açacak olan Sık Kullanılanlar araç çubuğunda yeni bir düğme oluşturabilirsiniz. MHT varsayılan olarak. En iyi çözüm ve gerçekten de sadece bir tanesi. Ayrıca, herhangi bir ek tıklamaya gerek duymadığından iyi çalışır.

Ayrıca, AutoHotKey gibi bir programı nasıl kullanacağınızı biliyorsanız, yalnızca bir tuşa basabilmeniz için bir klavye kısayolu oluşturabilirsiniz. komut dosyasını çalıştırmak ve Web Sayfasını Kaydet iletişim kutusu açılır! Bu makalede, bunu nasıl yapacağınızı göstereceğim.

Öncelikle, aşağıdaki kodla bir VBS komut dosyası oluşturmanız gerekir. Bunu yapmak için, Not Defteri'ni açın ve aşağıdaki kodda yapıştırın:

WScript.Timeout=10
Set wShell=CreateObject("WScript.Shell") wShell.SendKeys "^s" Do While Not wShell.AppActivate("Save Webpage") WScript.Sleep 100 Loop wShell.SendKeys "%t{home}tww%n"

Tam olarak şöyle görünmelidir:

web sayfasını kaydet

Ardından Dosya - Kaydet'e tıklayın ve ardından S ave türüolarak Tüm Dosyalar'a geçin. Dosyaya SaveAsMHT.vbsgibi bir ad verin. Önemli olan dosya adının sonunda .VBS'dir.

tür olarak kaydet

Dosyayı bir yere kaydetme, gerçekten önemli değil nerede. Ardından, aynı klasörde sağ tıklayın ve Yeni- Kısayol'u seçin.

yeni kısayol

Devam edin ve Göz at'ı tıklayın ve ardından VBS komut dosyasını seçin. Kısayolunuza Save As veya Save As MHT gibi kullanışlı anlaşılır bir ad verin.

yeni kısayol vbs

kısayol adı

Şimdi son adım için. Internet Explorer'ı açın, üst başlık çubuğunda herhangi bir yeri sağ tıklayın ve Sık Kullanılanlarçubuğunu seçin.

Favoriler çubuğu

Artık tüm yapmanız gereken kısayolu sürükleyip Sık Kullanılanlar çubuğuna bırakmaktır. IE'yi en aza indirmeniz gerekebilir, bu yüzden bunu yapmak için tüm ekranı kaplamıyor.

kısayol favori çubuğu

İşte bu! Şimdi sadece komut dosyasını çalıştıracak ve otomatik olarak MHT formatına ayarlanan Web Sayfasını Kaydet iletişim kutusunu açacak olan düğmeye tıklayın.

olarak kaydet

Sweet! Çok fazla web sayfası kaydedenler için, bu, web sayfalarını MHT biçiminde kaydetmek için bir kısayol oluşturarak hayatınızı kolaylaştıracaktır. Tadını çıkarın!

Week 9, continued

İlgili Mesajlar:


6.09.2012