SharpReader 0.9.0.1 has been released. This version has the following changes:
hmm.. the very first statement of Main() is supposed to send something to the log-file so I guess this means something is wrong with the static initializers. I'll have to do some more investigating I guess - thanx umm
Posted by Luke Hutteman at April 17, 2003 1:10 AMBlogThis and SharpReader 0.9.0.1
BlogThis and SharpReader 0.9.0.1
Could you add an option so you could set that SharpReader starts in iconized mode when windows starts?
Posted by Kjell-ke Andersson at April 17, 2003 5:21 AMfound the '>260' error in the logfile now:
2003-04-17 07:10:14,546 [2632] DEBUG SharpReader.RssFeed - Saving feed to www.w3.org-2000-06-webdata-xslt-xslfile=http%3A%2F%2Fradio.weblogs.com%2F0100887%2Fgems%2Fnasa.xml&xmlfile=http%3A%2F%2Fliftoff.msfc.nasa.gov%2FContent.xml&Channel=Liftoff&transform=Submit.xml
2003-04-17 07:10:14,566 [2632] ERROR SharpReader.ExceptionHandlerForm - Unhandled exception:
Exception: System.IO.PathTooLongException
Message: The path is too long after being fully qualified. Make sure path is less than 260 characters.
Source: mscorlib
at System.IO.Path.nGetFullPathHelper(String path, Char[] invalidPathChars, Char[] whitespaceChars, Char directorySeparator, Char altDirectorySeparator, Boolean fullCheck, String& newPath)
at System.IO.Path.GetFullPathInternal(String path)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean bFromProxy)
...
After I've hit this once, SR doesn't appear to be able to start again.
-S
"SR doesn't appear to be able to start again"
correction. it never really ended. SR was hanging out in XP's task manager's Processes list but never ended up getting a SysTray icon, any window, nor into task manager's Applications list.
Posted by steven at April 17, 2003 7:32 AMSharpReader 0.9.1
SharpReader 0.9.1 was released. Among various tweaks and bug fixes, it also supports the BlogThis interface.
Great job!
One Future UI Request:
Have a "Minimize to Tray" option, and a "Confirm on Exit" option. (I've got code for the confirm on exit so it won't stop the machine from shutting down)
It's very unnatural UI to have it minimize to the tray on close.
SharpReader IBlogThis
SharpReader 0.9.0.1 includes support for Simon Fell's BlogThis plugin interface. Neat.
SharpRead 0.9.0.1
A new version of SharpReader is available, which now supports BlogThis functionality. Sweet. Or it would be if it worked :-(
re: "Make sure you do NOT put IBlogThis itself in the plugins directory as this causes .NET to load this interface twice. Since SharpReader will use one copy of IBlogThis and your plugin another, SharpReader will not be able to find the plugin (because it will implement the wrong copy of IBlogThis)"
Umm, ouch. Why are SharpReader and the plugin not both referring to a separate assembly containing the interface?
Posted by Jeremy at April 17, 2003 11:35 AMThey are - SharpReader comes bundled with Simon Fell's blogThis.dll assembly. The problem is that if this assembly is also in the plugins directory, the plugin seems to load the wrong copy causing SharpReader to be unable to detect that it implements IBlogThis (since it doesn't implement the IBlogThis that SharpReader loaded from the blogThis.dll assembly in the main SharpReader directory)
Posted by Luke Hutteman at April 17, 2003 11:42 AM實在很喜歡 SR,但是還是很苦命,從 0.9 到 0.9.0.1 出現了無法預覽 RSS 內文的錯誤。該欄內容跑到很下面,即便我如何試圖最大化我的視窗,還是沒有辦法搞定。
Love SR so much, but while upgrading from 0.9 to 0.9.0.1 I found error which I cannot preview the content of any RSS entries: the sub-window is hided at the bottom out of the view, which cannot be adjusted back even when I tried many ways to maximize my SR window.
Posted by ilya at April 17, 2003 11:42 AMilya - did you just cuss me out in chinese for causing the browser-pane to disappear? ;-)
Seriously though - try editing C:\Documents and Settings\<USERNAME>\Application Data\SharpReader\settings.xml and change the ListViewHeight - I guess some bug somehow caused it to end up with a value that's way too big. I'll see if I can fix this in the next release.
Posted by Luke Hutteman at April 17, 2003 11:52 AMYou'll have to exit SharpReader prior to editing that file by the way, or SharpReader will overwrite your changes upon exit.
Posted by Luke Hutteman at April 17, 2003 11:56 AMI'm nearly rich. Plus, more site changes.
As of this moment, my portfolio is worth a whopping $1419.81!!! That's up a staggering 41.981% from when I started! It can only get better when Mark starts peddling my ass on the corner. By popular demand, the secondary title...
New version of Sharp Reader
Scott wrote, of Luke writing: SharpReader 0.9.0.1 has been released. This version has the following changes: Added a "File | Open" menu-item. Added a "File | Subscribe" menu-item. Mark updated items in italics. Added a label before...
Nice one! However, I tried to export my subscriptions after categorizing and all SR outputs is the categories themselves. Didn't do a check using the old version, so I can't say whether this is caused by the upgrade or not. Apart from that: SR's a nice app :)
Posted by Anders at April 17, 2003 12:23 PMLuke++ # UltraRapidTicketResolved
Let me be of help in localization bah. SR is really great :P
For many of the feeds, after seeing that on the left pane, they showed as updated (i.e. in bold), but then clicking on the feeds where an existing post was updated, the italicized titles were not immediately visiblein that it is difficult to differentiate between the non-updated posts, giving me the initial (and repeated) impression that there was a bug in SharpReader. I am using XP, Verdana as the reader's font, and with Cleartype enabled.
Would changing the colour of an updated existing post be more appropriate?
Posted by Richard at April 17, 2003 5:28 PMSharpReader 0.9.0.1
SharpReader 0.9.0.1
RSS Aggregators nice to have feature
RSS Aggregators nice to have feature
Any chance of getting a basic setup program? You could quickly create an installer with VS.NET and have it check for older versions and upgrade them.
Thanks!
Brian
Posted by Brian at April 18, 2003 1:39 PMHeterogenous RSS Versions
So today I downloaded SharpReader, a .NET news aggregator. I've tried Radio Userland and didn't like it for too many reasons to go into in this post, as well as Amphetadesk. I really don't like a news aggregator that runs...
Choosing an aggregator
When Dangerous Thinking was moved on to Movable Type, the 'Which News Aggregator Shall I Use?' question was no longer a no-brainer as it was with Radio Userland. I've survived with Amphetadesk for a few weeks, but it's got so...
Oh, as a follow-up to my previous comment, I found out, that the actual subscriptions are there allright; the categories are just all my xslt outputs due to the way the opml is built. Apologies.
Posted by Anders at April 19, 2003 9:44 AMBlogrolling with SharpReader
After switching to the wonderful SharpReader (just out in ver. 0.9.0.1) I've ben trying to organize my subscriptions a bit. Still some way to go, trying to figure out what
Luke, been using SharpReader for about two days now, and ran across an interesting bug. The ArsTechnica feed, http://arstechnica.com/etc/rdf/ars.rdf, seems to have something SR doesn't like. If I click on the link to an article (the "TITLE:" link), instead of getting the ArsTechnica article, I get whatever's set as the home page in IE.
Posted by Steveo at April 20, 2003 3:26 AMLuke, how about the ability to change the rss url of a feed? I've had 2 feeds in the last week change locations. The ability to change the url in a feed properties window would be nice, but the ability to recognize 301s or the rss redirection syntax would be grand (not that many sites take advantage of that...).
Just throwing that out there for a possible future release...
Posted by rick at April 20, 2003 10:27 AMHey luke,
I've been using Sharpreader for more than a week now, and I have a few suggestions.
* Some blogs only give a one-line description or even nothing for each entry but the title. I'd like to flag those blogs to automatically open the link they're pointing to (instead of havign to doubleclick the entry).
* Why not put the IBlogThis interface in a strongnamed assembly and moving it to the GAC, that is why it exists ( :) ).
* CFMXPlus blog looks awkward:
http://www.voidstar.com/rssify.php?url=http://cfmxplus.blogspot.com/
* I'd like to be able to rename blogs. Some blogs have names that span more than 300 pixels, and others have no name at all
http://www.voidstar.com/rssify.php?url=http%3A%2F%2Fcfm.blogspot.com
* On windows shutdown, Sharpreader should automatically close. I found something about how to to that on MSDN, but can't find the url in my bookmarks. It had something to do with the microsoft. But I do have the MSDN url:
ms-help://MS.VSCC/MS.MSDNVS/cpref/html/frlrfmicrosoftwin32systemeventsmemberstopic.htm
* I'd like the gray piece with the document name, comments and graphic at the top of each entry to stay after I doubleclick the entry.
Any thoughts?
Posted by Jesse Houwing at April 23, 2003 7:50 AMIt would be great if you could handle Windows shutting down.
To detect Windows shutdown (actually, session end) handle the SessionEnding (or SessionEnded) event in Microsoft.Win32.SystemEvents.
See:
http://sessionending.notlong.com (MSDN)
Minor bug: Window incorrectly restored after maximizing, closing, opening and restoring.
0. Run SharpReader on WinXP SP1
1. Click "Maximize" button
2. Click "Close" button
3. Double click SharpReader tray icon
4. Click "Restore Down" button
Result: The SharpReader window is tiny, so small it only shows the title bar.
Expected: The SharpReader window is restored to the size it used to be before you maximized the window.
Posted by Walter at April 24, 2003 1:38 AMThe Way of the Aggregator
I'll third Sebastian's seconding of Oliver's comments on Dave Winer's theory on news aggregators. Dave said:RSS readers that work like Usenet readers are a waste of time, imho. Aggregators should not organize news by where items came from, just present...
Hi Luke,
Just saw SharpReader mentioned as the best aggregator out there so I thought I'd give it a try (XPpro, framework sp2). So I downloaded 0.9.0.1 and tried to get it to start up. Nothing much seems to happen though. Here's the contents of SharpReader.log - do you have any idea what's wrong?
2003-04-24 23:17:58,265 [1832] DEBUG SharpReader.SharpReaderForm - Entering SharpReaderFor.Main()
2003-04-24 23:17:58,285 [1832] DEBUG SharpReader.SharpReaderForm - Attempting to find existing instance...
2003-04-24 23:17:59,827 [1832] DEBUG SharpReader.SharpReaderForm - proces name = SharpReader
2003-04-24 23:17:59,837 [1832] DEBUG SharpReader.SharpReaderForm - 1 process(es) found with that name
2003-04-24 23:17:59,867 [1832] DEBUG SharpReader.SharpReaderForm - InitializeComponent() begin
2003-04-24 23:18:00,058 [1832] ERROR SharpReader.SharpReaderForm - Exception caught in SharpReaderForm.Main()
Exception: System.ArgumentException
Message: Font 'Arial' doesn't support style 'Regular'.
Source: System.Drawing
at System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
at System.Drawing.Font..ctor(String familyName, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet)
at SharpReader.SharpReaderForm.InitializeComponent() in e:\projects\sharpreader\sharpreaderform.cs:line 464
at SharpReader.SharpReaderForm..ctor() in e:\projects\sharpreader\sharpreaderform.cs:line 216
at SharpReader.SharpReaderForm.Main() in e:\projects\sharpreader\sharpreaderform.cs:line 1169
2003-04-24 23:18:00,098 [1832] DEBUG SharpReader.SharpReaderForm - Exiting SharpReaderForm.Main()
Thanks!!
Am I the only one not able to get this to work?
I installed .NET framework v1.1 from Windows Update.
When running SharReader 0.9.0.1, it comes up and when I refresh a default feed, the icons turn to lightning bolts and that's about it. Nothing in the right-pane.
Looks like no network connections are being made. I fired up ethereal and see nothing with and without the proxy settings.
Any ideas?
Hi,
A friend of mine told me SharpReader was awesome, and I try to use it, but it does not work.
I have the message "Please set registry key HKLM\Software\Microsoft\.NETFramework\InstallRoot to point to the .NET Framewrok install location"
I looked in the registry but did not find anything. :( What should I do ?
Posted by Dungan at April 25, 2003 12:18 PMDungan: You need to install the .NET Framework in order to run SharpReader - you can download it here or use windows update
Posted by Luke Hutteman at April 25, 2003 12:43 PMSo, I did it and indeed it works better..until new error message
saying that in directory 1.0.3705 I did not have the fil mscorwks.dll
Then I took it from 1.1.4322 directory in the Framework directory and he asked for 2 other files :
msvcr71.dll
fusion.dll
Once copied I had the following error message :
Error parsing c:\winnt\Microsoft.NET\Framework\V1.0.3705\config\machine.config Parser returned error 0x80070003
Then I copied still from 1.1.4322 directory the directory CONFIG and then I had the following message : Failed to load resources from resource file Please check your seetup.
Is it me who installed not properly the .net Framework, or is it someting different ?
Thanks for your help.
Posted by Dungan at April 25, 2003 1:35 PMLuke,
Turns out it was a corrupt arial font file on my system of all things - seems to be working OK now.
Thanks for a great product!
Regards,
Cam
Wow
Sometimes things are just wow. I sat mesmerized by this for five minutes, and it would have been much longer if I wasn't in the midst of juggling twelve steak knives, a bowling ball, two flaming batons, and a feather, all while running on fumes from st...
Dungan: it sounds like you got a weird combination of .net 1.0 and .net 1.1 on your system. You may want to try to uninstall them both and reinstall 1.1
Posted by Luke Hutteman at April 26, 2003 12:43 AMGot a couple of failure scenarios for you.
SharpReader 0.9.0.1 hung, pegging at 100% CPU and occupying lots of memory:
SharpReader 0.9.0.1 crashing whilst exiting:
All up, I've got 9027 items in the database at the moment, and SharpReader is urrently chewing about 62MB. Are you storing items in a database? Does the database support not having all of the items loaded into memory?
Posted by Garth T Kidd at April 28, 2003 2:54 AM尖銳讀者(SharpReader)
上週搞定了 Syndirella,用它產生的 opml 檔案灌到 SharpReader (另外一個 RSS 收錄與整理軟體)裡面。昨天趕工沒睡覺,在收工後狂睡 12小時,醒來之後第一件事情是看新聞。尖銳讀者(SharpReader...
Like the program. How about being able to sort the individual feeds under the category?
Posted by Kevin Whittenberger at April 30, 2003 12:53 PMRight-click on any feed in the category you wish to sort and select "sort by name"
Posted by Luke Hutteman at May 1, 2003 10:44 AMNice, job. I have a question about handling RSS 1.0 feeds. I'm generating a feed where the title of an item may change over time but the rdf:about attribute and the link element both remain constant. SharpReader 0.9.0.1 seems to treat these as new items when the title changes (ie it is shown in bold and the previous version is still displayed in the list of items). What criteria is SharpReader using to determine whether an item is new in a RSS 1.0 feed?
Posted by Roddy MacFarquhar at May 1, 2003 7:37 PMSharpReader 0.9.0.1
A week ago I posted about FeedReader in the search for a good rss news reader. Since then I have also tried NewsDesk but it was Sharpreader that I used all last week and liked the most thanks to Adam's recommendation....
I tried to use SharpReader on a machine where I am not an administrator and it does not load. (It does not even give me an error.)
If I work as an administrator it works.
I work on a Windows server 2003. This server comes with Internet explorer enhanced security configuration. This makes it impossible to download files from a website as long as you don't add this site to you trusted internet sites. The preview pane of Sharpreader lets me do all that without a problem. (For me this is good, but I guess this is not good behaviour of your application.)
Anyway next to that SharpReader rocks.
Yves
Feature Request: How about a context menu item (and hotkey) to goto the next unread message in the list? It is sometimes hard to find, especially when it is an item that has been read, but has been updated and therefore is not bold, but only italic. Instead of this, just make updates on read items bold+italic.
Posted by Mike Gray at May 7, 2003 8:12 PMDunno about a context menu item (that feels like it would be awkward, in my head at least), but there is a hotkey: Ctrl+down-arrow goes to the next unread/changed item.
Posted by Phil Ringnalda at May 8, 2003 2:55 AMNot sure if this has happened before. I've been using SharpReader for a while now but two days ago my laptop wouldnt come out of standby so I had to power cycle it. When it came back up and I loaded SR all my my sites were gone and now I'm back to the default 5. =[
Posted by jay at May 13, 2003 9:03 PMUberdeveloper
Now that I have my handy-dandy aggregator , I've been reading a lot of the uberdeveloper blogs . Man am
Piccoli grandi programmi
Se sull'iBook mi godo con soddisfazione NetNewsWire , per il PC sono ancora alla ricerca del news aggregator ideale.