Pomysł wziął się z popularności blogów kucharskich na blox.pl. Pieczenie, ciasta, zupy - czego tu nie ma! Możesz z tych przepisów skomponować własny zbiór, ale pierwszym krokiem jest ściągnięcie materiału. Aby uprościć to zadanie, przygotowałem już pliki. Z narzędzi oprócz Calibre przydaje się edytor tekstowy, ja polecam Notepad++
1. Najpierw zgodnie z poprzednią instrukcją przygotuj własne źródło wiadomości w Calibre. Nazwij go "Kuchnia blox.pl" i wpisz dowolny adres RSS - i tak go zmienimy.
2. Ściągnij plik tekstowy z mojego bloga. Zawiera już definicje kilkunastu blogów kuchennych, ponadto link do okładki. Skopiuj zawartość pliku i przy pomocy opcji "edytuj to źródło" wklej ją do swojej definicji, usuwając poprzednią treść. Ta treść jest w języku Python - uważaj na wcięcia, to powinny być 4 spacje, a nie tabulacje.
3. Zapisz plik i spróbuj w Calibre pobrać tę publikację stosując opcję "Pobierz teraz" w "Zaplanuj pobieranie wiadomości"
Gotowe! Rezultatem jest publikacja, którą można np. edytować usuwając zbędne części i dodając nowe. Jest to możliwe w Calibre, ale są też dedykowane programy. Plik .epub to nic innego niż zip zawierający strony XHTML - dla programistów łatwe w edycji tak jak HTML. Można w ten sposób wpłynąc na zawartość publikacji, albo połączyć kilka publikacji tworząc własny zbiór przepisów kucharskich. Ba, jeśli założysz własny blog na przepisy kucharskie możesz łatwo zmiksować go z innymi, ulubionymi blogami. Możliwości jest wiele - miłej zabawy! Pamiętaj tylko, że publikacja nie może być rozpowszechniana, jest do osobistego użytku - uszanuj prawa autorskie blogerów.
Przydatnych może być też kilka informacji o pliku .recipe, jaki udostępniłem. Linia:
max_articles_per_feed = 20
wskazuje, ile maksymalnie wpisów z jednego bloga zostanie pobranych. Linia:
oldest_article = 20
wskazuje, ile dni może mieć najstarszy pobrany wpis z blogu. Jeśli chcesz sięgać bardziej wstecz historii, powiększ parametr do np. 100. Linia:
cover_url='resources/cover_cooking.jpg'
to odnośnik do okładki z tego bloga. Możesz wymyśleć własną i wskazać ją - jak to zrobić pokazuje kolejna linia, która jest poprzedzona znakiem komentarza #
cover_url='file:///C:\\temp\\cover_cooking.jpg'
i wskazuje na dysk C:, folder 'temp' oraz plik cover_cooking.jpg
Udanego gotowania!
Brak komentarzy:
Prześlij komentarz