Contents Charter Basics Downloading Posting SHN, MKW, MAC & MP3 Links

Newsreaders

Bad tools make extra work. Good tools make extra leisure. ABSLZ is supposed to be fun, so get the best tools for it and stop missing out on what your present software can't handle.

Most of the downloading tips and tricks in this FAQ refer to Forté Agent because that's the newsreader chosen by the most experienced Usenetters. If you're on a Mac or have another Windows reader you prefer, go ahead and read all the tips anyway. The underlying principles can often be adapted to your software. But first, here's what we know about some newsreaders to help you choose.

Windows:
Macintosh:


Waste of Time: Netscape News, MS Internet News, and MS Outlook Express -- Tried them all and can assure you they are lame for multipart binaries. Get a real, dedicated newsreader client. Even the freeware ones outperform any of these.

Downloading Questions

Resuming a download
  1. How can I stop and resume a long download?
    Most newsreaders don't have this function built in, but with an offline reader you can trick it. If you see just a single header for the multipart post (e.g., in Agent you retrieve headers joined), split the file into its parts. Sort by subject. To avoid accidentally purging them, use the keep/lock command on all the parts (Forté users, hit K). Then retrieve the bodies. Stop and resume any time you want, so the download only has to begin again at the current part. When all bodies have been retrieved from the server, click on save and remove the lock so the post can be purged.

    There are additional benefits to downloading piecemeal as described above:
Missing parts
  1. Does all the chat and spam hurt a large post's chance at coming through complete?
    YES and YES!!! The more spam or garbage messages in circulation, the farther back the binaries are in the queue. The number of posts actually matters much more than the size.   Each message must go through the same channels as binary parts do, and only so many will go through at once. Consider the handling required to process 1,000 2-line posts as opposed to a single 2,000-line binary. Reduce the spam, and you will see more complete posts.
  2. Then just post the files in one piece, doh!
    Cute. You must have missed the paragraph way back at the beginning of this FAQ where we explained why large posts are broken up into pieces. News servers have packet size limits,which vary somewhat but are definitely present. As a general rule, the larger the article size, the fewer Usenet news servers will get the parts. Multipart posts in smaller pieces generally mean greater distribution with fewer problems. If you really did skip right to this part of the FAQ, please stop right here and read from the beginning, otherwise you won't understand much of what follows.
  3. Okay, if you have to post in parts, can't you guys post ALL the parts?
    We do! Why would anyone deliberately post incomplete? Once in a while you'll see an aborted post, where the upload timed out and the originator didn't know how to resume it or cancel the unusable parts, but that's the exception.
  4. I almost never see complete posts. What am I doing wrong?
    Most likely, just using a lousy news server.
  5. But I'm on one of the better servers. Is there something in my setup I missed?
    Make sure your newsreader is set up to receive articles in random order because that's how the parts travel. In Agent, click on Options | User and System Profile | System, check the box titled "Server creates messages out of order." In Free Agent, that's in Group | Default Properties | Retrieving.
  6. How come the parts don't show up all at the same time?
    Since message routing on the Internet is dynamic, pieces 4 and 5 of an 8-part file may have been routed through many more machines than the rest of the pieces. Articles sometimes land on a particularly bogged down news server between you and the originator where they are spooled (saved on disk) until the server has enough resources to do its part of the broadcasting. Sometimes, by the time those parts get moving again, your server has already expired posts from that date and you miss out.

    When faced with fragmented multipart posts, it's always a good idea to wait a couple of days for all the pieces to show up. If they never do, you should contact your news administrator to report the problem. Your newsadmin can sometimes check for logjams upstream and correct them, but only if made aware of the problem.
  7. I've seen files in ABSLZ with over 100 parts. You gotta be kidding! No one can get those complete... right?
    Wrong. While smaller files are obviously more easily digested by many more people (and therefore, the better way to post) good servers get all those parts just fine.
  8. I notice that the posts from certain people are always incomplete, so they must be doing something wrong.
    Maybe, maybe not. There are several factors involved. First, take a look at the path in the headers of those posts. Chances are, you'll see a long list of servers between yours at the beginning and the poster's at the end. Every hop is a chance for a part to be dropped. The question, then, is which one of you is too far away from the Usenet backbone.Odds are, it's you. If you want to guarantee that you'll get complete posts from your favorite cappers, just get on the same server(s) they use for posting. Most of the veterans post to Newsguy, Altopia or AT&T Worldnet. A post is always complete on the originator's server.

    On the other hand, some people post in chunks that are too big for many news servers to handle, and some servers have dropped packet size limits way down in an attempt to cope with increased Usenet volume. In 1996, 15,000 lines per part was common. In 1998, anything over 7,500 lines (or even smaller) is often stopped in its tracks. If you only see part0/n of the post and the last part, which is often much smaller than the intermediates,then the post has obviously run into packet size limits someplace.
  9. Okay, but where? If there's no standard, how can I tell if my server is being stingy or the poster is being extravagant with packet size?
    What's the largest individual part size you see in ABSLZ? If it's fairly small, and if you see a lot of posts missing their entire middles, you can safely assume your server is filtering out larger parts.
  10. How can I get the missing parts?
    If you've given the post a couple of days to propagate and have all but a few parts,most contributors will cheerfully re-up the missing ones for you.
  11. The parts I asked for were reposted, but I still didn't get all of them. Can't I just ask the poster to send them by email?
    Ummm... no, better not. A few reasons:
  12. If the missing parts I request don't come through immediately, the ones I already have will be gone from my server. Is there some way to keep those parts while I'm waiting for the rest?
    Yes. However, with an online newsreader, you'll have to save each part individually to your hard disk and then decode the file offline when it's complete. If you're using an offline reader, the methods below for either Agent or Free Agent should work for you. The difference between the two, in this instance, is Agent's ability to display a single,joined header for multiparts and more sorting options.
    Agent users:
    1. Split the incomplete message into individual parts.
    2. Select all the parts and hit K (keep command, padlock icon).
    3. Hurry up and retrieve the bodies for those parts before they disappear from your server. Leave them right where they are, no saving, no decoding, no further action required until the rest come through.
    4. When the missing parts are reposted, split them (if there's more than one, they might be displayed joined at first) and then retrieve the bodies.
    5. When you have the bodies for all the parts, sort the message list by Subject so the parts fall into correct numerical order. Then:
      1. If the headers are identical, click on part 1 and hit "A" (save command).You're all done! Well... except for removing the padlock(s) and purging.
      2. If the reposted parts have a different subject header from the original post (for example, Attn: Sparky, etc.), you might find it easiest to create a folder and move all the parts to the folder, then select all of them by clicking and dragging. Otherwise,select them while they're still in the main ABSLZ browser window by clicking on part 1 and then scrolling down to the last part and hitting shift-click, THEN find the new parts and add them to the selection with control-clicks. Now click on Message | Join Sections. Use the Up and Down buttons on the screen to put the new parts into correct number sequence with the rest. Click on Save. Done!
    Free Agent users:
    1. Select all the parts and hit K (keep command, padlock icon).
    2. Hurry up and retrieve the bodies for those parts before they disappear from your server. Leave them right where they are, no saving, no decoding, no further action until the rest come through.
    3. When the missing parts are reposted, put a padlock on them and retrieve the bodies.
    4. When you have the bodies for all the parts, select them by clicking on part 1 and then scrolling down to the last part and hitting shift-click to select all with identical headers. To select reposted parts with different headers, find them and then use control-click to add them to the list of selected parts.
    5. Click on File | Manually Decode Binary Attachments. A dialogue box will pop up with the parts listed. Use the Up and Down buttons on the screen to put the parts in correct numerical order. Click on Save. Done!
Connectivity problems
You know how it goes. Whenever you try to download a large file, either your modem quits or your server disconnects you before you're finished and you have to start allover. Or you try to download a bunch of songs while you're sleeping or at work, and when you come back all you see is a screenfull of error messages. There is a better way!

Hunt around for connectivity, TCP/IP and newsreader tools at www.tucows.com,www.macorchard.com, www.winfiles.com, www.shareware.com, or www.download.com. What you're looking for are utilities to redial a disconnected modem and to restart your newsreader tasks. One word of caution, though: some "connectivity" tools are just keep-alive pingers which might violate your ISP's Terms of Service. That's not what we're talking about anyway.

Here are two utilities we like for Agent and Windows 95/NT: To keep from timing out so fast, try changing your agent.ini settings to these:
[Timing]
GetHostByNameTimeout=1000
ConnectTimeout=1000
ResponseTimeout=1000
PostResponseTimeout=1000
QuitResponseTimeout=1000
SendTimeout=2000
PostTimeout=2000
SplashTime=2
SMTPSessionTimeout=1000

Extra foolproof downloading: If you use Agent, try using the Split Sections command on each multipart before downloading. Then...
All offline newsreaders, including Free Agent:
  1. How long should it take to download an MP3 from ABSLZ?
    The major factors governing download time are:
  2. How can I tell if I have a bad connection to begin with?
    There are a lot of utilities available for monitoring your actual, average connection speed. Shop around at www.tucows.com,www.macorchard.com, www.winfiles.com, www.shareware.com, or www.download.com. Seeing your actual bytes per second data transfer rate can be a real shock! Whenever you see wide fluctuations with a lot of stalling, suspect bad phone line conditions. Redial your modem and check again.

Revised
FAQ maintained by SuperFreak