Teraz jest 27 maja 2019 10:21:06




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 181 ]  Przejdź na stronę Poprzednia strona  1 ... 9, 10, 11, 12, 13  Następna strona
epubQTools - skrypt do walidacji i konwersji ebooków 
Autor Wiadomość
Użytkownik

Dołączył(a): 21 lut 2014 22:04:36
Posty: 125
eCzytnik: Kindle Oasis 2, Pocketbook Inkpad 3
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Dzięki! Sprawdzę w domu jak się sprawuje :) Nie spodziewałem się tak szybkiej reakcji :)


03 mar 2016 11:35:22
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 183
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
queven napisał(a):
Dzięki! Sprawdzę w domu jak się sprawuje :) Nie spodziewałem się tak szybkiej reakcji :)

Bo rozwiązanie okazało się prostsze niż myślałem o tym dawniej. Oczywiście wymaga to przetestowania głębszego, bo ja przeprowadziłem tylko zgrubne testy.

_________________
Robert Błaut
http://blog.blaut.biz
poczta: listy małpa blaut kropa biz


03 mar 2016 11:37:59
Zobacz profil WWW
Użytkownik

Dołączył(a): 21 lut 2014 22:04:36
Posty: 125
eCzytnik: Kindle Oasis 2, Pocketbook Inkpad 3
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Wydaje mi się że nie tyko ja byłem zainteresowany taką opcją więc myślę że będą testy zrobione przez użytkowników, sam jak znajdę jakiś problem zgłoszę.


03 mar 2016 11:41:02
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 183
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Samo sprawdzenie wbudowanym narzędziem to tylko opcja -q. Jeśli do tego dołożysz opcję -e to po sprawdzeniu zacznie się konwersja, więc jeśli chcesz tylko sprawdzić to nie dokładaj -e

Pozostał opcje, które mogą cię zainteresować, to:
--skip-reset-css skip linking a reset CSS file to every xthml file (only with -e)
--skip-justify skip replacing "text-align: left" with "text-align: justify" in all CSS files (only with -e)

Niestety mimo tego i tak program może dokonać samoistnie wielu zmian, które uznałem za konieczne. Głównie są to naprawy błędów, usuwanie watermarków, dokładanie spisu treści HTMLowego, jeśli go nie ma itp.

_________________
Robert Błaut
http://blog.blaut.biz
poczta: listy małpa blaut kropa biz


03 mar 2016 12:25:30
Zobacz profil WWW
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 183
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
athame napisał(a):
Potestuję. Dla porządku napisz jeszcze czy ten skip-reset-css całkowicie pomija tworzenie tego pliku, czy tylko nie załącza do plików (x)html? Lub bardziej ogólnie - czy można użyć Twojego programu tak, by nie pozostał po tym żaden ślad?

Skip-reset nie tworzy pliku i nie linkuje. Nie sposób jest mi powiedzieć, co program zmodyfikuje w danym pliku. Oczywiste jest, że im doskonalszy, poprawniej zbudowany plik, tym modyfikacji będzie mniej.

Zawsze możesz w edytorze ebooków w calibre zrobić porównanie wersji przed konwersją i po konwersji. Wtedy zobaczysz jaki dokładnie zmiany zostały poczynione. Jeśli zależy ci tylko na dzieleniu tekstu zostaje zrobienie forka i dokonanie zmian w źródle.

_________________
Robert Błaut
http://blog.blaut.biz
poczta: listy małpa blaut kropa biz


03 mar 2016 12:43:34
Zobacz profil WWW
Użytkownik

Dołączył(a): 21 lut 2014 22:04:36
Posty: 125
eCzytnik: Kindle Oasis 2, Pocketbook Inkpad 3
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Kilka ebooków konwertowałem tym programem jak na razie wszytko działa ok :)


04 mar 2016 10:21:43
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 183
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
athame napisał(a):
Przy konwersji na własny użytek to nie ma problemu. Ja szukam sposobu na automatyzację dopieszczania komercyjnych e-book'ów, a ten skrypt robi dobrą robotę, ale też pozostawia ślady po sobie.

Athame, kod jest publicznie dostępny na wolnej licencji, możesz zrobić forka na githubie, nanieść zmiany, które wg ciebie były konieczne (np. dodatkowy tryb z nową opcją), ja mogę potem te zmiany włączyć do głównej gałęzi.

_________________
Robert Błaut
http://blog.blaut.biz
poczta: listy małpa blaut kropa biz


06 mar 2016 21:59:35
Zobacz profil WWW
Użytkownik

Dołączył(a): 01 kwi 2016 8:55:29
Posty: 26
eCzytnik: Kindle
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Hej quiris, mam pytanie odnośnie Twoich najnowszych wersji epubQTools. Jak je się odpala? Tzn. te "oficjalne" mi działają po wpisaniu ścieżki:
C:\python27\python C:\pyBookTools\epubQTools_0.7-py.zip -e c:\epub

ale jak zamiast epubQTools_0.7-py.zip próbuje do tego samego katalogu wgrać epubQTools-master.zip, to już nie działa...

Mam zainstalowany Python 2.7.6 i lxml-3.6.0.win32-py2.7

Ogólnie dotychczas korzystałam z aplikacji na windowsa i dopiero dzisiaj zainstalowałam tego całego pythona, by sprawdzić ujemne marginesy :)


01 kwi 2016 10:29:28
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 183
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Trzeba jeszcze zainstalować cssutils:

Kod:
python -m pip install cssutils

_________________
Robert Błaut
http://blog.blaut.biz
poczta: listy małpa blaut kropa biz


01 kwi 2016 10:41:04
Zobacz profil WWW
Użytkownik

Dołączył(a): 01 kwi 2016 8:55:29
Posty: 26
eCzytnik: Kindle
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Dzięki, działa! Jakoś udało mi się to ogarnąć :)


01 kwi 2016 12:03:54
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 183
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Nowa binary epubQTools 0.8 opublikowana: https://github.com/quiris11/epubQTools/releases/latest

Skrócona lista najważniejszych zmian:

  • Możliwość wymiany fontów osadzonych w pliku EPUB za pomocą opcji --replace-font-family
  • Listowanie osadzonych w pliku EPUB fontów: --list-fonts
  • Możliwość pominięcia dzielenia wyrazów w nagłówkach (h1, h2, h3...): --skip-hyphenate-headers
  • Możliwość ustawiania własnego lewego i prawego marginesu książki (np. można ustawić ujemne marginesy i w Kindle'u nie będzie dużego placu po lewej i prawej stronie): --book-margin
  • Naprawa brakującego pliku (calibre'owy edytor wysypuje się na tym) META-INF/container.xml --fix-missing-container
  • Wiele, wiele poprawek i udoskonaleń.

_________________
Robert Błaut
http://blog.blaut.biz
poczta: listy małpa blaut kropa biz


14 maja 2016 20:27:30
Zobacz profil WWW
Użytkownik

Dołączył(a): 16 lip 2012 22:06:00
Posty: 3
eCzytnik: Kindle Paperwhite 3
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Witam serdecznie.
Weryfikowałem właśnie jakąś książkę i pokazał się błąd:
dtd:uid and dc:identifier mismatched
Po dłuższej chwili doszedłem, że jest to informacja o różnych ID w pliku content.opf i toc.ncx.
Czy o to chodzi?
Jeżeli tak, to czy nie powinno być "dtb:uid"?


22 lis 2017 0:53:49
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 9:46:47
Posty: 219
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
andpen napisał(a):
Czy o to chodzi?

Tak. Autor wyjaśnił to tutaj.

andpen napisał(a):
Jeżeli tak, to czy nie powinno być "dtb:uid"?

Rzeczywiście, zapewne powinno być "dtb:uid"


22 lis 2017 9:44:43
Zobacz profil
Admin
Avatar użytkownika

Dołączył(a): 13 cze 2008 14:47:02
Posty: 2754
Lokalizacja: Gdańsk
eCzytnik: kindle
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Pull request poszedł :D
https://github.com/quiris11/epubQTools/pull/2

_________________
Zgred - Rafał Ziemkiewicz napisał(a):
Dziś trzeba pisać o mieczach, czarach, toporach i wojowniczkach w blaszanych bikini, wszystko inne to już jest nisza w niszy. Albo o nastoletnich wampirach.
Porównywarka cen ebooków


22 lis 2017 15:44:20
Zobacz profil WWW
Użytkownik

Dołączył(a): 08 sie 2018 12:32:53
Posty: 1
eCzytnik: Kindle PW3
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Mam książki w języku angielskim. Czy jest możliwość zmuszenia do użycia języka angielskiego?


08 sie 2018 12:36:40
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 181 ]  Przejdź na stronę Poprzednia strona  1 ... 9, 10, 11, 12, 13  Następna strona


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Skocz do: