Hi
This has been a repeated post / query of mine - "Is there any RSS
reader " capable of downloadin articles for offline use
(automatically)
Over the past few days i have tried all the popular ones
Liferea
Akregator
RSSowl
Thunderbird
none of them have any option to download *all* the rss feed articles
and store it for offline news.
On further googling i found a few other people who were / are
also*desperate* for such a service
Seems like there are two options
a) Google reader (which i did not try)
b.) GobbleRSS
Website : http://gobblerss.pommepause.com/
review at http://www.linux.com/archive/feature/124164
But am having a bit of a hard time understanding how to configure it ,
can you help me understand how to set it up and run, so
would appreciate knowing more about how to and also what you folks
think about this.
My specific queries are marked with Ram: at the start
Below are the other links and specific questions about what i cannot figure
see
http://gobblerss.pommepause.com/install.html
and below is the same thing but with my questions
Requirements
- A MySQL database;
Ram: Ihave my sql installed -
- A PHP (4 or 5) host;
Ram: this too i have
- PHP cURL functions enabled (libcurl)
Ram: libcurl is installed
- (Optional) A host that allow .htaccess files and AuthUserFile
(password protection) commands.
Ram: not sure i need this
- (Optional) PHP 5 if you want to publish starred items to ma.gnolia.
Ram: i don't think o need this either
- Firefox (or Safari) is strongly recommended; GobbleRSS has never
been tested on IE.
Ram: Firefox
Installation Instructions
1. Create the MySQL database and user:
Ram: So how do i do this , i have the following programme related to mysql
r...@ram-laptop:~$ mysql
mysql-admin mysqld-akonadi
mysqld mysql-query-browser
CREATE DATABASE gobblerss;
GRANT ALL ON gobblerss.* TO gobblerss_u...@localhost IDENTIFIED BY
'some_password';
Those are examples; all those values can be changed to fit your needs.
Ram: This i think is simple enough
2. Edit config.inc.php:
a) URI should point to the URL when GobbleRSS will be available.
Ram: What RL do they mean
b) log_file should point to a log file where logs will be kept. Leave
it empty '' if you don't want any log. This file should be editable by
the user running the web server (usually apache).
c) mysql_xyz are the information required to connect to your MySQL database.
d) max_articles_per_spider_page is the number of articles that will be
shown on the 'spider' page (i.e. the page used for PDA syncing).
Ignore if you won't use that.
e) The other options are configuration options for your Starred
Articles RSS feed. They should be self-explanatory.
3. Edit .htaccess to fit your needs. I personally allow my home IP to
access the website without passwords (Allow from my_ip lines), and I
setup a password for when I want to read my RSS feeds from somewhere
else. The default .htaccess will only allow 127.0.0.1 and has no
password (the password lines are commented out). You'll need to either
add another Allow from xyz line with your IP address, or create your
own htpasswd and un-comment the appropriate lines.
Ram: Not needed
4. Upload all the files to your web host.
Ram: What do they mean by this ( i thought the tool was to download ??)
5. Make sure the cache directory is writable by the user running the web server:
Example:
chown apache /path/to/gobblerss/cache
Or you can make it world writable (777):
Example:
chmod 777 /path/to/gobblerss/cache
You FTP client probably has an option to change file & directories permissions.
Ram: This too ok
6. (Optional) Also make sure the log file your specified in the
config.inc.php is writable by the user running the web server:
Example:
chown apache /path/to/gobblerss/GobbleRSS.log
7.a) If you have access to cron, create a cron job to call
http://your_url_for_gobblerss/ping.php at regular interval (I suggest
every 6 hours).
Example:
0 */6 * * * curl -s -o /dev/null http://your_url_for_gobblerss/ping.php
You'll need to edit .htaccess and change the first IP you'll find to
the IP of your web host. This is the IP that is allowed to call
ping.php - you don't want to allow anyone to call the URL!
Ram: What to they mean by this , is it important
b) If you don't have access to cron, you can use the GobbleRSS
Ping-Service available here: http://ping.gobblerss.pommepause.com/
Simply enter your http://your_url_for_gobblerss in the form on this
website, and the Ping-Service will ping your GobbleRSS at regular
intervals.
The GobbleRSS Ping-Service should start pinging your installation
within 15 minutes after you submitted the web form.
You're all set. Point your browser to http://your_url_for_gobblerss to
start using GobbleRSS. The Subscriptions link is probably a good
start!
Optionally, if you already use another RSS reader and you want to
import your feeds into GobbleRSS, you can use the OPML loader.
(Google Reader can export subscriptions in OPML format - in t