📄 usenet.html
字号:
<html>
<head>
<title>UPLOADING AND DOWNLOADING BINARY FILES TO USENET NEWSGROUPS</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#000000" text="#ffffff" link="#ffffff" vlink="#ffffff">
<div align="center">
<table width="680" border="0" cellspacing="2" cellpadding="2">
<tr>
<td width="693">
<pre>
::::::::: :::::::: ::::::::: ::::::::::
:+: :+: :+: :+: :+: :+: :+:
+:+ +:+ +:+ +:+ +:+ +:+
+#++:++#+ +#++:++#++ +#++:++#: :#::+::#
+#+ +#+ +#+ +#+ +#+ +#+
#+# #+# #+# #+# #+# #+# #+#
######### ######## ### ### ###
<a href="http://blacksun.box.sk" target="_blank">http://blacksun.box.sk</a>
<a href="http://www.ElfQrin.com" target="_blank">http://www.ElfQrin.com</a>
_____________________________
______________________I <b> Topic:</b> I_____________________
\ I <b>UPLOADING AND DOWNLOADING</b> I /
\ HTML by: I <b>BINARY FILES TO USENET</b> I Written by: /
> I <b>NEWSGROUPS</b> I <
/ <a href="mailto:black_mesa@hacktik.org">Martin L.</a> I_____________________________I Elf Qrin \
/___________________________> <_________________________\</pre>
</td>
</tr>
</table>
</div>
<p>v1.0 r18Mar2000<br>
First Release: r18Mar2000
The latest version of this document can be found at <a href="http://www.ElfQrin.com/docs/ngload.html" target="_blank">http://www.ElfQrin.com/docs/ngload.html</a></p>
<p><b>IMPORTANT:</b> I made this document available on the Web. If you find this document posted in a newsgroup by someone else,
it doesn't mean in any way I'm connected with that newsgroup.</p>
<p><b>NOTE:</b> At the end of this article you'll find a list of all the programs I'll talk about, with the URLs to download them.</p>
<h3>HOW TO UPLOAD</h3>
<p>The purpose of this article is to explain how to upload and download binary files to a newsgroup, with a particular attention to large files sent in multiple posts.
Since most newservers limit the size of binary files attached to the messages, you may split a large file into smaller chunks and attack them to several messages. As a
general rule, if the file you want to send is larger than 1Mb you'll have to split it into smaller files.</p>
<p>The most popular tool to split large files into chunks in the Windows environment is Mastersplitter, which purpose is "to split large files in order to move them via floppies or
for transmission via E-mail." It also can Join chunks or Compare them to verify they are the same of the original file.
All you have to do is to launch Mastersplitter, enter the name of the large file you want to split, enter the size (for example, 700Kb).</p>
<p>Anyway, splitting files is not so hard, and you can easily write by yourself a file splitter in C or in QBasic.</p>
<p>It's better not to create too many small chunks because some of them could be lost passing from newsserver to newsserver, and you'll have to repost them, in order to
satisfy all the audience. A size of about 700Kb should be good, considering that binaries attachment are encoded, and grows of 1/4 of their original size, and the
addictional bytes required for the header and the rest of the body of the message, so that the total size of the message will be lower than 1Mb.</p>
<p>Once you have splitted the file, you can post it to the newsgroup. Make sure the newsserver to which you'll send your messages accepts posting (i.e. it's not a read-only
newsserver), and accepts binary attachments. Here you can find a list of free NNTP servers: <a href="http://www.ElfQrin.com/mine/nntpserv.html" target="_blank">http://www.ElfQrin.com/mine/nntpserv.html</a></p>
<p>Since attaching every chunk to a message and then send it it's a long and boring duty, you can use an automatic tool such as Autopost.
With Autopost you can put all the files (single files or chunks of a larger file) you want to post in a directory, for example C:\TEMP, then you can launch the program and
click on the "Settings" button to enter the option window in which you can enter the NNTP server you want to use (Host), login info (username and password) in case you
are not useing a free server, the Header information (Name, Reply-To, Organization), and a prefix to the Subject (the Subject of every post will be made by your Prefix,
followed by the file name and [1/1] that means the message has 1 binary attachment. Sadly autopost doesn't add the size of the attachment which is an useful information,
especially if who downloads it has a slow connection), the directory containing the files you want to send, and the destination newsgroup.
When you are finished with the options, you can click on OK, and then you can start posting by pressing the "Post" button.</p>
<p>If you are doing it for the first time, you can try to post something to alt.test or even better, since they are binary files, to alt.binaries.test : it's not a Good Thing to send
binary files to non-binary newsgroups, even if the server allows you to do that. Also when you'll make your actual post, make sure that it's "on topic" with the newsgroup
you choose. You'd better lurk in a newsgroup for at least one/two weeks before to make your first post.</p>
<p>A last note about netiquette: make sure you are not using ALL CAPITAL LETTERS not only in the body of your message, but also in your name and subject.</p>
<h3>HOW TO DOWNLOAD</h3>
<p>To download files from a newsgroup, of course you need to have access to that newsgroup first. So you'll need a program to read newsgroups and a NNTP server that
carries the newsgroup you want to open.
If your ISP doesn't have a NNTP server, or it has but it doesn't carry the newsgroup you like, or it only gets a few posts for that newsgroup, you can try one of the free
NNTP servers from the list at the URL provided above.</p>
<p>For what concerns the application, a browser like Netscape or IE is good enough. If you want to try a specific news agent, you may try Forte Agent. Forte Agent can also
automatically split and rejoin large files.
To open a newsgroup from a browser, you have to enter in the location field (the one in where you normally enter the URL of a webpage) the "news" protocol followed by the
DNS or the IP address of the NNTP server you intend to use, and the name of the newsgroup you want to open, such as in this example:
news://news.unina.it/alt.binaries.pictures.animated.gifs</p>
<p>The content of a newsgroup looks similar to your normal mailbox: you can read the posts by clicking on them. If they have an attachment it usually will appear as a link at
the bottom of the message. All you have to do is to right click it and save it to disk. If they are chunks of a large file, name them with a progressive number (for example
"File1", "File2", "File3", or just "1", "2", "3"...), to make things easier when you'll have to rejoin them.
If the attachment is a picture it will be shown directly, unless it is encoded, or you have disabled this function, in case your news agent allows it (on Netscape 4.5+ you can
disable image loading with Edit|Preferences...|Advanced| and then uncheck "Automatically load images"). Anyway, in this case you also can right click the picture and
save it to disk.</p>
<p>It may happen that the message you opened is not what you expected to, for it has nothing to do with the topic of the newsgroup, because it can be a message posted or
crossposted to the wrong newsgroup, or more likely spam (commercial message), or a message posted by a "troll" (annoying person who don't believe in free speech
online and flood newsgroups he doesn't like with fake messages).
In this case ignore the message and open another one, as a general rule don't even reply to trolls: that's what they want to enhance their otherwise low self-esteem
(because they are happy to know someone considered them) and increase flood on the newsgroup. Send your complains to his ISP, instead. If the newsgroup is
moderated, moderators will simply delete posts from spammers and trolls (however moderation is generally not a Good Thing, because it's anyway a form of censorship).
If you are using a browser, you'd better disable JavaScript inside the messages to prevent spammers to redirect your browser to their website. On Netscape 4.5+ you can
do that with Edit|Preferences...|Advanced| and then uncheck "Enable JavaScript for Mail and News".</p>
<p>Binary attachments for their same nature (as they are binary files attached to an otherwise pure text file) are encoded in some way, but generally your news agent can
decode them automatically, in a transparent way for you, still some encoding can't be decoded "on the fly" (like Base64) and if you are downloading a picture, you'll see a
link to save instead of the picture, even if you enabled the images.
Some agents, such as Netscape, don't have a direct support for UUencoded (one of the first encoding systems. UU means "Unix to Unix") attachments, and you'll receive
it as a file in this format:</p>
<blockquote>
<pre>
begin PERMISSION_MODE FILENAME
UUencoded data
`
end
as in the following example:
begin 644 europe.jpg
M;2XN+BXN+R\N+B\O+BXN+BXN+R\N+B\O+BXO+RXO+RXN+B\ON+B\O+BXN
M"AM;-#LV2"`@("`@+R`@7`H;6S$[,3%("AM;,CLQ,4@@("`@<("\*&ULS
`
end
</pre>
</blockquote>
<p>The encoded data is a series of lines of ASCII text characters which are normally 60 characters long and begin with the letter "M". When UUencoded files are saved as
stand alone files, generally have an ".uu" or ".uue" extension.</p>
<p>If you get this kind of attachment, and your agent doesn't offer a support for it, you have to decode it "manually" first. You have to proceed this way:
Copy the whole body of the message (usually with CTRL+A to select all, followed by CTRL+C to copy it), then paste it (CTRL+V) on a good text editor. Don't use the
standard Windows Notepad because it can't handle large text files and have problems with some special characters.
The best Notepad replacement I ever found (and I've tried them all) is JGsoft EditPad which is also almost freeware (actually Postcardware: the author expects that you
send him a postcard if you decide to keep his software, even if there's no expiry time nor nag screens). Download it, unzip it, rename editplus.exe as notepad.exe, copy it
in your Windows directory (normally C:\WINDOWS) overwriting the original file, and forget the ugly Windows Notepad as ever existed (note: if you want to keep a copy of
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -