This section discusses the most common ways to use NewsBin to download binary attachments to usenet posts including some information on the most common types of files encountered on usenet and what extra processing may be needed to make use of these files.
Multi-part posts are large binary files that have been split up and posted separately to avoid their being dropped by news servers. The news servers have some limit for the size of a post and they will not propagate posts that exceed that limit.
NewsBin shows all the parts of a multi-part post as one line. Multi-part posts use a pseudo standard of identifying the number of the post out of the total posts in parenthesis like this:
"This is a large file – largefile.dat (01/50)"
What NewsBin hides from you are 50 other posts that have (02/50), (03/50), etc, in the subject. If NewsBin cannot find all the parts to completely download the post, a capital "I" in a yellow box to the left of the header will be displayed in the Main Screen > Post List Tab. If you have Show Incomplete Posts on the Filters Bar, turned off (unchecked), you won’t see it at all.
|
NewsBin searches all your selected servers for all the parts of the post. If you select this post for download, NewsBin will start downloading from the first selected server listed in the Groups/Servers Bar > Servers Tab that has the first part of the post. NewsBin will download as many parts as you allow with the number of simultaneous connections you have configured, either by selecting the connections with the spinner on the thumbnail bar or by going under Menu > Preferences > Options > Setup Tab and specifying a number under Connections. If the part is not available on the first server, it will go to the next selected server to download the part. Also, if downloading the part from the current server will exceed the server connection limit or the server download limit (set by right-clicking on the server name and selecting Properties…), then NewsBin will go to the next available server to download the post. More details about multiple server support are in the next section.
As NewsBin is downloading the parts of the post, they are stored on disk in the "SPOOL" folder in the folder where NewsBin was installed. Each part is stored as a "chunk" file (filename.chunk.001, filename.chunk.002…). If NewsBin is stopped during a download of a multi-part post, NewsBin will resume from where it left off without having to re-download these parts. After all the parts are successfully downloaded, NewsBin puts them all together and moves the resulting file into the download directory (specified under Menu > Preferences > Options > Setup Tab).
These files are already decoded and are in binary format.
If you configure NewsBin with multiple news servers, it will download headers from all selected servers simultaneously. As you select posts for download, NewsBin will start with the first server in your server list. You can re-arrange the priority of the servers by click and dragging the servers in the Groups/Servers Bar > Servers Tab to the order you want to use them, the most used on top and least used on the bottom. If any posts or parts of multi-part posts do not exist on the first server, NewsBin will check subsequent servers until it can find the post or part to download.
TIP: The recommended configuration is to have your cheapest, highest datarate, highest bandwidth server first and put more expensive but more complete servers last. Typically this translates to using your ISP's default server first and then any pay servers afterwards.
Each server can be configured under the Toolbar > Server button or by right-clicking the server form the Groups/Servers Bar > Servers Tab and selecting properties. You can set a connection limit and download limit per server. For example, if your server only allows 4 simultaneous connections, set the connection limit to 4 and even if you have NewsBin set to use 8 connections, it will never open more than 4 with the server.
The Download limit can be monitored in the Groups/Servers Bar > Servers Tab and can be reset from there as well. When the limit is reached, you will see messages in the Main Screen > Status Messages Tab saying the download limit has been reached for the server. You can then wait for your download limit to reset on your news server and then reset the download limit that NewsBin knows about by right-clicking on the server and selecting Reset Download Count.
NewsBin 4.0 has very extensive filtering capabilities to match user defined expressions in subjects or filenames, and to set file size ranges and crosspost threshold. Since different newsgroups may require different filters, NewsBin allows you to define a "Filter Set" (see Defining Filter Sets in this document), which you can choose on the main screen depending on the type of files you are downloading.
Location: Menu > Preferences > Filter Options…
or Toolbar > Filter![]() |
The filters themselves use Perl-like regular expression parsing syntax. This is not the same as the DOS style wildcards. For example the DOS style *.jpg would be written as .*\.jpg in RegEx. The "." means "match any single character" and the "\" is an escape character so the second dot is taken literally instead of a command in the expression. Read more about common RegEx expressions and how to build basic expressions on our site at NewsBin.com.
Location: Preferences > Filter Options… > Subject Filters Tab
or Toolbar > FilterChecking the Filters Bar > Show Filtered Posts checkbox will allow filtered posts to be seen in the Main Screen > Post List Tab.
|
Location: Preferences > Filter Options… > Filename Filters Tab
or Toolbar > FilterLocation: Preferences > Filter Options… > Settings Tab
or Toolbar > FilterThe Crosspost filter tells NewsBin to filter out any post that was posted to more than X different newsgroups. X being some number that you configure.
Location: Preferences > Filter Options…
or Toolbar > FilterTo use a pre-defined filter set, go to the Filters Bar and select from the Apply Filter Profile dropdown list the filter set you want to use.
This filter will apply to all download performed from that time forward. You can also assign filter sets to be used for different groups by right-clicking on the group name and selecting Filter Profile. Whenever you download from that group, the specified filter set will always be used. If you have Show Incomplete Posts on the Filters Bar, turned on (checked), you won’t see the Filter Profile options.
You can configure a group to always use a specific filter set by doing a right-click on the group you are interested in and selecting Filter Profile. A list of defined filter sets will be displayed and you can choose one. Each time you download from that newsgroup, that filter set will be applied.