eKsiążki https://forum.eksiazki.org/ |
|
epubQTools - skrypt do walidacji i konwersji ebooków https://forum.eksiazki.org/amazon-com-kindle-f146/epubqtools-skrypt-do-walidacji-i-konwersji-ebookow-t14388-90.html |
Strona 7 z 12 |
Autor: | Rols [ 13 maja 2014 11:16:27 ] |
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków |
Na poczatek wielkie podziękowania za ten skrypt, długo czekałem na takie narzędzie. Ale mam z nim problem. Platforma Windows 8 32b. Po dokonaniu kilku, może kilkunastu konwersji pod rzad występuje bład: File "__main__.py", line 242 in <module> File "__main__.py", line 181 in main File "lib\epubqfix.pyo" line 1194, in qfix File "lib\epubqfix.pyo" line 301, in unpack_epub File "zipfile.pyo" line 1036, in extactall File "zipfile.pyo" line 1024, in extact File "zipfile.pyo" line 1078, in _extact_member File "zipfile.pyo" line 962, in open IOError: [Errno 12] Not enough space Co więcej blokuje to jakoś Windowsa, nie można instalować programów. Po restarcie wszystko działa jak należy, aż do ponownej blokady. Program nie zwalnia jakiś zasobów może? |
Autor: | quiris [ 13 maja 2014 12:12:41 ] | |||||||||
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków | |||||||||
Na ilu plikach dokonujesz konwersji? Czy na pewno masz dużo wolnego miejsca na dysku? Program dokonuje rozpakowania plików, co zabiera miejsce, potem zapisuje zmodyfikowane pliki i też zabiera to miejsce, konwersja do MOBI to kolejne zabierane miejsce. |
Autor: | Becky [ 13 maja 2014 12:19:17 ] | |||||||||
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków | |||||||||
Masz za mało miejsca na dysku C: |
Autor: | Rols [ 13 maja 2014 12:31:18 ] |
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków |
mam 330 GB wolne, więc to raczej nie to.... Edit: Robiłem kilkanaście plików, ale nie wszystkie na raz, ale jeden po drugim |
Autor: | quiris [ 13 maja 2014 13:25:10 ] | |||||||||
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków | |||||||||
Czy te pliki były monstrualnych rozmiarów? Jak duże? |
Autor: | Rols [ 13 maja 2014 13:46:14 ] |
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków |
Nie są jakieś ogromne, chociaż największe to "Norman Davies - Europa. Rozprawa", z Woblinku, w trzech tomach, po 15-20MB każdy |
Autor: | Rols [ 13 maja 2014 13:52:01 ] |
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków |
Póki nie zrestartuję komputera, to każda kolejna konwersja się w ten sposób wywala, nawet najmniejszego pliku. Po restarcie konwertują się nawet duże pliki, ale do czasu kolejnej "blokady". |
Autor: | quiris [ 13 maja 2014 13:59:29 ] | |||||||||
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków | |||||||||
Czy próbowałeś zamiast execa opalić po zainstalowaniu pythona i lmxl (info w pierwszym poście) wersję: https://github.com/quiris11/epubQTools/ ... python.zip |
Autor: | soulafein [ 13 maja 2014 17:38:23 ] | ||||||||||||||||||
Tytuł: | Re: Odp: epubQTools - skrypt do walidacji i konwersji ebookó | ||||||||||||||||||
Każdy woli coś innego Ja używam Calibre do katalogowania. Dzięki Twemu narzędziu nie muszę teraz używać do konwersji. Mam tylko jedną sugestię - da się ustawić żeby sprawdzał czy paragrafy są justowane i ewentualnie naprawił tę niedogodność. Albo żeby dawało znać o braku justowania. Niektóre ebooki zakupione mają wyrównanie to lewej i jak się zrobi podziały wyrazów to kiepsko wygląda. Ale może za dużo wymagam Wysłane z mojego IdeaTab A3000-H przy użyciu Tapatalka |
Autor: | Rols [ 13 maja 2014 21:34:46 ] |
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków |
Witam ponownie, Próbuję powtórzyć błąd na drugim komputerze, ale wszystko działa dobrze. Reasumując, komputer z Windows 7 32bit, 4GB pamięci - błąd występuje, a teraz Windows 8 64bit, 8GB, wszystko gra. Jutro postaram się o dalsze testy I przyłączam się do prośby przedmówcy, gdyby się udało zrobić justowanie byłoby genialnie. Może jako opcjonalny parametr? |
Autor: | quiris [ 13 maja 2014 22:41:00 ] | |||||||||
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków | |||||||||
Coś tam wydłubałem na szybko: https://github.com/quiris11/epubQTools/ ... fd84258b01 Dodałem do opcji -r (--reset-styles) dodawanie justowania dla znaczników p. Z tego co przetestowałem na szybko wydaje się, że to działa. Nie gwarantuję, że będzie działać w każdym przypadku (można zgłaszać do mnie jakieś dziwne przypadki). Oczywiście na razie mogą to potestować osoby z pythonem i lxml zainstalowanym pobierając z githuba kod: https://github.com/quiris11/epubQTools/ ... master.zip Exec będzie opublikowany w poniedziałek (wersja 0.3) |
Autor: | Rols [ 15 maja 2014 22:56:01 ] |
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków |
Odkryłem w swoim zbiorze książkę (Dracula z Woblink) na której konwersja -e kończy się niepomyślnie z takim oto błędem: (używam wersji 0.2 exec) [EDIT] a to jeszcze zrzut polecenia -q |
Autor: | quiris [ 16 maja 2014 9:22:26 ] |
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków |
Czy na wersji demo tej książki z Woblinka też masz ten sam błąd? http://woblink.com/e-book,dracula-bram-stoker,12185 |
Autor: | Rols [ 16 maja 2014 11:01:20 ] |
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków |
Sprawdziłem, w wersji demo książki błąd się nie pojawia. Tylko na pełnym wydaniu. Sprawdziłem nawet na drugim komputerze - to samo. |
Autor: | quiris [ 16 maja 2014 11:04:23 ] | |||||||||
Tytuł: | Re: epubQTools - skrypt do walidacji i konwersji ebooków | |||||||||
Hmm... A możesz sprawdzić tę książkę ebook-edit w calibre? Jakie tam błędy się pojawiają? |
Strona 7 z 12 | Wszystkie czasy w strefie UTC + 1 [czas letni (DST)] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |