chcę
- Zapisz stronę internetową, kompletną (w tym połączone CSS, JavaScript, obrazy itp. w tym połączony plik mp3 (lub dowolny inny plik audio).
- Posiadanie tylko jednego pliku typu „mhtml”, który jest plikiem wieloczęściowym.
- Później będziesz mógł otworzyć ten pojedynczy plik za pomocą (dowolnej) przeglądarki i zobaczyć stronę taką, jaką była po pobraniu (w tym plik audio)
To jest adres URL, który chcę zapisać:
Jaka jest przykładowa strona z http://quir.li gracz.
Korzystam z Google Chrome na Windows i Ubuntu Linux. Działa głównie, ale zapisana strona nigdy nie zawierała pliku mp3. Brakuje również pliku mp3, gdy próbuję tylko pobrać stronę jak zwykle, generując wiele plików.
Co zrobiłem
- skonfigurował ustawienia Chrome dla wbudowanej strony do pobrania, jak opisano tutaj: https://www.tagspaces.org/blog/mhtml-saving-chrome/
- Użyto rozszerzenia „Zapisz jako MHTML” https://chrome.google.com/webstore/detail/save-as-mhtml/eomfifclcdpkaghkehajpolkdnkmegfa
Co otrzymałem
Dotychczasowy mhtml zawiera obrazy, CSS, itp., Ale nie plik mp3. Fragment z pliku mthml:
From: <Saved by Blink>
Subject: quirli - replay and share media with cues.
Date: Sun, 14 May 2016 21:39:17 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
type="text/html";
boundary="----MultipartBoundary--s0EoeTgs0wh4NBKS7yadKZ1notfzker0FY7TZfz4Ct----"
------MultipartBoundary--s0EoeTgs0wh4NBKS7yadKZ1notfzker0FY7TZfz4Ct----
Content-Type: text/html
Content-ID: <[email protected]>
Content-Transfer-Encoding: quoted-printable
Content-Location: http://quir.li/player.html?media=media%2Flidija_roos-sweet_taste.mp3&title=Sweet%20taste&artist=Lidija%20Roos&album=Not%20for%20sale&0=Intro&15=Verse%201&45.5=Verse%202&75.94=Chorus&106.75=Verse%203&140.75=Chorus&172.07=Bridge&201.65=Chorus&232.65=Outro
<!DOCTYPE html>
....
Nie zawiera jednak pliku mp3.
Jak dołączyć powiązane pliki mp3 w jednym pliku MHTML z pełną stroną internetową?
Mimo że do tej pory korzystałem z Chrome, każda z głównych przeglądarek zrobi dla mnie tak długo, jak długo będę mógł przeglądać wynikową stronę przynajmniej w Google Chrome.
google-chrome
browser
mp3
webpage
Marcel
źródło
źródło
Zapisuje tylko linki, a nie same pliki połączone, jest to projekt dla plików mhtml.
Moab
@Moab Dziękujemy za komentarz, ale to nieprawda. Kiedy sprawdzam pobrany plik mhtml, dołączane są obrazy i CSS itp. Również po odłączeniu od Internetu mogę otworzyć plik mhtml i zobaczyć pełną stronę internetową (ale z wyjątkiem pliku mp3).
Marcel
@Marcel Plik mp3 jest wysyłany do przeglądarki tylko po naciśnięciu przycisku odtwarzania na wbudowanym odtwarzaczu.
DavidPostill
@DavidPostill, ok, masz rację, dla danego przykładu. ALE, to także nie działa, gdy plik mp3 jest tylko klikalnym linkiem, jak połączony obraz. Zobacz tę stronę: christoffankhauser.ch/werkstatt/sing-sag-sugg ma połączone pliki mp3, ale nie udaje mi się również pobrać pliku mhtml z dźwiękiem. Jednak obrazy są dołączone.
Marcel
@Marcel Ten sam problem. Musisz kliknąć ikonę odtwarzania, aby pobrać mp3. Jeśli spojrzysz na kartę Sieć w narzędziach programisty w Firefoksie, zobaczysz, że mp3 nie jest automatycznie pobierane po załadowaniu strony.
DavidPostill