Převod souboru MHT (webový archiv) zpět na HTML
Zdravím, chtěl jsem převést soubor MHT do klasického HTML formátu. Otevřel jsem jej v IE, dal "Uložit jako", vybral "Úplná webová stránka" a potvrdil. Uloží se však pouze samotná html stránka, chybí složka s obrázky, které stránka obsahuje. Pokud by se stránka jmenovala pokus, měl by se vytvořit adresář pokus_soubory. Ale nevytvoří.
Firefox si s MHT neporadí vůbec a Opera ukládá HTML vytvořený z MHT taky blbě.
A tak se ptám, jak lze uložit (převést) MHT stránku do HTML i s obrázky?
Nejlépe bez použití nějakých externích utilit.
WinXP Home SP2, IE 6, FF 1.5.0.8, Opera 9.01
U mě se to chová v IE 6 takhle (zkoušel jsem to na téhle stránce přímo):
uložením stránky v MHT vznikne dokument s obrázky, které jsou MIME encoded. Otevřením v IE a uložením jako HTML - Úplná webová stránka vznikne dokument, který obsahuje jako linky na obrázky linky na TMP soubory v adresáři, který se při ukládání vytvoří. TMP soubory jsou pak normální GIFy, jen s koncovkou TMP. V IE se zobrazí taková stránka normálně.
Edit: na požádání to můžu zkusit ještě v IE 7.
Díky za odpověď.
Mně se prostě obrázky v uloženém HTML nezobrazují, možná proto, že nejsou v Tempu. Protože ten archiv MHT nemám stažený z internetu, ale jen na disku.
Obrázek v uloženém kódu má tento tvar:
Ale ten adresář s prapodivným názvem index.htm_soubory neexistuje. Dále jsem zjistil, že když ukládaný soubor pojmenuji třeba Test, cesta k obrázku je stále index.htm_soubory/...
P.S.: V IE7 to raději nezkoušej... Zeptej se JaFiho, jak dopadl.
No, ono asi taky záleží na tom původním MHT souboru - někdy se ukládání zmrší a link na obrázek ukazuje na nějaký soubor v tempu nebo jinde - správně má být link na obrázek v tonhle formátu:
a obrázek má být MIME enkodován v kódu stránky...
Jinak co se stalo JaFimu s IE7? Já už několik dní používám IE 7 na notebooku jako jediný prohlížeč a zatím žádný problém...
Myslím, že z hlediska teologického se toto nazývá flagelantství, kterému ani církev katolická sluchu nepopřává...
Švih! "Windows gracias."
Krááááása. Konečně dojde má duše pokoje.....
Tak to je pecka! Skvele.
Bezbillníku!!
jj, to je starý, ale moooc dobrý. Pojem bezbillník čas od času použiju..
Jak a v čem byl uložen původní MHT soubor netuším, přišel jsem k němu jak slepej k houslím. Přesto jsem naivně předpokládal, že s ním IE bude umět pracovat. Html kód obsahuje, obrázky taky, jen to jaksi nejde vydolovat nějakým snadným způsobem ven.
Raději nebudu tlumočit JaFiho, nech si to vyprávět přímo od něho.
A zkousel sis v nem neco ulozit jako MHT? Nejen, ze to neprecte po sobe (a ani jiny program), ale dokonce neprecte ani normalni MHT, ktere ostatni programy prectou.
Nezkoušel. Teď jsem procházel IE newsgroups a vypadá to podle reakcí lidí že se podpora MHTML vskutku nepovedla...
"Nepovedla se" je krásný eufemický výraz pro něco, co chodilo bez problémů a po aktalizaci nefunguje vubec
No ono to úplně bez problémů předtím nechodilo, jak jsem psal výše občas se to ukládání zmršilo, kdy místo enkoded obrázku se zalinkoval přímo ..
Což byl pořád lepší stav, než když to teď neuloží v pořádku nikdy a navíc neumí otevřít ani MHT, který je v pořádku
Tady je něco divně.
Ještě na podzim jsem několik (2) uložených souborů MHT otevřel a uložil jako úplnou webovou stránku HTM. Obrázky v adresáři byly. (IE6, FronPage 2003).
V současném stavu (IE7cz) uložení stránky jako MHT funguje, stejně také její pozdější otevření. Uložení jak starších MHT, ani nového vytvořeného s IE7, jako HTM nejde. Odinstaloval jsem tedy IE7, ale uložení jako HTM stejně nejde.
Takže kromě toho, že jsem se dozvěděl nové pojmy jako bezbillník, má pro mě někdo ještě nějaké řešení?
stránku otevřít, text kopnout do schránky, v archívech na netu vygůůglit originál.
Obávám se, že originál té stránky v žádném archivu ani neexistuje. A je to takové "nešikovné" řešení. Přesto díky za příspěvek.