Autor |
Wiadomość |
Użytkownik
Dołączył(a): 13 maja 2014 10:44:12 Posty: 43
eCzytnik: Kindle Paperwhite 3
|
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?
|
13 maja 2014 11:16:27 |
|
|
Użytkownik
Dołączył(a): 22 sty 2014 19:44:49 Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
|
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.
_________________ Robert Błaut http://blog.blaut.biz poczta: listy małpa blaut kropa biz
|
13 maja 2014 12:12:41 |
|
|
Użytkownik
Dołączył(a): 21 lip 2011 9:46:47 Posty: 286
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
|
Re: epubQTools - skrypt do walidacji i konwersji ebooków
Masz za mało miejsca na dysku C:
|
13 maja 2014 12:19:17 |
|
|
Użytkownik
Dołączył(a): 13 maja 2014 10:44:12 Posty: 43
eCzytnik: Kindle Paperwhite 3
|
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
|
13 maja 2014 12:31:18 |
|
|
Użytkownik
Dołączył(a): 22 sty 2014 19:44:49 Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
|
Re: epubQTools - skrypt do walidacji i konwersji ebooków
Czy te pliki były monstrualnych rozmiarów? Jak duże?
_________________ Robert Błaut http://blog.blaut.biz poczta: listy małpa blaut kropa biz
|
13 maja 2014 13:25:10 |
|
|
Użytkownik
Dołączył(a): 13 maja 2014 10:44:12 Posty: 43
eCzytnik: Kindle Paperwhite 3
|
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
|
13 maja 2014 13:46:14 |
|
|
Użytkownik
Dołączył(a): 13 maja 2014 10:44:12 Posty: 43
eCzytnik: Kindle Paperwhite 3
|
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".
|
13 maja 2014 13:52:01 |
|
|
Użytkownik
Dołączył(a): 22 sty 2014 19:44:49 Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
|
Re: epubQTools - skrypt do walidacji i konwersji ebooków
Rozumiem, że używasz wersji 0.2? Jak dużo masz RAM-u w swoim komputerze? 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
_________________ Robert Błaut http://blog.blaut.biz poczta: listy małpa blaut kropa biz
|
13 maja 2014 13:59:29 |
|
|
Użytkownik
Dołączył(a): 21 kwi 2012 15:24:10 Posty: 41
eCzytnik: Kindle Paperwhite 2
|
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
|
13 maja 2014 17:38:23 |
|
|
Użytkownik
Dołączył(a): 13 maja 2014 10:44:12 Posty: 43
eCzytnik: Kindle Paperwhite 3
|
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?
|
13 maja 2014 21:34:46 |
|
|
Użytkownik
Dołączył(a): 22 sty 2014 19:44:49 Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
|
Re: epubQTools - skrypt do walidacji i konwersji ebooków
Coś tam wydłubałem na szybko: https://github.com/quiris11/epubQTools/ ... fd84258b01Dodał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)
_________________ Robert Błaut http://blog.blaut.biz poczta: listy małpa blaut kropa biz
|
13 maja 2014 22:41:00 |
|
|
Użytkownik
Dołączył(a): 13 maja 2014 10:44:12 Posty: 43
eCzytnik: Kindle Paperwhite 3
|
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
|
15 maja 2014 22:56:01 |
|
|
Użytkownik
Dołączył(a): 22 sty 2014 19:44:49 Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
|
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
_________________ Robert Błaut http://blog.blaut.biz poczta: listy małpa blaut kropa biz
|
16 maja 2014 9:22:26 |
|
|
Użytkownik
Dołączył(a): 13 maja 2014 10:44:12 Posty: 43
eCzytnik: Kindle Paperwhite 3
|
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.
|
16 maja 2014 11:01:20 |
|
|
Użytkownik
Dołączył(a): 22 sty 2014 19:44:49 Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
|
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ą?
_________________ Robert Błaut http://blog.blaut.biz poczta: listy małpa blaut kropa biz
|
16 maja 2014 11:04:23 |
|
|