TABLE OF CONTENTS:
- I.
INTRODUCTION
- A.
Introduction
- B.
Disclaimer/Terms of Use
- C.
Conventions Used in this Tutorial
- D.
Viewing this Tutorial
- II.
STRUCTURE OF AN FSERV
- A. How
an Fserv works
- B.
Common Commands
- C.
Uploading and Downloading Information
- 1.
The Credit System
- 2.
Uploading
- 3.
Downloading
- D.
Information on the Types of Scripts
- 1.
Byte Ratio Scripts
- 2.
File Ratio Scripts
- 3.
Leech Scripts
- III.
PREVENTION OF GETTING BANNED
- A.
Proper Fserv Manners
- B.
Staying on a Host's Good Side
- C.
The Proper Way to Send Complaints
- IV. HOW
TO SET UP YOUR OWN FSERV
- A.
Selecting the Appropriate Script
- 1.
Installing mIRC Scripts
- B.
Setting up the Script
- 1.
Setting up Panzer
- 2.
Setting up Polaris
- 3.
Setting up Sphoo
- C.
Writing a Rules Message
- D.
Writing an Advertisement
- V.
FINAL WORDS
- A. In
Closing....
- B.
Credits/Shouts
- 1.
The Credits
- 2.
The Shouts
- A.
People
- B.
DALnet Channels
- C.
Author's Contacts
- D.
Links
- E.
Updates
-
F.
The End
I. INTRODUCTION
A. Introduction
So you've been on IRC for a while
and you've stumbled across a channel for fserving, but now your lost. What is
all this? So you ask around, and of course, no one helps (one habit of the IRC
crowd). So you finally figure part of it out and get in one (I'll get to the
technicalities later). But now you're really lost. You are officially up shit
creek without a paddle. So you message the host a question and he bans you. As
you bow your head and say "fuck", remember, some things in cyberspace aren't
user friendly. Don't get pissed, just learn.
B.
Disclaimer/Terms of Use
The 'The Proper Way to Fserv on IRC' tutorial
is:
Copyright 1999 Dakota Bryant All Rights Reserved
So use
my directives as guidelines of the distribution of it. First of all, this
tutorial is to be used as an educational tool and doesn't support or advocate
any illegal or immoral actions that the information in it could be used for. If
you wish to distribute it through your website, newsgroup, mailing list, etc.
please feel free. Just leave it unedited and un-altered. Some of the websites
that I have links to at the end of this tutorial may contain illegal materials
of piracy and other information that may be deemed illegal in your state,
country, etc. These sites are, like this tutorial, also to be used only for
educational uses only. If you agree to follow the preceding directives, then
please continue reading, otherwise, please delete this tutorial from your
system. Thank You.
C. Conventions Used in this
Tutorial
Like most things in life, this tutorial suggests that you
understand certain aspects of the subject matter or common components of it.
Upon writing this tutorial I realize that many people reading this are the
absolute beginners. What I mean by this is that some people reading this learned
of Fserving and the advantages of it, so they got mIRC, but they don't really
understand how to use mIRC in the first place. So this tutorial suggest that you
have an understanding of mIRC and the ideals behind it. Also that you understand
your operating systems file structure (i.e. The Windows hard drive is drive
C:\). And finally that you are pretty knowledgable of computers and software.
You don't have to have the expertise of a hacker or programmer, but you do need
some computer know-how. You also must be using mIRC, which is what I use Now if
you've got all of that covered, please continue.
D. Viewing this Tutorial
I wrote this tutorial in NoteTab Light, which is one of the best text editors
on the planet (www.notetab.com - SHAMELESS Plug, I know). So obviously viewing
it in it will work fine, and it will look fine. Windows NotePad will also work
fine, as will WordPad. If it doesn't look right in whatever editor/viewer you
use, then I really don't know what to say. Just use NotePad, WordPad, or NoteTab
Light. Though it should look fine in anything that reads ASCII text.
II. STRUCTURE OF AN
FSERV
A. How an Fserv Works
Now
that is something that even the most experienced Fserv hosts don't even
understand. And to use one and understand what's going on, you do need to
understand how it works. Now this is more theoretical than I'd like, but it's
necessary. When someone sets up an fserv (which we'll get to later) all they use
is a SCRIPT, which is just a few files that modifies mIRC's appearance and how
it works. And what all these files do, is take the hosts place and do what the
user wants based on the commands that he/she types. So when someone types the
appropriate trigger for the fserv, all the script does is go "Holy shit! He
typed the trigger!", then it opens an everyday, nothing out of the normal, DCC
Chat window with the person. Then the user types commands and the script does
what it's told. So basically, all the script does is take your place. So, where
someone would say to you "Hey send me that Lynyrd Skynyrd mp3!", the person says
"get freebird.mp3" to the script and the script sends it. You see, computers are
real dumb, so that is why it has commands and the script uses these commands to
do what you could, but faster and more efficiently. Now if that's a little
daunting, don't worry. After you learn how to use one, it will either make sense
or not matter. If you set up your own fserv it will make sense
though.
B. Common Commands
Now some commands
differ from script to script, but there is a common set that all scripts use.
Now, if you are familiar with DOS, then these will make sense. One syntax note:
when a word appears between <these> , then that means you fill the space
basically. So if the tutorial says " get <filename> " Then you should
replace filename with the appropriate word (So if you wanted picture.jpg then
you'd type get picture.jpg). And to keep this 'beginner friendly' I chose only
the bare-bones commands. Please continue.
Command |
What it Does - Example |
DIR/LS |
Lists files - N/A |
GET |
gets files - get <filename> |
CD |
Changes Directory - cd <foldername> |
CD .. |
Goes up a directory - cd .. |
Now to understand what the user/host's computer connection is, I'm going to
have to explain a little bit of the fserv setup process. Now, when someone (the
host) sets up an fserv, they edit and configure the script, which is just
basiclally changing options. And one of those options is a ROOT DIRECTORY. The
root directory is the first directory. So if his root directory is
C:/Folder/First/ Then the first directory you're in when you get on his fserv is
C:/Folder/First/ . So when you are changing directories and such, then you are
changing directories on his machine. So basically, the script is just letting
you know what's available (what folders you have accesst to) and let's you make
your decisions on what files to get. You see, there is no real server involved.
All it is is a script which acts like one by accpting commands and sending and
getting files. Now on to sending and getting.
C.
Uploading and Downloading Information
1. The Credit
System
The Credit System is one of the largest and most intriguing
aspects of fserving. It really is one of the few things, besides just plain
generosity, that would make someone want to become a host. But what is it about?
Well let's suppose you get on a fserv that deals with mp3s (for legalities sake,
let's say 'legal' mp3s). Ok, so the guy who hosts the thing doesn't just want to
give out mp3s, I mean why would he? It's simply human nature to want something
in return. So that's where the Credit System comes in. You see, if the guy's
fserv script uses the Credit System, then he can 'charge' for the mp3s. And I
don't mean money, I mean, well, credit. You see, here's how it works. There are
three kinds of fservs, all of which have some sort of Credit System (I'll get
into each one in detail later). Now, with the Credit System, the hosts sets 2
things: STARTING CREDIT and RATIO. Both of these are very important to how your
fserv experience goes (and which fservs you use). Ok, lets start with Starting
Credit. Starting Credit, is simply, how much Credit you start with. Much like
how much money you start with in a game of Monopoly. Now remember, all values
are in BYTES, not KILOBYTES. So if the Starting Credit is 1000000 , then you
start with a MEGABYTE worth of credit. So what is Credit for, you ask. Well, if
you want a mp3 thats 3 megs, then you need 3 megs of Credit (which is 3000000 in
byte/credits form). So how do you get that credit? Uploading, which I'll get
into later. Now lets get into Ratio, which is just as important as Starting
Credit, if not more. Now what Ratio is, is a way for a hosts to allow more
credit to be given to uploaders. Why this was even thought of in the first place
is not even known, but it's still implemented in almost every script. Now, ratio
is represented by the same means as in Mathematics, with 2 numbers seperated by
a colon (2:3). Now how it works out in lamens terms is different. Ok, this can
be confusing. If a fserv has a 1:2 ratio, than that basically means for every
byte that I upload I get 2 bytes back. So, if I upload a 500k picture (equal to
500000 bytes/credits) to a this fserv, then I get 1 meg of credit back (equal to
1000000 bytes/credits). The same works for different ratios such as 1:4. Except,
in this case for every byte uploaded, you get 4 bytes back, and so on. Now, what
about LEECH? If you've been to the fserving channels before, you've heard that
term tossed around. Well, it's actually simple. Let's suppose your on a Mp3
fserv, and it says in his RULES MESSAGE that he'll give Leech for an Mp3 of a
certain song. So you know that you've got it, so you upload it. Then he'll give
you Leech, which means you have infinite Credits. Basically, Leech is like being
able to have anything in a store for free. There are also LEECH FSERVS, which
I'll get into later.
2. Uploading
Now
here's a topic that evaded me for a long time. First of all, you should know by
now what you upload for (Answer: Credit), and what happens when you upload (The
file gets sent to the hosts computer). But how do you upload? Well, it's
actually very simple. If the script takes the hosts place, but pretty much does
the same things, then if you wanted to upload to the fserv, then all you have to
do is do a DCC Send to the fserv! It's that simple. And after your file is done
sending, then you get your credit. Always in that order. Now, there is some
ethics and manners involved with this, but I'll get into that in a
bit.
3. Downloading
Also a very simple
topic. Ok, basically, you get a file by using the command "get <filename>"
(without the quotes). But first, you must have enough Credit. Which you do by
uploading, of course. So this is a simpler subject and the very essense of
fserving. Now, there is a limit to how much you download at a time. It depends
on the fserv though. This will be discussed when I teach about hosting your own
fserv later on in the tutorial.
D. Information on the
Types of Scripts
1. Byte Ratio
Scripts
The most popular of the Scripts simply because the host is
guaranteed something in return. Very simple, because it uses the exact Credit
System I described above. Where the Ratio describes bytes sent:bytes returned.
This is the Script type of choice for Mp3, Video, Porn, etc. hosts. As said
before, this type Script is used anytime that the host wants something in return
for supplying everyone with these files. Thus, it is claimed as the King of
Scripts.
2. File Ratio Scripts
A very
bizarre type of Script. Not many people use it anymore because of the high
potential of 'rip-offs'. It uses the same Credit System with the exception that
instead of the Ratio being bytes sent:bytes returned , it's files sent:files
returned. So you can easily see what the potential for getting 'ripped' is. For
example, let's use that mp3 fserv again. So, this mp3 fserv is using a File
Ratio Script with a 1:3 ratio. So after someone uploads a file (yeah, any file)
then he then gets permission to download 3 files. Yeah, bytes/credit has nothing
to do with anything. The problem is that I could upload 2k picture and then get
3 files for basically nothing. These are rare these days, but I suppose, are
still used in trusted enviornments - Private Channels where only trusted people
are given access. Though in most other cases, these aren't used that often.
Surprisingly Leech Scripts are way more common.
3.
Leech Scripts
These are surprisingly popular, though not as popular
as the Byte Ratio Scripts. These are just as they say, completely Leeched to
everyone. So there are no Ratios, no Uploading, no Starting Credits, and
definately no ways of getting Leech (I mean you already have it!). These also
usually come with another feature, not often found on other types of Scripts,
QUEUES. Very simply, Queueing is a way that you can send out minimal files while
still giving them all they need. Basically a Queue is a 'slot' that, once the
maximum amount of simultaneous sends has been met, will hold the file 'til a
slot opens up, then send it. So if a fserv only allows 2 Simulataneous downloads
and there's 2 files being sent, and I try to get a file, the script will put it
in a Queue Slot, which then will send it when one of the sends are done. So it
basically holds it until it can send it. If you don't understand, you will when
you use one. It's still a very nice feature. These Scripts are usually found in
any fservs that deal with smaller files like Text Files (*.txt). They're also
found in fservs that deal with emulation and any type of fserv where the host
doesn't want anything in return.
III.
PREVENTION OF GETTING BANNED
A. Proper Fserv
Manners
You will soon learn that there is no worse feeling than being
banned. As an experienced user and host, I understand both sides. But
unfortunately, the user must follow the host's rules. And that's really
understandable cosidering that hosting a fserv is a service and a major pain in
the ass sometimes, so the user really isn't a priority. And that's why most
hosts don't even pay attention to their fservs, cause they don't wanna deal with
the users (Though I don't like that fact). So, as a user, if you don't follow
the rules you will be kicked/banned so you need to learn some fserv ethics which
will help you in the future. Hell, if you follow, you may not be banned ever
again.
B. Staying on a Host's Good Side
Now I don't wanna come off as saying that you've gotta kiss the host's ass.
That's not it at all. You see, the whole user-host relationship is easy to
understand - IT SHOULDN'T EXIST! It's very simple, don't talk to the host unless
absolutely necessary. Don't ask a bunch of questions and don't voice any
opinions. They just don't care. If the host talks to you, then of course, talk
back, but you shouldn't be an asshole and complain about the unfixable - Speed,
messed up Sends, etc. And never under any circumstances, argue with the host,
because it won't last long. As soon as you say something like that you will get
banned. Hosts don't wanna hear it. The whole act of complaining to a host will
be discussed next, but you really shouldn't have much to complain about except
something being wrong with the Script (like not getting credit for uploads,
nothing sending, etc.). It comes down to this: The host is doing you a service
by hosting the fserv so you really don't have that much room to run your mouth
to him. And most aren't open to open to constructive criticism or any
suggestions so just do your business and leave. It's almost like prostitution:
You upload (Pay), then you download (Fuck),then you leave. So do your business
and leave. And follow their Rules Message, that's why it's there.
C. The Proper Way to Send Complaints
Ahhhh.... The
infamous art of Customer Service. Basically this boils down to this: Never
complain about the unfixable. If the connections slow, wait longer. If the sends
aren't working, try again. Just don't complain. I guarantee ban if you complain.
And it's understandable cause you're just being an asshole. But if there is
something seriously wrong, like the Script isn't working right, then you have
every right to complain, and do so. But make sure something is really wrong, and
you're not doing something. But if you feel something is seriously wrong, then
msg the host and tell them. They may get pissed if nothing's wrong, but they'll
appreciate it if something is really wrong. So just use good judgement and avoid
DCC Chat. Just go into the channel they're in and double click on their handle.
Most hosts like it better that way. Or you could try it in the fserv windows,
though they may not pay any attention to it. Well use good judgement and you'll
learn how to do it perfectly with experience. One last note, when you tell them
you think something is wrong, choose your words carefully; don't just blather on
about how it's not sending and act like it's there fault, just say nicely and
politely that you believe something isn't right and ask if they know what is
wrong, if they don't, then well, fuck it.
IV. HOW TO SET UP YOUR OWN
FSERV
A. Selecting the Appropriate Script
When setting
up your own Fserv you have to know what the purpose is, then choose your Script.
For example, a porn picture fserv would most likely want to get more pictures.
Thus, it would use a Byte Ratio Script. Though, a Edgar Allan Poe E-Book fserv
would most likely be a Leech Script because of the low byte size and the fact
that those are public domain in the first place. So you should choose your
Script carefully. Next, I will examine 2 of the most popular Scripts, and one I
just like.
1. Installing mIRC Scripts
I understand that some people do not understand how to install a script.
First of all, there are two different forms that you get the files: Either a
zipped archive (*.zip) or an executable file (*.exe). Now when you open either
one, they should say where they are going to put the files. Now, you have the
option to change this location, which is suggested if the files are in a .zip .
So, once you've got the files on your machine, all you do is copy mirc32.exe and
mlink32.exe into the directory where you put the Script files. So if you put the
files in C:/Script/ , Then you've past mirc32.exe and mlink32.exe inot
C:/Script/ . That's all.
B. Setting Up the
Script
Here I'll explain the basic setup process of the before-mentioned Scripts:
Panzer, Polaris, and Sphoo. These three Scripts represent each type, Panzer is a
File Ratio and Leech Script, Polaris is a Leech Script, and Sphoo can be all
three. I'll also include a small review of each in the following sections. I do
suggest reading each one, or at least Panzer, then the one your using, being
that I cover most of the Script setup procedure in Panzer and many of the
configurations/terms are the same in the other Scripts.
1. Setting Up Panzer
Now this one is so easy,
and that's why it's the most popular Script on earth. It's a Byte Ratio Script
and uses a friendly user interface that rocks. But first head to http://members.tripod.com/~ArntS/ and get the latest version.
Ok, when you run mIRC with the Script there's a good bit of graphical change,
but you can figure that out. All I'm doing is helping you set it up. First go to
a button called <<Panzer>> at the top and choose Fserve Setup. Then
right click and choose choose 'Setup/Change', then choose '1'st Time Setup'.
Then change the options to your liking. You should be able to figure out each of
them. Note that Ratio is set with a single number, 1:2 is 2 , 1:3 is 3, etc.
Also, the Root Directory is the initial or home directory that has all the
folders/files of your fserv. Basically for further configuration just use the
<<Panzer>> button and look for the options. The only other necessary
configurations is Starting Credit, Rules MSG, and Advertising. I'll walk you
through them. But keep in mind that I am considering that you already have the
'Fserv Setup' window open and your right clicking to get to the options. Now we
setup the Starting Credit. It should be under "Setup/Change", "Change" ,
"Starting Credit". Keep the number at least 5 digits. Just to make it look
useful, and type FREE CREDIT to use Panzer as a Leech Script. The Rules Msg is
also very simple. Ok, the Rules Msg options are under "Setup/Change" then Rules
Msg. You'll notice there are three options: Change, Enable, and Disable. Ok, if
you want a Rules Message (which you should know what it is by now), then choose
Enable, if you don't think you need one, choose Disable. Now, notice that all
your options are viewable in the "Fserv Setup" window. Ok, so if you chose
'Enable' then now go back to the Rules Msg options and choose 'Change'. Now
Notepad (or your default text editor) will pop up and you just have to write
your Rules message. I'll get to that in detail later. Finally, the Advertising
configurations can be tricky. Ok, now go to the Fserv Setup window and right
click and choose 'Custom Advertise'. Then choose 'Make New'. Note that if you
don't make a new advertisement you do get a generic one with only info and no
descriptions. Ok, back to advertising. Now, after you chose 'Make New' a small
window should've popped up. Now type out your advertisement. Now the confusing
part is getting the ads to run in channels. Well, the best way to do this from
the start is to join all the channels you would ever want your script's ads to
run. Then right click in one of the CHANNEL windows and choose 'Channel Ad.
Settings' and a window should pop up with all the current channels your in
listed. Now right click anywhere and choose 'Setting' , then Add, then choose
the channel you want to add. Then a window pops up asking for an advertising
code. For beginner's just use code 1. So when that window pops up just put in 1
and click ok. Well, that's about it. Then you just join those channels that you
cut on advertising and wait for users to join. A few final notes, you have to
join the channels you want to advertise in and to put your fserv online, you
have to go to the Fserv Setup window and right click and choose go online. Well,
that's about it. Also remember to play with Panzer's options, cause some of it's
best features are kind of hidden. Once you master it it is one of the best
Scripts out there. Also remember to right clickin channel windows to get more of
the advanced features.
2. Setting up Polaris
Now this Script can be a little daunting at first, but once you set up the
initial fserv it seems to get easier. The script, unlike Panzer, is completely a
Leech Script. So, you're not guaranteed anything in return. This is best for
dealing small files and is also popularly used to advertise FTP Servers. But I'm
not explaining those. First, you've gotta download the Script at http://members.tripod.com/~ArntS/ and set it up like normal.
Now when you start it up, you'll realize that this completely changes the look
of mIRC. Though that doesn't mean it's that much different. It acts the exact
same way. Ok, to start your fserv, first you must go to the button at the top
with the name 'Polaris IRC'. Then choose 'Script Settings', then 'File Server'.
Now before I get into the actual configuration of Polaris, let me remind you
that Leech Scripts use a Queueing system which I described above in the "Leech
Scripts" section. Now you immediately see that this is a lot different than
Panzer. But first things first. The best way to teach you how to configure
Polaris is to expain each part. Ok, first of all you see the two squares that
say 'Max Sends' and 'Max Queues'. Ok, now under 'Max Sends' their are two boxes,
one for 'Each' and one for 'Total'. Now 'Each' is for how many sends can each
user have. So if it's two, each user can only download two files at once. The
'Total' means how many total sends can go out before the Script begins Queueing
files. So if it's 3, then once you're sending out 3 files and someone makes
another request, then the Script will put it in Queue slot one. The 'Max Queues'
options are exactly the same, except when the 'Each' and 'Total' numbers have
been surpassed, the user gets a message saying he'll have to wait and request
the file again. If you don't understand what the values mean completely, you can
just leave them at their defaults, and your serv should work fine. Next on our
learning agenda is the 'Advertising Channels' square. Now this is very simple.
All you do is type in the name of a channel you want to advertise in and click
on 'Add'. That's it. Of course you must join the appropriate channels for your
ads to run. Next is those three small squares under 'Max Sends'. Ok, the first
one, 'File Server Chat', I honestly am not sure what that is for. If you can
help, please email me and tell me. I'll
give you credit. The other two I do know what they're for luckily. First is
'Slot Announcer'. Now, what this does is actually one of the coolest things
about Polaris. You see, when you're Fserv is full, then someone leaves, the
Script will alert the channel of the newly free slot, if that is activated that
is. Now, the 'Enable on Start' is also very simple. If that's on, then your
Fserv will start as soon as you connect to mIRC. Simple, eh? Well the next to
options follow suit. First is 'Max Users' which is the maximum amount of users
allowed on your fserv at once. Next is 'Ad Delay Time' which is how many minutes
your Script will wait before posting another advertisement for your fserv. The
'Note' option is just a note that will be displayed in the advertisement. Ok,
now after you've got all of that filled out, then click on Trigger 1. Now here's
one of the great aspects of Polaris, you can have seperate fservs. Ok, so now
click 'Enable Trigger' then go to the 'Trigger' box and type your trigger. Then
go down to 'Root Directory' and choose it (look above at the Panzer section for
more information). Then pick the 'Welcome File' which is just your Rules Message
(just make a new .txt file and write one and save it). Now your done for the
most part. If you wist to have a seperate fserv with a different trigger then
choose 'Trigger 2' and make a new one. But don't worry about advetising them
both, Polaris will do that for you. There are a few options you need to know
about. One is Queue Manager, which will let you remove files from your Queue
list (In case you have an abusive user for example). That's under 'Polaris IRC',
then 'Queue Manager. Just choose a file and push 'Rem'. Another option that you
may want to know about is the 'FTP Ad' option which is found at 'Polaris IRC',
then '-->FTP Ad<--'. This pretty straight forward and if you can setup an
FTP Server you can understand this. The last option is the 'Request Ad'. The
'Request Ad' option can be found at 'Polaris IRC' , then 'Script Settings' ,
then 'Request Ad'. You'd use this if you're looking for a specific file. All you
do is type what you're wanting in the 'Request' box and add channels to
advertise, and choose whether to start the Request Ad on Connect and then choose
the Ad Delay. Finally, when everything is set up, join all the channels you want
selected to advertise in and right click in the channel window and choose
'Advertisements', then 'File Server' , then 'Start'. Congradulations, you're
using Polaris.
3. Setting up Sphoo
Now here
is a real gem. Why? Well, because it has all the features of the previous two
Scripts, but with one option that puts it a niche higher than all other Scripts.
And that is the option to switch between the type of Script it is. So, if you
dare, go to http://www.sphoo.f2s.com/ and download the latest version. Ok,
once you downloaded it, you'll notice you do something different to load it.
Whether you downloaded the .Zip or the .Exe , you still extract the files into
the mIRC (probably C:/mirc if your uncertain). Then, you run mIRC like normal.
Note that there is very little graphical change, which is good if your a
beginner. Now here's the odd part. To start the script, type this in the Status
Window: /load -rs sserv121.mrc . Now that is a little weird, but once it's in
there Sphoo has been loaded onto your mIRC client. Now press F12 and let's get
into it. Now when the window pops up, click 'Enable SphooServer' and take a look
around. Most of these options should be familiar if you're moving up to Sphoo
Script from Panzer or Polaris. The trigger option is pretty straight forward,
but for the beginner I'd leave the square beside it unchecked for obvious
reasons (Basically it's too advanced). The 'Home Directory' is, of course, the
root or first folder of your Server. Now the next option, 'Multiple Home
Directories', is a great feature. This will let you set up multiple fservs, with
unique Home Directories, just like Polaris. Just click on add, type a trigger,
and fill in the other values. The next option is the most intriguing reason to
use Sphoo in the first place. I don't know of any other scripts that have this
option, and that is to switch the Script between the three basic types: File
Ratio, Byte Ratio, and Leech. So choose whichever and fill in the appropriate
options (I explained each type in detail above; see the Table of Contents). Now
a lot of people get confused about the next option, 'Logging'. But basically all
it does is keep a list of 1)What was uploaded/downloaded , 2)Who did the
uploading/downloading , and 3)When they did it. So it's really nothing
serious/necessary , but if you do want it, then fill in the necessary fields as
desired. Now on to the 'Other Options'. The six options at the top, with the
larger white boxes beside them, should be familiar to you, except Advert
Interval, which is just how much time is between ads (in seconds). Now the 'Add
Channel to Channels List On Join' will add all the channels you join while the
box is checked to the 'Channel List' which I'll get to later. The option beside
it will join every channel in the 'Channels List' when you connect to mIRC. The
'Show User has just left !Trigger' option is just a slot announcer, like on
Polaris (look above), and the option beside it is self-explanatory. The last two
options are: 'Enable Function Keys' and 'Enable Fileserver READ Command', both
of which are reccomended to be on. Now the 'Channel List' button will allow you
to edit what channels you advertise in. All you have to do is type the name in
the 'Channel' box and push 'Add'. The 'Advertise On' option lets you decide
whether to advertise in all the channels your in, or to just advertise in
channels on your 'Channels List'. It is suggested that you not use the 'OpHelp'
option as of yet, because it's unnecessary for beginners to the Script. But the
'Banning' option is absolutely necessary. This is the way to ban those assholes
and idiots from your fserv. All you do is type their handle in the 'Handle' box
and push 'Add' and that's it. You can also Remove them later if you wish. The
'Announcements' option lets you make announcements in the channel and the
'Welcome Message' is the equivalent of a 'Rules Message' for Panzer. You just
type it out and push 'Ok'. The last option is one of the most important. This is
what you use to keep those viruses and improper files out of your fserv. Just
click on 'Reject File Extensions' and type in the extension in the black fieild
and press 'Add'(i.e. to block .jpg pictures, you'd type .jpg). I'd suggest
typing a message in the long blank field to post to the person uploading illegal
files. If you check 'Alert Me' the script will tell you if someone trys to
upload something you don't like. The 'Duplicate File Rejection' option lets you
decide how the Script should handle files uploaded (or not uploaded) that have
the same filename as something on your serv already. And if you create a
filelist then it will do, as it says, make a big filelist with everything you
have on the serv. Ok, now close all the windows except the initial Sphoo window.
Now for the last options that you need to know, go to 'Commands',
<>SphooServer<> (which'll be followed by a version number), then
notice the 'Disable SphooServer' option which will take SphooServer offline. And
below that there is an option of 'Unload <>SphooServer<> which will
completely take the Script off your mIRC client. Now if you set up your fserv
right, join all the channels you've set for advertising and enjoy yourself. If
you have any problems just push F12 and see if something's wrong. Just try to
play with the settings 'til it works, and there is always the website http://www.sphoo.f2s.com/
which I believe the Script writer takes questions. Well, happy SphooServing!
C.Writing a Rules Message
The Rules Message is one of the most important parts of a fserv. It's the way
that a fserv host basically lays down the rules and it is the only time that a
host will be able to communicate with a user and warn them of what will happen
if they break the rules. But what's the proper way to write a Rules Message?
Well, it's actually simpler than it may seem. First off, you should have some
key elements - 1) Say what you offer 2) Say what you want uploaded 3) Tell what
they'll get banned for 4) Tell them whether or not they can message you 5) Have
your Rules Message clearly readable. Don't use stupid slang or ignorant spacing.
Don't waste time and get to the point. And whatever you do, don't use ASCII art
in your Rules Message, it always looks like crap. So there you go, just lay down
the rules and boundries and ban them if they don't follow. Note: Some Scripts
refer to the Rules Message as the Welcome Message , but it's the same thing.
D. Writing an Advertisement
One of the most lucrative and oldest businesses in the world is advertising.
And now it's your turn. Surprisingly the basic idea of advertising on mIRC is
completely different than in the real world. How you ask? Well, for one, the
channels you advertise most definately has a theme, so your not just blurting
out an ad and hoping someone with that interest sees it, instead your guaranteed
someone in the place will like it. So how do you go about writing it? Simple.
You keep it short and to the point. Don't tell people what they'll get banned
for or any of that, just tell what you offer and what you want. And list
anything that will earn leech. That's it. That's a good and effective ad. For
example, if your in a mp3 channel, and your serv deals mainly in rap mp3s, then
your ad may say something like: !RapMusic offering: Great rap tunes by album and
artist, organized well. Wanting: Any good Gansta rap and will give leech for
rare Tupac mp3s. That's it. Very simple. It's short, to the point, and still
interesting. And it tells people what to expect so they don't join, unless
interested. By the way, the !RapMusic offering: part is something common if
using Panzer Script, so don't put that in your ads. Well, that's about it.
V. Final Words
A. In Closing...
Proper fserving is one of the
best qualities to have if you plan to enjoy your mIRC time. Whether you're just
fserving or wanting to start your own, the tips and lessons in this tutorial
will help you in the future. I know that fserving, and mIRC in general, is and
never will be user friendly, but hopefully this tutorial, and others like it,
will help make it at least seem that way. Well, feel free to distribute this
tutorial in it's unedited state as you wish and visit http://www.members.tripod.com/slacker24k/ for the latest
versions. Also check out my other website at http://www.members.tripod.com/slacker24k/ . Thank you, and
enjoy yourselves. I know you will.
B. Credits/Shouts
Since this is the first realease version of the 'The Proper Way to Fserv on
IRC' tutorial, there aren't that many people to give credit, as I pretty much
did this alone. But I guess I should at least give the software their credits
(Links to them will be in the Links portion). Thanks.
1. The Credits
mIRC - The greatest piece of chatting software on the planet Panzer Script
- The easiest Script to use and what got me into fserving Polaris Script -
The most versatile Leech Script out there Sphoo Script - The BEST Script on
the internet
2. The Shouts
1. People
the_ph34k - One of my best friends RastaJew - Great fserv host, awesome
guy, real helpful phishie - A good host, but has yet to organize
anything SuperGear - A fantastic host who is actually helpful RoadServ -
Yet another great FServ host
2. DALnet Channels
#Roms - The best place to get roms of any kind #bookwarez - The ONLY place
to get e-books of all kinds; look for me (GueriilaServ) #mp3z - The best
place to get Mp3s (I mean LEGAL Mp3s)
C. Author's Contacts
If you want to contact me, then please do. I'd appreciate any help on
improving this tutorial, whether by suggestions, or helping me fix any typos or
wrong information - Yes, I admit I fuck up sometimes. So please help me out. You
can reach me at the following address.
Dakota@the-pain.com
D. Links
Here are all the necessary links for your fserving needs. I also included
some good computer-related sites and some hacking sites. Note that I do not
endorse the illegal hacking of computer systems and those sites are to be used
for educational uses and only educational uses. I also added some of my
sites.
This Tutorial's Site - http://www.members.tripod.com/slacker24k/ - Come here for the
latest versions mIRC - http://www.mirc.com/ - Download mIRC! Panzer Script - http://members.tripod.com/~ArntS/ - Get Panzer Polaris
Script - http://members.xoom.com/Polaris_IRC/ - Get Polaris Sphoo
Script - http://www.sphoo.f2s.com/ - Get Sphoo mIRC-X Script Source
- http://www.sphoo.f2s.com/ - Download various types of
Scripts New Order - http://www.sphoo.f2s.com/ - Learn anything about
computers Black Sun - http://blacksun.box.sk/ - Become a computer expert Happy
Hacker - http://www.happyhacker.org/ - Become a (mostly) Harmless
Hacker Phrack - http://www.phrack.com/ - Learn what the government doesn't
want you to know Psyon - http://www.psyon.org/ - Yet another source for all computer
info The Pain I Feel Inside - http://www.the-pain.com/ - My Korn site ([{SHAMELESS
PLUG}])
E. Updates
This version is version 1.0. This is
the first released version, so the chances of typos, errors, and just plain
wrong info is high. If you see anything wrong with it please email me. I'll give you some credit. All
I've done since the TEST VERSION (.01b) is I added a more graphical appearance
to the title, added a few more sections and I've fixed some typos. Remember, http://www.members.tripod.com/slacker24k/ is the place to go
for future versions/updates. That's it.
F. The End
This tutorial was about as fun to write as it was difficult. It has been a
long trip, but it's finally done. Please feel free to email me any suggestions,
corrections, or typo alerts; I'd appreciate any feedback/input. Remember that http://www.members.tripod.com/slacker24k/ is the site to go to
for the latest versions. And please feel free to distribute this on your site,
fserv, etc. as long as it's unedited, I don't care. Well, that's all from me.
So, happy fserving to you.
-Dakota Bryant http://www.the-pain.com/ http://www.members.tripod.com/slacker24k/ Dakota@the-pain.com
THE PRECEDING TUTORIAL IS UNDER DIRECT:
COPYRIGHT 1999 DAKOTA BRYANT ALL RIGHTS RESERVED
THIS TUTORIAL IS PUBLIC DOMAIN AS LONG AS IT IS DISTRIBUTED IN AN UNEDITED
STATE, SO FEEL FREE TO POST IT ON YOUR FSERVS, WEBSITES, NEWSGROUPS, ETC. FOR
OTHERS TO DOWNLOAD. THANK YOU.
"You laugh at us cause we're different, we laugh at you 'cause you're all the
same..."
|