Teraz jest 28 kwi 2024 16:26:54




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

Dołączył(a): 13 maja 2014 10:44:12
Posty: 43
eCzytnik: Kindle Paperwhite 3
Post 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
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Rols napisał(a):
. Po dokonaniu kilku, może kilkunastu konwersji pod rzad występuje bład:

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
Zobacz profil WWW
Użytkownik
Avatar użytkownika

Dołączył(a): 21 lip 2011 9:46:47
Posty: 283
eCzytnik: KoboT,NST,NGP,K3G, KPW2,KPW3,TolV2
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Rols napisał(a):
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?


Masz za mało miejsca na dysku C:


13 maja 2014 12:19:17
Zobacz profil
Użytkownik

Dołączył(a): 13 maja 2014 10:44:12
Posty: 43
eCzytnik: Kindle Paperwhite 3
Post 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
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Rols napisał(a):
Robiłem kilkanaście plików, ale nie wszystkie na raz, ale jeden po drugim

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
Zobacz profil WWW
Użytkownik

Dołączył(a): 13 maja 2014 10:44:12
Posty: 43
eCzytnik: Kindle Paperwhite 3
Post 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
Zobacz profil
Użytkownik

Dołączył(a): 13 maja 2014 10:44:12
Posty: 43
eCzytnik: Kindle Paperwhite 3
Post 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
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Rols napisał(a):
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".
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
Zobacz profil WWW
Użytkownik

Dołączył(a): 21 kwi 2012 15:24:10
Posty: 41
eCzytnik: Kindle Paperwhite 2
Post Re: Odp: epubQTools - skrypt do walidacji i konwersji ebookó
quiris napisał(a):
soulafein napisał(a):
Tak sobie myślę - fajnie takie narzędzie mieć np. jako wtyczkę do Calibre ;)

Szczerze mówiąc - nie lubię filozofii calibre. Z calibre korzystam wyłącznie z ebook-edit, ale jako samodzielnej aplikacji. Dlatego ja osobiście nie zrobię adaptacji do wtyczki, ale jeśli ktoś ma ochotę, nie ma problemu. Źródła są wszak dostępne :)

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
Zobacz profil
Użytkownik

Dołączył(a): 13 maja 2014 10:44:12
Posty: 43
eCzytnik: Kindle Paperwhite 3
Post 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
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Rols napisał(a):
I przyłączam się do prośby przedmówcy, gdyby się udało zrobić justowanie byłoby genialnie. Może jako opcjonalny parametr?

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) ;)

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


13 maja 2014 22:41:00
Zobacz profil WWW
Użytkownik

Dołączył(a): 13 maja 2014 10:44:12
Posty: 43
eCzytnik: Kindle Paperwhite 3
Post 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)

Obrazek


[EDIT]
a to jeszcze zrzut polecenia -q

Obrazek


15 maja 2014 22:56:01
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post 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
Zobacz profil WWW
Użytkownik

Dołączył(a): 13 maja 2014 10:44:12
Posty: 43
eCzytnik: Kindle Paperwhite 3
Post 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
Zobacz profil
Użytkownik
Avatar użytkownika

Dołączył(a): 22 sty 2014 19:44:49
Posty: 184
eCzytnik: Kindle Voyage, Paperwhite, Classic
Post Re: epubQTools - skrypt do walidacji i konwersji ebooków
Rols napisał(a):
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.

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
Zobacz profil WWW
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 173 ]  Przejdź na stronę Poprzednia strona  1 ... 4, 5, 6, 7, 8, 9, 10 ... 12  Następna strona


Kto przegląda forum

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


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:  
cron