I limit my speed by using fewer connections. ;)
Printable View
I never need more than 3 connections on EU servers to max out my DL speeds.
Hello all,
Newsflash Plus 3.3.0 has been released. This is basically the first 3.3.0 non-beta version.
If you're on 3.3.0b7 there's no real need to update since there's only one additional bug fix and it's not visible at user level anyway.
I'm going to start working towards 3.4.0 version which will incorporate some of the requested features. Probably coming up, batch mode download list viewing, additional ETA counters, new Qt version, new and faster par, downloading par2 files only when needed and also possibly server priorization/backup server use and of course a bunch of smaller features. I'll see how it goes :cool:
cheers,
-ensi
I have updated the thread's title to reflect the current build.
Hello,
I released 3.3.1 version. This fixes a couple of potential nasty crashes.
-ensi
Hi ensisoft, is there now an option to group the downloads similar to a folder?
Can we expect a new version anytime soon?
.... and we are back in business!
Can you clarify what you mean with this?
If you download using the RSS feed (which is broken btw cause the authentication API changed) the downloaded stuff will go into a folder of its own. Same with downloads that come through the Search.
Hi ensisoft, hope you had a good vacation in Thailand. (The Pirate Bay's Fredrik Neij seems to like the country, considering how long he has been there)
I think what sassan might have meant is having the choice of using the group name as a download folder or not.
as in Newsleecher's settings:
http://www.binaries4all.com/newsleec...e/download.png
Hello all!
I've released a new version. I hope you all have been eagergly waiting for it! ;)
Anyway this is a development release 3.4.0b1. It's possible that there are some bugs but there shouldn't be any major clitches otherwise I wouldn't be releasing it.
Whats changed or new?
- In headers age is displayed as days to now instead of just a NNTP date
- Age filtering in headers
- Grouping downloads into a "batch" and showing just the batch in the downloads tab.
- nzbs.org RSS feed working again (they changed their authentication mechanism)
- Connections dying on SSL errors, they are respawned now on error
- Pause/resume not working on task that are not visible in the downloads tab window
- Improved(?) ETA estimation, using moving exponential average (huh you say? me too..)
- File size in downloads
- Ability to move processed NZB files to a "dump" location
- Final binary writing on the background (should reduce any UI hickups)
- ... and a bunch of other smaller changes
And whats coming up??
- Revised Repair/Extract log thingy
- Low disk warning
- More IO optimisations
- History component (I can't keep track of all the stuff I've downloaded and I download duplicates.. not good)
- Throttle for limiting the bandwidth usage
- Whole download queue size + ETA
- More fixes...
download from here.. http://www.ensisoft.com scroll down for development version.
Please let me have that feedback either here or then via the Feedback system or using the forum at http://www.ensisoft.com/forum
Thanks
- ensi
Looks good. I hope to try this release out thoroughly tomorrow.
I'm hoping that these additional feature requests might get considered in the future:
*support for fill-servers.
*allow setting different number of connections on each server.
*click-to-expand grouping of articles/ into rars/ into complete fileset
*toolbar buttons for "load NZB" and "open download folder" and "open/close all connections"
*a complete uninstaller (that leaves nothing behind).
MaybeAlready possible. Double click the server, just below the name "Maximum connections"Quote:
*allow setting different number of connections on each server.
NoQuote:
*click-to-expand grouping of articles/ into rars/ into complete fileset
Already have theseQuote:
*toolbar buttons for "load NZB" and "open download folder" and "open/close all connections"
Yes. Hopefully for the next non-beta release.Quote:
*a complete uninstaller (that leaves nothing behind).
Hello,
a new development version is available 3.4.0b2. This release includes:
- fill server support
- revamped repair log
- enhanced search including music search and item information
The application now carries a small embedded advertisment. I realize this might piss some people off, but hey, bandwidth and hosting is not free. Most people just like to complain about bugs and "lacking features" while not appreciating what has been already done. So if you want to help the development and get rid of the advertisment its only 3€. Shouldn't break anyone's wallet.
Download available here http://www.ensisoft.com
Thank you all.
-ensi
Attachment 80937
Item information. Useful info for music, tv and movies.
Attachment 80938
Download queue
Tried it now and it looks okay so far.
As you already implied, here comes the questions and the demands :P
I have a problem getting it to download from 2 servers at the same time. It just connects to AW and if I "clone" an idle connection to SN it just doesn't seem to care about it.
Is there a trick, or isn't it possible?
The whole point was to do as in Newsbin so I get 100% bandwidth usage all the time, and it also grabs missing articles from other servers even if it's already using them.
Is it possible to move "Description" etc. around? I find it a bit weird to have it on the right side.
One tiny complaint: It seems to download one file/connection but if there's only a few files left it's wasting time because it doesn't utilize the bandwidth.
Noobs might think the download fails since it "errors" a download because of no sound card :P
Attachment 80948
I like the way things are going though so keep up the good work.
Sure it's possible. Sounds like you don't have anything to download from that server. The idea is that when you download something you choose the server you want to download from. (This is in the settings). This isn't newsbin after all.
No
Yeah that's a limitation of the current design. Better to just download more ;)
Looks good, I'll have to try it. Does this version have compressed headers?
How does this adware work, exactly? I don't mind seeing ad banners (most websites have them) but a concern is the underlying software --often classified as malware-- that has historically powered these ads in P2P clients like Kazaa.
I'm sure the reason why so many people get "pissed off" with adware is that wthey've been badly burned in the past. Nasty things like Cydoor and Gator that were very hard to ever remove from an infected PC, and could sabotage a computer permanently. The scores of people who have had to reformat their hard drive and re-install their operating system because invasive adware fµcked it up -- they have every right to be suspicious of adware, don't you think?
Of course not all adware today is malevolent, but memories remain. It might seem an unfair prejudice, but that's why it could be an uphill battle getting some people to ever trust any form of adware again -- at least while their wounds are still fresh. (A shame, really, since adware was a good idea that got badly abused.)
That's also been my suggestion. I greatly prefer to download one file at a time rather than every file simultaneously. Every modern client I know of works this way. It seems that with Newsflash, the only way to sequentially download one file at a time is to limit the server to one single connection.
I can think of many reasons why it can be better to completely download the first file first: to check for passworded files, preview the video, or just listen to the first song in a big collection -- and not waste much bandwidth if the download is ultimately jettisoned.
Is there any advantage to downloading every file simultaneously? I can't think of any.
zot,
yeah you might be right. But how many times do you actually stop the download and not download all files? Everything else being equal you spend the same time and bandwidth on downloading complete sets regardless if you're using multiple connections per file or single connection per file?
Anyway there's no easy way to change the current design to something else so I guess Newsflash will continue to stand out from the pack in this regards for better or for worse. :mellow:
If there is more than one copy of something available (and with 3 years retention, there usually is) I sometimes preview several releases before deciding on which is the better version, and therefore worth downloading in full.Quote:
But how many times do you actually stop the download and not download all files?
Since I don't have a fast connection, I always try to preview a big file before committing to a multi-hour download. Sadly, a very high percentage of popular material is either fake or passworded. Also, it seems like the smaller video file sizes, like 700MB(x1) --which is what I prefer to download -- are much more likely to be fake or contain .exe's inside. The 700 MB sizes are also more likely to be poorly encoded (such as with massive pixelation) and many are barely watchable.
Fortunately there are now search engine sites like Mysterbin (and now Binsearch) that started looking inside rar collections, so it's much easier now to spot many bad files and avoid them entirely. (Newznab tends to index only the better quality releases, but since it misses a lot, it's not much help for finding rare material compared to a true search engine.)
Only stand out from the newer software. In contrast, most of the older software, (if I recall correctly) also downloaded multiple files simultaneously when they started supporting multiple connections (which was typically limited to only 4 or 8 connections maximum back then)Quote:
I guess Newsflash will continue to stand out from the pack in this regards for better or for worse.
There are always workarounds to every problem. The 1st-generation binary newsreaders like Grabit also used the "one connection per file" method as Newsflash does. For me, the easy solution would be to use only one server connection until the first rar completes, then after checking and verifying the file, add additional connections before downloading the rest.
Of course, the people with hyper-fast 50/100Mb connections could probably finish downloading an entire collection in less than the time it would take a slowpoke like me to finish only the first rar. So for them, the "one connection per file" limitation might not be a major issue.
There's also probably another psychological factor at work here: as a block account user, every wasted gigabyte costs me money.
Hello guys!
Anyone out there still interested in this client? There's a new version out there 3.4.0b3. You can get it from the usual location: http://www.ensisoft.com/download.php
So whats new? Briefly:
- file decoding IO has been optimized so that decoded data chunks are written out to disk straight away whenever possible. (if the correct slot is know)
This reduces the memory footprint a lot.
- Compressed headers, XZVER zlib inflate. Compressed headers are as dodgy as they can be, servers all seem to have slightly different opinions about how to do it. Appears to work against UNS, Astra and xsusenet. Would be glad to get reports about this if it works or not.
- tray extension, tray notifications, hotkey to minimize/restore to/from tray
- nzb command file args
And a bunch of smaller changes.
There's a known issue that if you enable compressed headers, download headers, disable compressed headers and then download headers again it wont work unless you kill the connections in between. This is a bug. Also compressed headers are disabled by default cause they are not 100% reliable (see comments about different servers above), so you'll have to go Server Properties -> Advanced and enable there.
There's been some quiet streches (almost hiatus) with this project but eventually I always seem to come back to it. I have only one goal in mind, to build this the best usenet client for Windows, Linux and eventually MacOS desktop. And it will get there eventually.
As before, thanks for your feedback. And if you like it make a donation. Its only 3€ to and gets you rid of that advertisment ;)
Thanks,
-ensi
edit:
- and no, there's no proper installer yet, or .deb package. Sorry, I rather work on features at this point. If you want to delete the application (and cannot read the readme.txt file) in order to delete the app just go to your installation folder and delete the whole folder. And go to your Documents and Settings\username and delete .newsflash folder (contains your settings).
- and it still uses single connection per download and yes, par2 files do not get special treatment.
A subject that has come up recently is that NNTP servers do not always report missing articles accurately or consistently. Will NewsFlash re-check the server at a later time for any missing articles? Also, what about the possibility of a <pre-download> article completion checking function? (like 'NZB Download Checker' -- or Newsbin's latest built-in implementation)
Maybe newsreader software developers should all get together and compare notes on this topic, since for some reason every NNTP server seems to handle compressed headers differently. Even a *single* company like Highwinds uses a different -and incompatible- front-end for Easynews, UNS, and Newshosting. It seemed that Usenet Explorer, Newsbin Pro, and Newsleecher all needed a lot of code tweaking to make all the different servers work properly. It seems like it would ave been so much easier if everyone had just worked together on the issue of header compression, instead of everyone trying to one-up each other. But then that's how commercial businesses have usually worked.
Just to mention two features that have become popular lately:
1. checking for passworded files
2. streaming video
But since Newsflash is committed to a "one connection per rar file" method, that essentially rules out the possibility of these features. :(
Umh, why would you say that? That design doesn't rule out these features by any means.Quote:
Just to mention two features that have become popular lately:
1. checking for passworded files
2. streaming video
But since Newsflash is committed to a "one connection per rar file" method, that essentially rules out the possibility of these features. :(
I said "essentially rules out" because although having a "one connection per file" rule would not completely prevent password-checking or video streaming, but why would anyone choose Newsflash for this purpose when there are other newsreaders and NZB downloaders (many which are free) that because they download files sequentially rather than simultaneously as Newsflash does, can perform these functions so much more efficiently?
OK, how about this for a hypothetical situation:
a 10GB BD-rip, consisting of 100 split rar files @ 100MB each, downloading using 50 connections.
In that setup, 50% of the entire download would need to complete before it could be checked for passworded files, or for the video to begin being streamed using Newsflash.
But using any other streaming-capable newsreaders (which will complete the first rar file before starting on the second) only 10% of the file would need to be downloaded.
Of course, if the user downloaded using only one connection, there would be no disadvantage to using Newsflash. But how many people would be able to stream video using only one connection?
Just like I used to do with Grabit, the following setup is probably about the only way that I could see myself using Newsflash:
I would download the first rar file using only one connection, then check it for password and video quality. If it passed the test, I would then download the rest using the maximum required connections.
Otherwise, I'd be wasting a lot of time and bandwidth every time I got a bad/fake release.
and what about streaming video? How could this potentially be done?
As I see it, the Newsflash user would have basically two choices:
1. Use a single connection and suffer with a slow stream rate.
--OR--
2. Use multiple connections and wait until a large percentage of the file is downloaded before streaming can begin.
It's obvious that neither choice is an optimal solution. I think that Newsflash's "one connection per file" setup will seriously hurt the viability of any future video-streaming feature.
I remember finding it hard to uninstall it , i don't recall finding a uninstaller . Not sure what was the problem back then , maybe it was on my end the problem
Hi everyone!
Im back and a new version (3.4.0b4) is out, grab it from http://www.ensisoft.com/download.php
This one's got a bunch of cool new features and of course some bug fixes. Quite a bit of stuff has been done under the hood to improve both socket IO and reduce CPU load. (CPU load is still higher than I would like, but Will have to address that more in the future. Quite a bit of the loads from openssl and theres not much I can do abut that for now)
Briefly here's whats new:
- Womble RSS extension for Womble's RSS feed at http://www.newshost.co.za
- throttle (go to settings to setup the desired cap for speed, enable/disable in Downloads tab)
- computer shutdown after all downloads are complete
- batch mode downloading
- optimizations to improve socket IO and reduce CPU load
Bugs fixed:
- uuencode workaround + bug for broken encoders omitting trailing grave accents
- feature test without username/password causing forbidden connections
- nzbs.org RSS interface changes
+ some other minor features and changes
What is "Batch mode"?
Enable batch mode in the Advanced section of your server properties. It will combine NNTP commands as much as possible into bigger batches and thus reduced TCP roundtrips resulting in faster response and improved throughput. If your server is up to the task you should get huge performance boost. Typically with this mode just a SINGLE connection can consume all the bandwidth available at your network!
I would advice anyone trying the batch mode with a single connection at first. Some servers seem to have trouble coming up or sending the data fast fast enough thus resulting in "pumping" in transfer speed. If this bothers you play with the throttle to see what gives you best steady speed.
Enjoy!
-ensi
zot:
I was thinking about the streaming thing or downloading multiple files with several connections. I came to the conclusion that I get least TCP/other scheduling overhead with a single connection. I.e. when the batch mode is working with the server, (on my ADSL) a single connection can take up the whole bandwidth available. I dont really see a reason to use multiple connections per file at this point anymore. Essentially this means that You use a single connection, so you "sequantial" downloading but performance wise you dont need more than that single connection to get max throughput.
Hello all,
after a loooong hiatus I'm back. And so is Newsflash Plus. Version 4.0.0 has just been released. (for Windows and Linux as usual)
So whats new? Well.. everything pretty much. :cool:
Among other things.
- completely new account management
- completely new newslist and header engine
- completely new downloading engine
- completely new repair/extract mechanism
- no more python! (yay, its gone!)
and a bunch of other changes.
You can download the latest versions from here
http://www.ensisoft.com/download.php
Thank you all!
- ensi
P.s. new users the application has 1 embedded advertisment and thats all. It's not feature restricted. If you like the application you can show your appreciation by donation and then you will receive a key that will remove the advert. Any sum is accepted. :)
For anyone interested the source code is now available at www.github.com/ensisoft/newsflash-plus/ :)
Hello all,
New release bumps up to version 4.1.0. More details about the release available here: http://www.ensisoft.com/forum/viewtopic.php?f=7&t=215
And binaries available at http://www.ensisoft.com/download.php as usual.
Review of major features.
- Multiple accounts, primaries/fillserver.
- Quota tracking
- Header support
- RSS support for womble/nzbs.org
- Files tracking, tools integration for tools like media players/video players etc.
- Archives tracking with automated par/unrar.
- Built in search, support for Newznab backends.
- Connection/Downloads management, pause/resume, move up/down, SSL, TCP, throttling.
- Support for NZB scanning, downloading/viewing.
- Built in feedback/bug reporting system.
- Support for Linux and Windows
- History / duplicate tracking
- Omdb integration
Attachment 163980
- ensi