eKsiążki https://forum.eksiazki.org/ |
|
Biblia na czytnik https://forum.eksiazki.org/ogolnie-o-eczytnikach-f155/biblia-na-czytnik-t9540-15.html |
Strona 2 z 5 |
Autor: | inkognit [ 07 lut 2011 20:20:19 ] |
Tytuł: | Re: Biblia na czytnik |
czasem można się pogubić ... |
Autor: | Vroo [ 31 maja 2011 13:49:57 ] |
Tytuł: | Re: Biblia na czytnik |
http://swiatczytnikow.pl/biblia-na-kind ... u-theword/ http://piotrkontek.wordpress.com/2011/0 ... na-kindle/ Tu pomysł na skonwertowanie do HTML plików programu TheWord, a zrobienie z tego EPUB/MOBI jest już proste. A wspomniana wyżej HCSB jest już od pewnego czasu za darmo |
Autor: | t3d [ 15 sie 2011 19:45:32 ] | |||||||||
Tytuł: | Re: Biblia na czytnik | |||||||||
Mój pythonowy skrypt dojrzał na tyle, że można zacząć z nim eksperymentować: https://github.com/t3d/project_b/blob/m ... oject_b.py Wymaga pythona i lxml. Skrypt ma pobierać księgi pisma świętego i robić z nich zbiorczy plik html z przypisami na końcu. Aktualnie jest ustawiony na pobieranie wszystkich ksiąg starego testamentu i wywalanie ich na ekran, więc można przekierować wyjście do pliku wywołując go
Samo pobieranie trwa dobre kilka minut i owocuje około ośmiomegabajtowym plikiem, który potrafi na chwilę przymulić przeglądarkę. Jest tu jeszcze kilka rzeczy do poprawienia. Na razie zauważyłem, że gubiona jest treść przypisów w niektórych rozdziałach, a poza tym gdzieś leży niedomknięty tag, który powoduje, że od pewnego miejsca cała treść jest pisana kursywą. EDIT: Błąd z kursywą zlokalizowany w przypisach: http://biblia.deon.pl/rozdzial.php?id=1205 Ciekawe, czy jak dam znać adminom, to naprawią... EDIT2: Uporałem się z przypisami i kursywą. Został mi tylko jeden rozpoznany defekt, a mianowicie dziwna sytuacja z przypisem bez linku przy Sdz 1,1: http://biblia.deon.pl/rozdzial.php?id=1137 |
Autor: | Zefiryn [ 16 sie 2011 11:43:24 ] | |||||||||
Tytuł: | Re: Biblia na czytnik | |||||||||
Nie wiem, czy czegoś więcej potrzeba niż mam zainstalowane, ale nie mogę tym skryptem ściągnąć nic. Po 20 minutach oczekiwania wciskam ctrl+c i dostaję informację:
Zainstalowane pod linuksem mam pythona 2.6.5 i python-lxml-2.2.6 |
Autor: | t3d [ 16 sie 2011 13:06:45 ] | |||||||||
Tytuł: | Re: Biblia na czytnik | |||||||||
Dodałem dziś generowanie spisu treści (linki do poszczególnych ksiąg). I natrfiłem na kolejną księgę ze źle zrobionymi przypisami: http://biblia.deon.pl/rozdzial.php?id=17 (rozjechane numery).
A co zapisał do pliku? |
Autor: | Zefiryn [ 16 sie 2011 14:53:50 ] |
Tytuł: | Re: Biblia na czytnik |
Przy wypisywaniu na ekran doszedł do zamknięcia sekcji head i tak zawisł. Po dwudziestu minutach ubiłem proces i wysokczył powyższy zrzut. Przy przekierowaniu do pliku po ubiciu plik był pusty. |
Autor: | t3d [ 16 sie 2011 15:33:43 ] | ||||||||||||||||||
Tytuł: | Re: Biblia na czytnik | ||||||||||||||||||
Hm, a spróbuj zamienić
na
i koniecznie daj mi znać |
Autor: | Zefiryn [ 16 sie 2011 16:01:38 ] |
Tytuł: | Re: Biblia na czytnik |
To chyba uroda mojego połączenia. Kiedy skróciłem tablicę z księgami do pierwszej oraz ilość ksiąg do 1, to plik ładnie się utworzył. Teraz od 4 minut próbuję ściągnąć całą księgę rodzaju. iptraf pokazuje mi, że jest nawiązywane połączenie i ściąga się ok 20kb tylko trwa to dość długo. Przerobienie połączeń dla wszystkich ksiąg może u mnie potrwać. Zobaczę ile zajmie Księga Rodzaju. |
Autor: | t3d [ 16 sie 2011 17:43:54 ] | ||||||||||||||||||
Tytuł: | Re: Biblia na czytnik | ||||||||||||||||||
Księga Rodzaju akurat nie należy do krótkich i jeśli poprzednio nie miałeś nic po 20 minutach, to znaczy że nie pobrałeś tej księgi do końca (aktualnie tekst ksiąg jest wyrzucany na output w partiach po 1 księdze z przypisami na raz). Możesz sobie potestować np. na "Ag" - jedynie 2 rozdziały . Możesz w ogóle wyciąć pętlę
A na jej miejsce wpisać
|
Autor: | Zefiryn [ 16 sie 2011 21:04:09 ] |
Tytuł: | Re: Biblia na czytnik |
Po 30 minutach udało mi się pobrać Księgę Rodzaju. Za bardzo zasugerowałem się informacją, że pobieranie trwa tylko kilka minut, t3d musi mieć lepsze łącze. |
Autor: | airs [ 17 sie 2011 1:06:45 ] | |||||||||||||||||||||||||||
Tytuł: | Re: Biblia na czytnik | |||||||||||||||||||||||||||
U mnie pod Windows XP (python 2.6.5 + lxml 2.2.4) działa - pisze ładnie do pliku. Ale aktualna wersja, z pętlą czy bez, po wpisaniu nazwy księgi, ładuje do pliku pełny spis treści i wkleja daną księgę tyle razy ile jest wszystkich ksiąg |
Autor: | t3d [ 17 sie 2011 11:28:49 ] |
Tytuł: | Re: Biblia na czytnik |
tak, pobieranie jednej księgi to na razie nieoficjalny hack Na razie chcę jeszcze wyeliminować defekty w treści (w nowym testamencie zostały 2 miejsca gdzie są złe linki). Następny etap to będzie przestawienie skryptu na działanie na plikach i pobieranie parametrów z linii poleceń. Będę musiał pomyśleć nad jaką sensowną składnią. Obecnie mam taki plan: 1. parametr ustawiający co pobrać z 4 opcjami:
|
Autor: | t3d [ 24 sie 2011 16:16:56 ] |
Tytuł: | Re: Biblia na czytnik |
Mam kilka dobrych wiadomości. 1. Dostałem feedback od jezuitów z deon.pl i zauważone przeze mnie błędy są poprawiane (więc moje ich obejścia wylatują ze skryptu). 2. Skrypt powinien szybciej obrabiać pobrane treści, bo pracuje teraz na listach, a nie na łańcuchach. 3. Można już używać parametrów z linii poleceń, które ustawiają co chcemy pobierać (do wyboru: "stary", ""nowy", "wszystko", lub skrócona nazwa księgi). W zależności od tego co pobieramy zostanie dodany adekwatny spis treści (lub nie, w przypadku pojedyńczej księgi). 4. Jeśli parametr poda się niepoprawnie, to skrypt wyświetla listę obsługiwanych argumentów. Mamy też 1 tymczasowy efekt uboczny, a mianowicie jeśli chcemy pobrać księgę której nazwie są polskie znaki (Kpł lub Łk), to python wyświetli ostrzeżenia związane z obsługą unikodu. Postaram się z tym niebawem uporać. Jeśli stosuje się zapis do pliku przez przekierowanie, to i tak treść będzie nienaruszona. EDIT: Wygląda na to, że kryzys związany z kodowaniem jest już zażegnany |
Autor: | airs [ 24 sie 2011 16:48:50 ] |
Tytuł: | Re: Biblia na czytnik |
Dzięki Udało mi się na starej wersji "skompilować" osobno Stary i Nowy Testament, ale jak na razie Calibre wymiękało u mnie przy próbie zrobienia z tego epub-a. Widzę, że teraz będzie można wybrać potrzebną pojedynczą księgę Jeśli możesz podaj dokładną składnię dla takiej pojedynczej księgi, bo coś chyba za gorąco i mi nie wchodzi pod windą ani 'Rdz' ani <'Rdz'> Jeszcze raz dzięki. |
Autor: | t3d [ 25 sie 2011 10:31:59 ] | |||||||||||||||||||||||||||
Tytuł: | Re: Biblia na czytnik | |||||||||||||||||||||||||||
Dodałem teraz opcję "lista", która wyświetla listę skróconych nazw ksiąg w formie zrozumiałej dla skryptu.
Powinno działać samo
Trzeba jednak użyć jakiegoś obejścia w przypadku nazw ze spacjami, jak "2 J". na linuksie można całą nazwę opakować w cudzysłowy, albo dać \ przed spacją. Jak się z tym uporać na windowsie nie wiem
|
Strona 2 z 5 | Wszystkie czasy w strefie UTC + 1 [czas letni (DST)] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |