Teraz jest 18 sty 2021 12:43:54




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ]  Przejdź na stronę 1, 2  Następna strona
Duży Format w Calibre 
Autor Wiadomość
Użytkownik

Dołączył(a): 22 gru 2010 2:54:26
Posty: 2
eCzytnik: KindleDX
Post Duży Format w Calibre
Od kilku miesięcy jestem zadowolonym użytkownikiem KindleDX. Korzystam też z Calibre i z opcji polskich wiadomości. Świetna robota i ukłon w stronę t3d i wszystkich, którzy promują polkie słowo. Mieszkam w Australii i sieć jest dla mnie jedynym miejscem, gdzie mogę dostać news po polsku.

Do tej pory sam ściągałem do Worda artykuły DUŻY FORMAT z Gazety Wyborczej i transferowałem do Kindla. Niedawno próbowałem w Calibre dodawać kod rss, ale bez sukcesów. Może znajdzie się ktoś, kto będzie potrafił wykonać to zadanie?

Jeszcze jedno pytanie dotyczące WPROST. Ściągnięty magazyn jest ok, jak przeglądam go na komputerze, ale po transferze na Kindle widzę tylko pierwszą stronę artykułu i mogę przejść tylko do następnego newsa, a nie następną stronę. Czy jest jakieś rozwiązanie tego problemu

Pozdr
kasz


22 gru 2010 3:24:32
Zobacz profil
Admin

Dołączył(a): 13 cze 2008 14:47:02
Posty: 2789
Lokalizacja: Gdańsk
eCzytnik: kindle
Post Re: Duży Format w Calibre
Ja ich bojkotuję offtopic-f20/dlaczego-omijam-wyborcza-t8976.html

_________________
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 gru 2010 21:45:40
Zobacz profil WWW
Użytkownik

Dołączył(a): 22 gru 2010 2:54:26
Posty: 2
eCzytnik: KindleDX
Post Re: Duży Format w Calibre
Rozumiem. Przekonania osobiste uwarunkowane religją, otoczeniem oraz doświadczeniami życiowymi wpłynęły na decyzję t3d o separacji GW od świata Calibre.

Może ktoś inny wobec tego próbował rozgryźć DF i wymyślił dobry skrypt?

A co z problemem w odczytywaniu WPROST na Kindle DX?


23 gru 2010 3:14:54
Zobacz profil
Użytkownik

Dołączył(a): 28 gru 2010 22:44:29
Posty: 48
eCzytnik: PRS-350
Post Re: Duży Format w Calibre
Kod:
from calibre.ebooks.BeautifulSoup import BeautifulSoup

class al(BasicNewsRecipe):
    author         = 'Lukk'
    description   = 'Duży format - v0.3'
    cover_url      = 'http://bi.gazeta.pl/i/obrazki/wyborcza2008/rot/winieta-rot-n2.png'
    title          = u'Duzy format'

    oldest_article = 5
    max_articles_per_feed = 5


    feeds          = [(u'Duzy format', u'http://rss.feedsportal.com/c/32739/f/530265/index.rss')]

    def print_version(self,url):
        baseURL='http://wyborcza.pl'
        segments = url.split('/')
        subPath= '/2029020,'
        articleURL1=(segments[len(segments)-2])[19:24]
        articleURL2=(segments[len(segments)-2])[27:30]
        articleURL3=(segments[len(segments)-2])[31:35]
       
        printVerString=articleURL1 + ',' + articleURL2 + articleURL3
        s=  baseURL + subPath + printVerString + '.html'
        return s


wersja beta i ma wiele niedoróbek, z którymi nie potrafię sobie poradzić:
1) brak spisu treści w czytniku. w komputerze wszystko jest ok, można przejść do konkretnego artykułu. w calibre jest idealnie w Adobe Digital Editors dostatecznie, tzn nie mogę wybrać pierwszego artykułu
2) czytnik nie wczytuje opisanego spisu treści i nie przechodzi na 3 stronę. po ręcznym wybraniu strony 3 nie pokazuje spisu treści, który tam jest, ale i tu ciekawostka od razu drugi artykuł. pierwszego nie da się odczytać. podobnie sytuacja wygląda na ADE natomiast calibre wyświetla prawidłowo.
3) na koniec największy problem nie cały tekst mieści się w czytniku. wydaje mi się, że z powodu marginesów ostatnie litery w wierszu są ucinane. zmiana rozmiaru czcionki nic tutaj nie daje.

to tyle. liczę na uwagi korygujące wymienione błędy.

---
edit:

4) konwersja w calibre z epub na epub naprawia problem niewidocznego spisu treści i pierwszego artykułu. w zamian za to psuje polskie czcionki.

---
edit2:
chyba rozwiązałem wszystkie podane powyżej problemy. zmieniłem plik docelowy recipe z epub na lrf. naprawiło to problem niedziałającego spisu treści. pojawił się problem polskich znaków, ale wystarczyło przekonwertować lrf z powrotem na epub.

do sprawdzenie pozostaje sprawa szerokich marginesów i ucinanie tekstu w czytniku.


11 sty 2011 14:07:30
Zobacz profil
Użytkownik

Dołączył(a): 28 gru 2010 22:44:29
Posty: 48
eCzytnik: PRS-350
Post Re: Duży Format w Calibre
jest ok! czytnik prawidłowo wyświetla czcionkę, spis treści i nie ucina tekstu.


11 sty 2011 17:15:10
Zobacz profil
Użytkownik

Dołączył(a): 19 paź 2010 21:00:49
Posty: 18
Post Re: Duży Format w Calibre
kasz napisał(a):
Jeszcze jedno pytanie dotyczące WPROST. Ściągnięty magazyn jest ok, jak przeglądam go na komputerze, ale po transferze na Kindle widzę tylko pierwszą stronę artykułu i mogę przejść tylko do następnego newsa, a nie następną stronę. Czy jest jakieś rozwiązanie tego problemu

Najnowsza wersja Calibre w ogóle nie chce mi ściągnąć Wprost. Wyświetla komunikat: Error. Błąd podczas konwersji. Polityka i Newsweek ok, fajnie gdyby dało się też ściągać starsze numery, próbowałem ze zmianą daty w systemie, ale to niestety nie działa :)


11 sty 2011 23:39:29
Zobacz profil
Użytkownik

Dołączył(a): 24 sty 2008 19:04:32
Posty: 126
Post Re: Duży Format w Calibre
Ponad 400 polskich kanałów RSS w tym oczywiście Duży Format pozwala w formacie .prc ściągnąć Mobipocket Reader, jednym kliknięciem można wybrane ściągnąć a drugim wszystkie wysłać na pendrive więc na podłączony do USB czytnik zapewne też. Więc w przypadku Kindle sprawa jest banalnie prosta, kłopot tylko dla tych co nie mogą czytać wprost .prc :)

Z Kindle jeszcze nie próbowałem bo dopiero co przybył na cło i wygląda że do pojutrze nie spróbuję :(

Na razie ćwiczę na sucho na Kindle for PC :eee


18 sty 2011 4:20:18
Zobacz profil
Użytkownik

Dołączył(a): 28 gru 2010 22:44:29
Posty: 48
eCzytnik: PRS-350
Post Re: Duży Format w Calibre
potrzebuję skorygować skrypt.

interesujący fragment linków pobieranych przez rss wygląda tak:
0Lwyborcza0Bpl0C10H75480A0H89420A980H

z powyższego wyciągam 75480 i 8942098, co daje link to wersji do wydruku:
http://wyborcza.pl/2029020,75480,8942098.html

kod, który napisałem wcześniej nie radzi sobie ponieważ link podzielony jest literą A, która znajduje się w różnych miejscach. wiem jak zrobić żeby działało tylko brakuje mi jednego elementu. mianowicie:

separatorem będzie '0H'
url.split('0H')

po podzieleniu linku interesujące fragmenty będą wyglądać następująco:
75480A i 89420A98

i teraz potrzebuję parametr, który spowoduje że podzielone przez '0H' fragmenty będą zawierać jedynie cyfry :(
75480 i 8942098


18 sty 2011 9:49:50
Zobacz profil
SwiatCzytnikow.pl
Avatar użytkownika

Dołączył(a): 14 sie 2010 11:00:21
Posty: 1873
eCzytnik: kindle, onyx, nook, kobo, pb, ipad
Post Re: Duży Format w Calibre
Ale Mobipocket ściąga chyba tylko same RSS, a w przypadku Dużego Formatu taki RSS to tytuł, nagłówek i link do pełnego artykułu. Calibre z tego co rozumiem ściąga wszystkie artykuły podpięte do danego RSS. Poprawcie mnie, jeśli się mylę. :)

_________________
http://swiatczytnikow.pl (dawniej: Świat Kindle)
http://ebooki.swiatczytnikow.pl - (prawie) wszystkie polskie e-booki w jednym miejscu, czyli porównywarka ofert księgarni.


18 sty 2011 9:50:33
Zobacz profil WWW
Użytkownik

Dołączył(a): 28 gru 2010 22:44:29
Posty: 48
eCzytnik: PRS-350
Post Re: Duży Format w Calibre
mobi i calibre ściągają z RSS artykuły, ale ściągają całą stronę, która zawiera pełno śmiecia, do tego artykuł podzielony jest na podstrony. żeby się fajnie czytało najlepsza jest wersja do wydruku.


18 sty 2011 9:58:50
Zobacz profil
SwiatCzytnikow.pl
Avatar użytkownika

Dołączył(a): 14 sie 2010 11:00:21
Posty: 1873
eCzytnik: kindle, onyx, nook, kobo, pb, ipad
Post Re: Duży Format w Calibre
No właśnie zrobiłem eksperypment, ściągnąłem DF w mobipocket readerze, potem otworzyłem plik PRC w Kindle for PC i zaskoczenie:
- artykuły pięknie sformatowane, wszystkie strony razem, prawie bez śmieci (zaciągnięty kawałek innego tekstu)
- ale tylko 4... (a w RSS było więcej).

_________________
http://swiatczytnikow.pl (dawniej: Świat Kindle)
http://ebooki.swiatczytnikow.pl - (prawie) wszystkie polskie e-booki w jednym miejscu, czyli porównywarka ofert księgarni.


18 sty 2011 10:02:46
Zobacz profil WWW
Admin

Dołączył(a): 13 cze 2008 14:47:02
Posty: 2789
Lokalizacja: Gdańsk
eCzytnik: kindle
Post Re: Duży Format w Calibre
Mylicie się obaj :P
Niektóre RSSy mają tylko nagłówek, a niektóre zawierają cały tekst artykułu. Zależy jak sobie ustawi "nadawca". Jeśli w feedzie siedzi cała treść, to calibre stara się tego użyć, ale można mu kazać pobrać treść ze strony z linka za pomocą
Kod:
use_embedded_content = False

_________________
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


18 sty 2011 10:05:13
Zobacz profil WWW
SwiatCzytnikow.pl
Avatar użytkownika

Dołączył(a): 14 sie 2010 11:00:21
Posty: 1873
eCzytnik: kindle, onyx, nook, kobo, pb, ipad
Post Re: Duży Format w Calibre
Akurat ten RSS z DF zawiera tylko nagłówek, więc Mobipocket musi to parsować i pobierać, choć trudno mi zrozumieć dlaczego tylko 4. Z kolei jeśli otwieram tego feeda w mobipocket readerze, to działa jak zwykły czytnik RSS, pokazując po prostu stronę docelową.

_________________
http://swiatczytnikow.pl (dawniej: Świat Kindle)
http://ebooki.swiatczytnikow.pl - (prawie) wszystkie polskie e-booki w jednym miejscu, czyli porównywarka ofert księgarni.


18 sty 2011 10:17:19
Zobacz profil WWW
Użytkownik

Dołączył(a): 28 gru 2010 22:44:29
Posty: 48
eCzytnik: PRS-350
Post Re: Duży Format w Calibre
Duży Format wersja 1.0

Kod:
#!/usr/bin/env  python
__license__   = 'GPL v3'
__author__    = 'Lukk'
__version__   = '1.0'
description   = 'Duży format'

'''
http://wyborcza.pl
'''

from calibre.web.feeds.news import BasicNewsRecipe

class al(BasicNewsRecipe):
    author         = 'Lukk'
    description   = 'Duży format'
    cover_url      = 'http://bi.gazeta.pl/i/obrazki/wyborcza2008/rot/winieta-rot-n2.png'
    title          = u'Duzy format'

    oldest_article = 25
    max_articles_per_feed = 25


    feeds          = [(u'Duzy format', u'http://rss.feedsportal.com/c/32739/f/530265/index.rss')]

    def print_version(self,url):
        baseURL='http://wyborcza.pl'
        segments = url.split('0H')
        subPath= '/2029020,'
        articleURL1 = segments[1]
        articleURL1 = articleURL1.replace('A', '')
        articleURL2 = segments[2]
        articleURL2 = articleURL2.replace('A', '')
       
        printVerString=articleURL1 + ',' + articleURL2
        s=  baseURL + subPath + printVerString + '.html'
        return s


Działa wyśmienicie :)


18 sty 2011 15:39:47
Zobacz profil
Użytkownik

Dołączył(a): 19 paź 2010 21:00:49
Posty: 18
Post Re: Duży Format w Calibre
Działa wyśmienicie, tylko niektóre, większość artykułów ściąga podwójnie.


18 sty 2011 20:05:43
Zobacz profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ]  Przejdź na stronę 1, 2  Następna strona


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 0 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: