Dodaj do ulubionych

Samo się spakowało!?

24.09.11, 20:23
Pod linkiem szwedzka.pl/darmowe/SWEDENHIELMOWIE.epub zamieściłem darmową książkę do ściągnięcia w formacie epub. Mimo że jej nie pakowałem, po kliknięciu na link do ściągnięcia jest plik skompresowany zip, a nie bezpośrednio epub. Byłbym wdzięczny za podpowiedź dlaczego i jak to zmienić.
Obserwuj wątek
    • Gość: mufi Re: Samo się spakowało!? IP: *.home.isko.net.pl 24.09.11, 21:47
      Jak kliknę to się ściąga .epub więc nie wiem w czym problem.
    • wariant_b Re: Samo się spakowało!? 25.09.11, 00:53
      myślę, że lekkie nieporozumienie zaszło.

      Plik epub to faktycznie skompresowany kontenerek zawierający katalogi i pliki
      głównie w formacie .xml/.xhtml (tu jest również obrazek .jpg z ornamentem
      oraz czcionka georgia.ttf z jej odmianami)

      Tak to mniej więcej wygląda po wypakowaniu

      Katalog: SWEDENHIELMOWIE.epub
      2011-09-25  00:10    <DIR>          META-INF
      2011-09-24  12:57                20 mimetype
      2011-09-25  00:10    <DIR>          OEBPS
      
      Katalog: SWEDENHIELMOWIE.epub\META-INF
      2011-09-24  12:55               265 container.xml
      
      Katalog: SWEDENHIELMOWIE.epub\OEBPS
      2011-09-24  12:57             2 646 content.opf
      2011-09-25  00:10    <DIR>          Fonts
      2011-09-25  00:10    <DIR>          Images
      2011-09-25  00:10    <DIR>          Styles
      2011-09-25  00:10    <DIR>          Text
      2011-09-24  12:57             2 016 toc.ncx
      
      Katalog: SWEDENHIELMOWIE.epub\OEBPS\Fonts
      2009-06-10  22:43           157 080 georgia.ttf
      2009-06-10  22:43           145 940 georgiab.ttf
      2009-06-10  22:43           162 380 georgiai.ttf
      2009-06-10  22:43           164 332 georgiaz.ttf
      
      Katalog: SWEDENHIELMOWIE.epub\OEBPS\Images
      2011-03-27  14:26            19 072 ornament.jpg
      
      Katalog: SWEDENHIELMOWIE.epub\OEBPS\Styles
      2011-09-24  12:57               936 stylesheet.css
      
      Katalog: SWEDENHIELMOWIE.epub\OEBPS\Text
      2011-09-24  12:57             1 152 book.xhtml
      2011-09-24  12:57             1 622 Section0002.xhtml
      2011-09-24  12:57            57 631 Section0003.xhtml
      2011-09-24  12:57            51 301 Section0004.xhtml
      2011-09-24  12:57            73 447 Section0005.xhtml
      2011-09-24  12:57            32 409 Section0006.xhtml
      2011-09-24  12:57             2 619 Section0007.xhtml
      2011-09-24  12:57             6 735 Section0008.xhtml
      2011-09-24  12:57             2 075 Section0009.xhtml
      
      Razem wymienionych plików:
                  20 plik(ów)         883 678 bajtów
      


      Typowo powinno ci powiedzieć, że format jest nieznany, ale akurat podobnie
      wyglądają nowe pliki office (.docx) czy openoffice (.odt), więc coś rozpoznało,
      że jest to zzipowany kontenerek, a znacznik PK na początku rozwiewa wątpliwości,
      jakiego formatu jest to plik. W mimetype zresztą jawnie pisze: application/epub+zip
    • Gość: 802.11n Re: Samo się spakowało!? IP: *.tpnet.pl 26.09.11, 08:04
      Ogólnie chodzi o nieprawidłową konfigurację serwera WWW. Ściągaj plik inną przeglądarką i będzie OK.
      • wariant_b Re: Samo się spakowało!? 26.09.11, 09:15
        Gość portalu: 802.11n napisał(a):
        > Ściągaj plik inną przeglądarką i będzie OK.

        Może to jest właśnie to - szybciutko sprawdziłem przeglądarki i Opera widzi
        w pliku .epub spakowanie archiwum i proponuje użycie WinRara (bo nie mam
        zainstalowanego czytnika do dokumentów tego formatu). Pozostałe przeglądarki
        ignorują faktyczny format pliku. Oczywiście plik ściągnąć w Operze też można.
      • wriput Re: Samo się spakowało!? 26.09.11, 21:11
        Bardzo dziękuję za wszystkie odpowiedzi. Rzeczywiście inną przeglądarką ściągnął się epub. A ta nieprawidłowa konfiguracja serwera to moja wina?
        • wariant_b Re: Samo się spakowało!? 26.09.11, 22:19
          Operą też się ściągał, choć niby pokazywał błąd.
          Domyślnie proponował otwarcie w WinRarze, Rara się zamykało, a plik był ściągnięty.
        • Gość: 802.11n Re: Samo się spakowało!? IP: *.tpnet.pl 27.09.11, 11:23
          Jeśli to Twój serwer, to tak.
          • wariant_b Re: Samo się spakowało!? 27.09.11, 11:57
            Gość portalu: 802.11n napisał(a):
            > Jeśli to Twój serwer, to tak.


            Nie ma błędu na serwerze - jest niedoróbka w samej przeglądarce Opera,
            która po sygnaturze PK rozpoznaje plik spakowany i próbuje niewłaściwie go pobrać.
            Dokumentów Worda .docx też nie ściąga. W kolejnej wersji już tego błędu nie będzie.
            • wriput Re: Samo się spakowało!? 27.09.11, 23:27
              Nie ściągałem Operą, tylko IE. I w IE plik jest spakowany, w Firefox nie. Co ciekawe, książkę dałem też tutaj
              szwedzka.pl/ksiegarnia/25-swedenhielmowie-hjalmar-bergman-epub.html
              i po "zakupie" (nie da się ściągnąć za jednym kliknięciem) udostępniony do pobrania plik IE ściąga jako epub, a nie zip.
              • wariant_b Re: Samo się spakowało!? 28.09.11, 01:30
                wriput napisał:
                > Nie ściągałem Operą, tylko IE.

                Mój błąd - sprawdzając co się dzieje w przeglądarkach, zapomniałem, że do IE
                używam download managera, który pobrał plik poprawnie. Po jego odłączeniu
                okazuje się, IE faktycznie zmienia rozszerzenie nazwy pliku, ale nie zawartość.
                Opera wykładała mi się z błędem przy próbie zapisania pliku, natomiast poprawnie
                otwierała go w aplikacji związanej z formatem .zip ściągając przy okazji.
                Żeby było śmieszniej - z lokalnego pliku ściągnęła mi plik .epub jak IE - czyli jako .zip.
                Chrome i FF ściągały poprawnie, czyli bez żadnych kłopotów.

                Konkluzja jest prosta - jeśli IE ściągnie ci .epub jako .zip - to zmień nazwę.
                Bo faktycznie plik jest zzipowanym archiwum i ma sygnaturę zipa.

                Z ciekawości zainstalowałem sobie Calibre - czytnik czyta zarówno pliki
                z rozszerzeniem .epub jak .zip oraz rozpakowaną kartotekę po wskazaniu
                pliku OEPBS\content.opf

                Natomiast manager wyraźnie preferuje format .epub jako źródło.
Inne wątki na temat:

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka