Make 3rd-party newsreader the 'default' newsreader?

Make 3rd-party newsreader the 'default' newsreader?

Post by Mark » Mon, 07 Jan 2008 20:34:05


I use Xnews as my newsreader.

When I clink a "News:" link in IE7, it tries to open outlook express (which
seems to be considered the default newsreader, even though I leave that
section blank in the tools>internet options>programs>newsgroups dialogue
box in IE7.

The only two options available to me in that box are for outlook express
and Opera.

If possible, how can I add Xnews to that dialogue box?

Thanks in advance for any replies.
 
 
 

Make 3rd-party newsreader the 'default' newsreader?

Post by Gordo » Mon, 07 Jan 2008 22:16:22


If XNews isn't available in that drop-down box, then AFAIK there's nothing
you can do. What it means is that Xnews doesn't install in the registry like
other Windows programs...

 
 
 

Make 3rd-party newsreader the 'default' newsreader?

Post by Donald Ana » Tue, 08 Jan 2008 01:23:03

Hi,

As Gordon has already pointed out, Xnews does does not install itself to the
Registry as an optional News Client. There is a purported Registry file at
the following link that will make the necessary Registry changes to make
Xnews the default news client:
http://www.yqcomputer.com/
I would caution you to back up your Registry if you decide to attempt this
change.
I would also caution you to make sure you edit the above Registry file to
denote the actual path to Xnews on your machine before running it.

Good luck,

Donald Anadell
 
 
 

Make 3rd-party newsreader the 'default' newsreader?

Post by Robert Ald » Tue, 08 Jan 2008 17:09:20


I wonder if all that registry editing is really necessary? ; )

E.g. what would happen if he just used ftype in a cmd window?

<cmd_output>
F:\>ftype | find /i "news"
news="%ProgramFiles%\Outlook Express\msimn.exe" /newsurl:"%1"
nntp="%ProgramFiles%\Outlook Express\msimn.exe" /newsurl:"%1"
snews="%ProgramFiles%\Outlook Express\msimn.exe" /newsurl:"%1"
</cmd_output>

The implication is that perhaps it would be simply a matter of recoding
those filetype open actions...

So, using the clues given by your article's regedit data, this might be
the correct syntax:

ftype news="D:\XNEWS\XNEWS.EXE /url=\"%1\""

(I'm not sure why the regedit data had double backslashes especially in the path?
Looks as if the article's author was thinking that a backslash is an escape character
as in UNIX or as in Regular Expressions? I've left the ones in the parameter in case
the XNEWS program needs to parse them but I doubt that the ftype command
would need them in the file's path? Also, I'm not sure how the encapsulated
doublequotes should be typed on the command line. Perhaps you would need
to use the cmd shell's escape character, the caret (^), appropriately? Etc. <w>)

A less speculative implementation of the same idea would be to use
the Folder Options File Types tab and drill down to the appropriate
Editing action for type: URL:... and override the current settings
for msimn.exe with the appropriate open action for XNEWS.

E.g. Run... control folders Etc.




Ditto!




Ditto!




Let's hope there's some basic skills and intelligence too... <eg>


FWIW

Robert
---
 
 
 

Make 3rd-party newsreader the 'default' newsreader?

Post by Donald Ana » Wed, 09 Jan 2008 01:03:56

"Robert Aldwinckle" < XXXX@XXXXX.COM > wrote in message
news: XXXX@XXXXX.COM ...

Hi Robert,

Thanks for the feedback.

Near as I can tell looking at the .reg file, all that editing would be
necessary to add Xnews as an additional "News Client" option(leaving the
Outlook Express entries intact in the Registry). So that when you went to
Tool||Internet Options||Programs||Newsgroups:, you would have the additional
selection of Xnews placed in the selection menu by the following line in
that .reg file:

[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\News\XNews]
@="XNews"

Presumably, one would then be able to switch back and forth between Outlook
Express or Xnews as the default news reader.

I could be totally wrong, I oft times am:)

Donald Anadell




 
 
 

Make 3rd-party newsreader the 'default' newsreader?

Post by Robert Ald » Wed, 09 Jan 2008 01:45:45

Donald Anadell" < XXXX@XXXXX.COM > wrote in message
news: XXXX@XXXXX.COM ...



Good points. My ideas would just be replacing OE by XNews.




I'm still curious about those syntax questions... ; )


Robert
---





 
 
 

Make 3rd-party newsreader the 'default' newsreader?

Post by Donald Ana » Wed, 09 Jan 2008 03:34:09

"Robert Aldwinckle" < XXXX@XXXXX.COM > wrote in message
news:% XXXX@XXXXX.COM ...

If you are referring to the double backslashes (\\) in the Path(s) in that
reg file, I think that is the proper syntax because of the way the backslash
is interpreted in .reg files. See: "Adding an extra slash for directory
paths"
http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/dnarexnt02/html/ewn0102.asp

If you export an existing Key from your registry that contains a directory
path(s), you'll note that Regedit adds the extra backslash(es) to the
directory path.

For example if you exported the following Key:
HKEY_CLASSES_ROOT\htmlfile\shell\open\command

You would see in the resulting .reg file that the single backslashes in the
directory path have been replaced by double backslashes:
..................................
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\htmlfile\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" -nohome"
.................................

Again, I could be totally wrong...I oft times am:)

Donald Anadell