logo
Wrong email address or username
Wrong email address or username
Incorrect verification code
back to top
Search tags: Annotations
Load new posts () and activity
Like Reblog Comment
url 2020-06-01 08:53
Annotations in Java - Types, Examples and Uses - TechVidvan

Annotations in java - What is java annotation with example, its use and types, Predefined annotations in java - @Override, @Deprecated, @SuppressWarnings

Like Reblog Comment
text 2018-07-23 10:22
Notatki w czytniku Kobo – jak wyeksportować?

O ile czytniki książek zazwyczaj umożliwiają wykonywanie zaznaczeń lub notatek, o tyle z eksportem ich do komputera bywa już gorzej. Tak jest właśnie w przypadku czytników Rakuten Kobo. Istnieje jednak w miarę proste rozwiązanie tego problemu, które może użytkownikom urządzeń tej marki ułatwić pracę z tekstem. Najprostszym (dla mnie) jest skorzystanie z wtyczki w Calibre, ale także dla tych, którzy z tego programu nie korzystają powstał niniejszy wpis.

 

 

SQLite

Notatki w czytnikach Kobo (zwane „annotations”) znajdują się w pliku bazodanowym w pamięci czytnika. Plik zapisany jako „KoboReader.sqlite” umieszczony jest w katalogu „.Kobo”. Znawcy SQLa nie powinni mieć z tym formatem kłopotów. Problem pojawia się w przypadku mniej zaawansowanych użytkowników. Do przedstawionego niżej rozwiązania wymagana jest trochę bardziej niż podstawowa znajomość zarządzania plikami komputerowymi. Warto jednak się nim zainteresować, jeśli zależy nam na eksporcie notatek z Kobo.

Osoby choć trochę zaznajomione z poleceniami systemu operacyjnego, mogą spróbować samodzielnie wydobyć notatki przy pomocy bezpłatnego narzędzia SQLite. Sposób został opisany m.in. na blogu „Lazing in the Web”. Tu przedstawiam spolszczenie wspomnianego wpisu:

 

i) do przetworzenia bazy danych Kobo potrzebny jest program SQLite. Można go pobrać np. ze strony https://www.sqlite.org/download.html (np. sqlite-tools-win32-x86-3240000.zip w przypadku MS Windows). Pobrane archiwum wypakowujemy w komputerze do nowego katalogu;

ii) plik z notatkami (KoboReader.sqlite), który znajdziemy w pamięci czytnika w katalogu „.Kobo”, także kopiujemy do komputera. Do tego samego katalogu, w którym mamy już rozpakowane wcześniej narzędzie SQLite;

iii) w edytorze tekstowym (np. windowsowy Notatnik czy Notepad++) tworzymy plik „notatki.bat”, do którego wklejamy:

sqlite3 KoboReader.sqlite < extr_annotations.txt

Następnie plik zapisujemy w tym samym katalogu;

iv) w edytorze tekstowym tworzymy plik „extr_annotations.txt”, do którego wklejamy

.eksport_notatek.doc

.separator "rn"

SELECT VolumeID, Text, Annotation

FROM Bookmark;

.exit

Obydwa wspomniane wyżej pliki można pobrać ode mnie tutaj.

v) sprawdzamy, czy w katalogu mamy następujące pliki:

extr_annotations.txt

KoboReader.sqlite

notatki.bat

sqldiff.exe

sqlite3.exe

sqlite3_analyzer.exe

 

Zawartość katalogu przygotowanego do eksportu notatek

 

vi) uruchamiany notatki.bat i cieszymy się utworzonym właśnie plikiem „annotations.doc”, który zawiera zakładki, zakreślenia i notatki z naszego czytnika. Można go zaimportować np. do OpenOffice Writera, czy MS Worda. Przy wczytywaniu należy wybrać kodowanie UTF-8. Każda kolejna notka wykonana w czytniku, zaczyna się od „file:///mnt/onboard/”;

vii) każde kolejne eksportowanie notatek polega na skopiowaniu aktualnego pliku KoboReader.sqlite do tego samego katalogu i uruchomieniu notatki.bat;

viii) uwaga: przy kolejnym przetwarzaniu nowego pliku z notatkami, dokument „annotations.doc” zostanie nadpisany nowszą wersją. Jeśli chcemy zachować wersję wcześniejszą, trzeba zmienić nazwę pliku, lub wcześniej przekopiować go do innego katalogu.

 

www.kobonotes.com

Warto pamiętać, że jest także strona WWW, która ma takie samo zadanie, ale nie zawsze ona działa, a poza tym nie każdemu odpowiada wysyłanie w nieznane swoich własnych notatek.

 

Nie udało mi się skorzystać z Kobo Notes (źródło: www.kobonotes.com)

 

Calibre - Kobo Utilities

Jest także wtyczka dla programu Calibre, przy pomocy której można skopiować notatki. Osoby, które korzystają z Calibre, powinny jej spróbować w pierwszym rzędzie. „Kobo Utilities” umożliwia skopiowanie do pamięci podręcznej komputera zaznaczenia i notatki z jednej lub wielu książek.

 

Osoby używające Calibre, powinny w pierwszym rzędzie przetestować wtyczkę Kobo Utilities

 

Aby skorzystać z notatek, trzeba;

i) podłączyć czytnik do komputera i uruchomić Calibre;

ii) zaznaczyć książkę, z której chccemy uzyskać notatki (można zaznaczyć więcej niż jedną);

iii) uruchomić wtyczkę Kobo Utilities i wybrać z menu „Copy annotations for Selected Book”;

iv) wskazać przycisk „Kopiuj do schowka” z okna, które się pokaże;

v) wkleić tekst ze schowka do edytora tekstu.

 

Calibre - Annotations

Dzięki poniższemu komentarzowi Roberta, dowiedziałem się o kolejnej wtyczce do Calibre – Annotations. Jej najnowsza wersja (1.8.3 beta) sprawuje się bardzo dobrze zarówno w czytnikach Kobo jak i Kindle oraz Tolino. Umożliwia import notatek z czytnika do osobnej kolumny w księgozbiorze Calibre, a następnie także skopiowanie do pamięci komputera. Czytelnie podzielone są zaznaczenia fragmentów tekstu i komentarze użytkownika.

 

Aby pobrać notatki z czytnika, należy wybrać z menu wtyczki opcję "Fetch annotations from..."

 

Aby pobrać notatki, należy oczywiście najpierw zainstalować wtyczkę. Warto także od razu utworzyć nową kolumnę, korzystając z opcji w menu wtyczki. Domyślnie nazywa się ona „Annotations”, ja podałem nazwę „Notatki”.

 

Ikona czarodziejskiej różdżki umożliwia dodanie kolumny, do której będą importowane notatki

 

Podłączenie czytnika wywołuje ikonę w pasku programu Calibre. Z menu wtyczki wystarczy wtedy wybrać „Fetch annotations from...”. Zostaną one dodane do wcześniej utworzonej kolumny. Tupnięcie myszką na zawartości kolumny „Notatki”, otwiera nowe okno wyświetlające zaimportowaną z czytnika treść. Z tego okna jest możliwość skopiowania do podręcznej pamięci komputera (i np. wklejenia do edytora tekstu). Więcej na temat wtyczki, oraz jej najnowszą (testową) wersję, można znaleźć na forum mobileread.com.

 

 

Tupnięcie na zawartości kolumny „Notatki”, otwiera okno, z którego łatwo skopiować treść notatek do pamięci podręcznej komputera

 

 

Kobo – modyfikacja pliku konfiguracyjnego

Z kolei dzięki poniższemu komentarzowi Robika, dowiedziałem się, że również modyfikacja pliku konfiguracyjnego czytnika Kobo, umożliwia eksport notatek. Dodałem więc do pliku „Kobo eReader.conf” odpowiedni wpis. Trzeba dopisać „ExportHighlights=true” do sekcji „[FeatureSettings]”. Można tego dokonać zwykłym edytorem tekstowym, sam plik jest w katalogu „.Kobo/Kobo” w pamięci czytnika.

 

Po dodaniu odpowiedniego wpisu w pliku konfiguracyjnym, w menu notatek pojawia się opcja „Export to text file”

 

Po dodaniu wspomnianego wpisu, w menu notatek pojawia się opcja „Export to text file”. Po jej wybraniu, trzeba podać nazwę pliku tekstowego, który zostanie utworzony w katalogu głównym pamięci wewnętrznej czytnika. Aby go móc edytować, najlepiej skopiować do komputera i wczytać do edytora tekstu (wskazując kodowanie UTF-8).

 

 

Eksport notatek następuje do wskazanego pliku tekstowego (w tym przypadku będzie to notatki_Szwejk.txt)

 

Podsumowanie

Przedstawione sposoby działają w przypadku notatek pochodzących zarówno ze starszego jak i najnowszego oprogramowaniem wewnętrznego czytników Rakuten Kobo. Przetestowałem je pod MS Windows 10 z plikiem pochodzącym z czytnika Kobo, w którym zainstalowano firmware w wersji 4.9.11.311. Rozwiązanie SQLite może jest dalekie od elegancji współczesnych okienkowych systemów, ale działa. Mam nadzieję, że będzie przydatne dla osób dużo pracujących z tekstem przy użyciu tychże czytników, a nie korzystających z Calibre. Pozostałym, polecam ten bezpłatny program wspierający zarządzanie e-bookami, a także notatkami.

Like Reblog Comment
review 2017-10-28 00:00
Walden: With an Introduction and Annotations by Bill McKibben
Walden: With an Introduction and Annotat... Walden: With an Introduction and Annotations by Bill McKibben - Henry David Thoreau https://msarki.tumblr.com/post/166071074298/walden-with-an-introduction-and-annotations-by

What nature provides is scale and context, ways to figure out who and how big we are and what we want. It provides silence, solitude, darkness: the rarest commodities we know. It provides reality, in place of the endless electronic images and illusions that we consider the miracle of the moment.___Bill McKibben from the Introduction to Thoreau’s Walden

Simply put, I am humbled by the reading experience. Not only was Thoreau a smart and gifted writer, but he had enough courage to experiment and live alone, in the woods, and off the land. Even though the span of two years does seem brief, it was long enough for Thoreau to accumulate wisdom to share. And it seems we all could use a bit of that these days.

…Moreover, with wisdom we shall learn liberality…

There were chapters extremely difficult to stay interested in. At times I doubted the book’s ascribed greatness. But the conclusion found in the last chapter was worth the trouble and the time it took to get me there.

If one listens to the faintest but constant suggestions of his genius, which are certainly true, he sees not to what extremes, or even insanity, it may lead him; yet that way, as he grows more resolute and faithful, his road lies…If the day and night are such that you greet them with joy, and life emits a fragrance like flowers and sweet-scented herbs, is more elastic, more starry, more immortal,—that is your success.

A relaxed reading of four to six pages each morning was my practice and my meditation. Rewards, though never frequent, did surprise me and gave me much to think about on any given day.

…We can never have enough of Nature. We must be refreshed by the sight of inexhaustible vigor…We need to see our own limits transgressed, and some life pasturing freely where we never wander…Compassion is a very untenable ground.

No one can accuse me of exhibiting too much compassion. I am guilty of other transgressions, far too numerous to list on this page. But Thoreau offers us a yardstick from which we might measure our growth as individuals.

I left the woods for as good a reason as I went there. Perhaps it seemed to me that I had several more lives to live, and could not spare any more time for that one…I learned this, at least, by my experiment that if one advances confidently in the direction of his dreams, and endeavors to live the life which he has imagined, he will meet with a success unexpected in common hours…

Here, here. I concur and continue to go boldly for my grave.
Like Reblog Comment
review 2014-08-13 16:30
Book Annotations

The Ghost Bride by Yangsze Choo

Choo's poor writing and underwhelming characters made this book unreadable for me. 0 Stars DNF

Changeless by Gail Carriger

In the second book in her steampunk Parasol Protectorate series, Carriger uses beautifully developed characters and hilarious dialogue to make this steampunk adventure shine. 5 Stars

Blameless by Gail Carriger

While I was late to the Parasol Protectorate series, Carriger's wit and fast-paced storylines led me to binge-read two of these fantastic adventures in a day. 5 Stars

Half Bad by Sally Green

The first book in Green's Half Life Trilogy features a gripping plot and one very relatable character, but is marred by a predictable romance subplot and two-dimensional supporting characters. 3 Stars

Vicious by Victoria Schwab

Even the superpowers are boring. 1 Star DNF

Vegan For Fun by Attila Hildmann, Simon Vollmeyer and Johannes Schalk

This beautifully designed vegan cookbook features fun, flavorful meals that anyone will enjoy. The to-go recipes are especially noteworthy. 5 Stars

Sparrow Hill Road by Seanan McGuire

In the first book in her new Ghost Stories series, McGuire tells a  ghost story in her unique urban fantasy style, using relatable characters, a fast-paced plot and a unique perspective. 4 Stars

 

Like Reblog Comment
text 2014-08-06 18:46

Our summer reading program is over and we have survived! Instead of extended book reviews, I bring you annotations of a selection of my summer reads.

 

Picture The Bear: A Novel by Claire Cameron

Claire Cameron's tightly-written tale of a little girl, her family and a bear is exciting, horrifying and and emotionally wrought. 4 Stars

Picture Help For the Haunted by John Searles

A tortured girl tells a tortured tale that strives for suspense but only achieves mediocrity. 2 Stars

Picture Midnight Crossroad by Charlaine Harris
In her new fun and fast-paced urban fantasy, Harris's vibrant characters more than make up for a slightly predictable plot. 4 Stars
Picture Here We Are Now: The Lasting Impact of Kurt Cobain by Charles R. Cross
A weak attempt by an obsessed fan to remain relevant despite the passage of time. 1 Star
Picture Dorothy Must Die by Danielle Paige
A wildly imaginative and highly entertaining re-imagining of The Wizard of Oz that is slightly marred by a disappointingly predictable romantic subplot. 4 Stars
Picture The Severed Streets by Paul Cornell
In the second book in his Shadow Police series, Paul Cornell continues to create a unique world filled with brilliantly drawn characters and a flawless and fast-paced plot. 5 Stars
Picture Shattered by Kevin Hearne
In the seventh book in his Iron Druid Chronicles series, Hearne stumbles slightly while developing a female character but rights himself with an exciting plot and a new witty character in the form of Atticus's ancient teacher. 4 Stars
Source: librarylass.weebly.com/the-library-lass-book-talk-blog
More posts
Your Dashboard view:
Need help?