Cos'è?
B.E.R.T. (Blog to Epub Ripping Tool) is a tool born for give the possibility to read blod's contents off-line using an Ebook-Reader. ePub is the standard eletronic publishing format for digital documents, BERT is able to process the blog posts' HTML, extract the contents and build with them an ePub file.
WoW! I like it, how can I use it?
Wait a moment! You need some infos before to start. The BERT's entry point is a xml configuration file, inside it are defined the Providers and for each one of them, the Processor
Provider: they say to BERT from WHERE take the blog's post. There are two type of
Providers
:ListProvider
through it you can "rip" on or more well known blog posts' urls andFeedProvider
that take as input a single RSS url and prode to BERT the urls listedProcessor: they say to BERT HOW process the sigle blog post's contents.
Processors
are the weak part of BERT because you need do develop one of them for each distinct blog. Of course, all blogs members of the same blog's community (engine) like, for example, worpress.com, are very similar but you can recycle the same identical procesor only if layouts are the same.
Wow, wow, wow! Let me try!
Ok, ok, so:
Download the last BERT version from here
uncompres the archive in a direcotry
change as you wish the
default.xml
located underconf
subdirectoryopen a Linux terminal or a Windows console and reach the installation directory
execute
(where "*" is the BERT version with, optionally, the string "bundled"). In this manner BERT process thejava -jar bert-*.jar
default.xml
file. If you want to process a differet you can call the program passing it's full or relative path as the unique argument, ex:
orjava -jar bert-*.jar c:\foo\my.xml
or againjava -jar bert-*.jar conf/my.xml
java -jar bert-*.jar /home/bazu/my.xml
wait the process' end and enjoy your epub file located under
out
direcory
Cool, but, IMHO, BERT should do this, could do that...
Stop! This is not the right place to start discussions. This site will not be mantained very often. You can do your observations, report bugs and ask for help in the apposite Sourceforge space here in detail:
https://sourceforge.net/projects/blog2epub/forums For help and Processors implementation requests
and https://sourceforge.net/tracker/?group_id=342486 for bug tracking and improvement requests
Or, of course, writing to: blog2epub AT gmail DOT com