Category : BBS Programs+Doors
Archive   : TONSMOD.ZIP
Filename : PASSCHNG.MOD

 
Output of file : PASSCHNG.MOD contained in archive : TONSMOD.ZIP
Starstorm #1 @2374
Sun Mar 11 09:38:14 1990
RE: Mod Request




The all famous -

PPPP A SSSSS SSSSS W W OOOOO RRRR DDDD
P P A A S S W W W O O R R D D
PPPP AAAAA SSSSS SSSSS W W W O O RRRR D D
P A A S S W W W O O R R D D
P A A SSSSS SSSSS WWW OOOOO R R DDDD

M M OOOOO DDDD
MM MM O O D D
M M M O O D D
M M O O D D
M M OOOOO DDDD

By - Miles The Highwayman

The Shady Dragon Inn - 517-835-6259 - @5750

In the area where I live, gamers and "hackers" are rather abundent. And
at times, to prevent security hassles, I needed to be able to change the
user's password from the //UEDIT menu. It seems to be the only thing that
Wayne left out, eh? Well, after a security break on two local BBSes
(Wildcat and Pheonix I might add! No other WWIV's around here yet. ), I
had to change my password, but due to the fact that I hate to log on to do
system matanence, I just decided to whip up this. Here it is -

STEP - 1
--------
Goto to the "void uedit()" procedure

STEP - 2
--------
Where it defines variables, add the statement -

...,s2[81],s3[81],ch...

So in the end, mine looked like this -

char s[81],s1[81],s2[81],s3[81],ch,ch1;

STEP - 3
--------
Search for the ch=onek("...");
---===>>> There are two, the top for 255 security and the bottom for 254 on
down.
Add the letter "B" to the top one, and to the bottom one if you want people
with security levels lower than 255 but higher than 100 to be able to change
passwords.

STEP - 4
--------

Block this into your "void uedit()" procedure right after the case '?' area

case '?': /* Exsisting Code */
printmenu(6); /* Exsisting Code */
getkey(); /* Exsisting Code */
break; /* Exsisting Code */
case 'B': /*<<<===--- Start Of Mod ---===>>>*/
nl();
prt(5,"Change password? ");
if (yn()) {
nl();
nl();
pl("Enter the user's new password, 3 to 8 characters long.");
outstr(": ");
input(s,8);
nl();
nl();
strcpy(thisuser.pw,s);
nl();
pl("Password changed.");
pl("The password will look the same, until you quit or goto another user entry.");
pausescr();
nl();
}
break; /*<<<===--- End Of Password Mod ---===>>>*/
case 'D': /* And The Code Continues */

STEP - 5
--------

And then recompile via the F9 key.

END NOTES
---------

Well, when I compiled this, I hadn't encountered any errors/warnings/linker
errors, but just in case you do get an error, please leave a message on The
Shady Dragon Inn or net me. I say this because not all sources are the same
(no kidding, eh?) and some mods will mess up others. Thanks for using this
mod!
-*-*-*- Miles The Highwayman -*-*-*-

INFORMATION
-----------

Just for the heck of it, I added this on. Why not, eh?

I'm 14, in eighth grade here in No-Where, Michigan. There is nothing better
to do and the city of No-Where has NO social life what so ever. I've been
around computers since I was 4 years old and could program rather fluently
in BASIC by 5(No shi*). I quit computers till I was 8 years old and found
that No-Where was boring. I had lost most of my BASIC knowledge by then.
But onward. I came to some extreme changes when I started to use my mother's
IBM XT. Everything was different. I learned how to hack and phreak soon
after this. And I was a gamer on local BBSes for about 3 months til I
learned how to download(I was using CROSS-TALK. No one can download with
that program! It's cursed!). I started out using a Wildcat 1.03, and got
so furious I smashed a 40 meg hard drive. Anyway... Around Christmas, 1988,
Marlee Dill(Fiona) logged onto my Wildcat and I chatted with her for a while.
After a month or less, I offered to make her my co-sysop. She accepted, and
everything started to get better. I gave her a few out of state numbers, and
she started getting all of these BBS programs for me( I currently have over
200 ). One day while on the James Town BBS, I saw a copy of WWIV 4.00, and I
Downloaded it. It was great! And in less than 24 hours, I had converted
over to the WWIV. For about 3 months, everything was going great and I had
support or at least Marlee had support from some of the big WWIV sysops. Sam
Kerns(Hi Sam!), Wayne himself(Remember Marlee, Wayne? She payed the bill for
the source), and a million other sysops. Anyway Sam Kerns introduced us to
the net work, which Marlee liked because she could call cheaper message wise.
And I've had some rough times with those bills, but it's been o.k. with
Marlee to back me in emergency. 3 more month's passed, and I got a call from
another WWIV in Michigan. Nightmare's Sysop called and was talking with me
for a while(Hi Rick!). But due to the space between us( close to 300 miles )
I can still claim to be the only WWIV within 300 miles! Getting boring, eh?
The net finally worked right, and I started my PAScal programming with some
of Mr. Bill's sources. And so I managed to self teach myself PAScal. Later
on after I got the source code, I was rather fluent in PAScal and also self
taught my self some C off Wayne's source code. I now own two IBM XT's, a
30 meg hard drive, two 1200 baud modems( I want a 2400 though! Argh! ),
and in my BBS computer, I have an extender chip that gives me a meg+ of
memory, and the speed of an AT. I also have two printers. Not bad for not
even having a job, eh? And neither were presents! Try and top that!
And to finish this story, this is the first mod that I writing due to the
fact that I think Wayne should've added this or something similar to it from
the begining. Hope to talk to some of you later!
-*-*-*- Miles The Highwayman -*-*-*-

THE END!
--------


  3 Responses to “Category : BBS Programs+Doors
Archive   : TONSMOD.ZIP
Filename : PASSCHNG.MOD

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/