How to Speed up RSSBandit (while waiting for the Nightcrawler release)

RSSBandit is a great RSS Aggregator, but it's just about unusable with over 1000 feeds. CPU use goes through the roof, and it's got some GDI leaks. It runs, but the computer's not very usable. I've been starting it up every few days and setting the process priority to "Below Normal" in the Task Manager, but it's enough of a pain that I've just been browsing to a few pages in a browser (shudder) and ignoring the other feeds.

Dare's post on Nightcrawler's feature list gave me the clue as to what's wrong - the comment threading. So I pulled the latest code from CVS and made a custom build with threading diabled. It just took one line of code, and it made a huge difference.

I just added the following line of code to WinGUIMain.cs file in the InitializeComponent function (line 2869):

this.listFeedItems.ShowAsThreads = false;

Note that this disables threaded viewing of comments and trackbacks. The Nightcrawler release will offer this as a mode, so if you can wait until then I'd suggest it. If not, have at it. If you haven't compiled a project from SourceForge, see Haacked's post on building SubText - just use :pserver:anonymous@cvs.sourceforge.net:/cvsroot/rssbandit as the CVS root, and pull down the current_work module.

[...]
Release Date: August 31, 2005

New Features:

  • NNTP Newsgroups support
  • Downloading of Enclosures/Podcasts
  • Subscription Wizard replaces Add New Feed dialog
  • Fast Mode (shutting off comment threading which uses a lot of CPU)
  • Synchronization with Newsgator Online
  • Atom 1.0 Support
  • Extensibility Framework to Enable Richer Plugins
  • Item Manipulation from Newspaper Views (e.g. Mark As Read, Flagging)
  • Tip of the Day on Startup

Source: 25 Hours A Day - RSS Bandit [Nightcrawler Edition] Alpha Coming Soon

No Comments