Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- !include sbbsdefs.inc
- !include file_io.inc
- !include dir_attr.inc
- INT var_657bbd92
- INT var_bff13a6e
- INT var_b05bd3fc
- INT var_85009ab4
- INT var_f6d79d09
- INT var_5a6dc01b
- INT var_d9f724ae
- INT var_d6bb3c52
- INT var_259bc567
- INT var_603c4198
- INT var_9135552d
- INT var_18dcfea2
- INT var_5cbdc3ad
- INT var_d03d191d
- INT var_90191091
- INT var_847a78a0
- INT var_44f4c379
- INT var_f45b0b8a
- INT var_6a0731ca
- INT var_f383ca95
- INT var_095621d9
- INT var_166c7fde
- INT var_4600639c
- INT var_bc792fd4
- INT var_b17caf1d
- INT i
- INT t
- INT c
- STR var_aff31e29
- STR var_2e737dc9
- STR var_5374a9cc
- STR var_91339589
- STR var_610c12d1
- STR var_b60acbd8
- STR var_7bfed70e
- STR var_34058c59
- STR bbs_name
- STR var_a852a950
- STR var_49375341
- STR var_5f8ef9fe
- STR var_8f3c989b
- STR var_4c71737b
- STR var_65208ec1
- STR var_3d6a7529
- STR var_5a2fb001
- STR time
- STR date
- STR var_d8a67b73
- STR var_3a028b43
- STR var_69d3af22
- STR var_fd6f2eaa
- STR var_3a29e9fc
- STR var_6a99c89f
- STR var_8c761b05
- STR var_7c5110f5
- SET var_5374a9cc "1.6"
- FOPEN var_d6bb3c52 1 "%n../baja/telval/telval.cfg"
- IF_FALSE
- SPRINTF STR "\n\r\n\x01nError Loading Configuration File - %%n..//baja//telval//telval16.cfg"
- PRINTF "%s" STR
- PRINT "\n\r"
- PAUSE
- HANGUP
- RETURN
- END_IF
- FREAD_LINE var_d6bb3c52 bbs_name
- TRUNCSP bbs_name
- FREAD_LINE var_d6bb3c52 var_a852a950
- TRUNCSP var_a852a950
- COPY var_259bc567 var_a852a950
- FREAD_LINE var_d6bb3c52 var_d8a67b73
- TRUNCSP var_d8a67b73
- COPY var_166c7fde var_d8a67b73
- FREAD_LINE var_d6bb3c52 var_7bfed70e
- TRUNCSP var_7bfed70e
- FREAD_LINE var_d6bb3c52 var_34058c59
- TRUNCSP var_34058c59
- FREAD_LINE var_d6bb3c52 var_49375341
- TRUNCSP var_49375341
- FREAD_LINE var_d6bb3c52 var_5f8ef9fe
- TRUNCSP var_5f8ef9fe
- FREAD_LINE var_d6bb3c52 var_4c71737b
- TRUNCSP var_4c71737b
- FREAD_LINE var_d6bb3c52 var_65208ec1
- TRUNCSP var_65208ec1
- FREAD_LINE var_d6bb3c52 var_5a2fb001
- TRUNCSP var_5a2fb001
- FREAD_LINE var_d6bb3c52 var_3d6a7529
- TRUNCSP var_3d6a7529
- FREAD_LINE var_d6bb3c52 var_7c5110f5
- TRUNCSP var_7c5110f5
- FCLOSE var_d6bb3c52
- SET var_b05bd3fc 0
- SET var_85009ab4 0
- SET var_4600639c 0
- SET var_603c4198 0
- COMPARE var_7bfed70e "YES"
- IF_TRUE
- SET var_603c4198 1
- END_IF
- SET var_9135552d 0
- COMPARE var_34058c59 "YES"
- IF_TRUE
- SET var_9135552d 1
- END_IF
- SET var_18dcfea2 0
- COMPARE var_49375341 "YES"
- IF_TRUE
- SET var_18dcfea2 1
- END_IF
- SET var_5cbdc3ad 0
- COMPARE var_5f8ef9fe "YES"
- IF_TRUE
- SET var_5cbdc3ad 1
- END_IF
- SET var_f45b0b8a 0
- COMPARE var_4c71737b "YES"
- IF_TRUE
- SET var_f45b0b8a 1
- END_IF
- SET var_6a0731ca 0
- COMPARE var_65208ec1 "YES"
- IF_TRUE
- SET var_6a0731ca 1
- END_IF
- SET var_f383ca95 0
- COMPARE var_3d6a7529 "YES"
- IF_TRUE
- SET var_f383ca95 1
- END_IF
- SET var_095621d9 0
- COMPARE var_5a2fb001 "YES"
- IF_TRUE
- SET var_095621d9 1
- END_IF
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//enter.asc"
- PRINTFILE_STR
- :label_043b
- CMD_HOME
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//menu.asc"
- PRINTFILE_STR
- PRINT "\r\n\x01n\x01h\x01cSelect Option \x01n\x01c(\x01h\x01wVUHEOQ?\x01n\x01c) \x01h\x01m: \x01w"
- GETCMD "VUHEOQ?"
- CMDKEY ?
- END_CMD
- CMDKEY E
- SETSTR "1"
- MAIL_SEND_FEEDBACK
- END_CMD
- CMDKEYS Q^C /
- COMPARE var_603c4198 1
- IF_FALSE
- SPRINTF STR "Exiting Telnet Verifier\r\n"
- LOG "%s"
- SPRINTF STR "TELVAL - Node %%# Exiting Telnet Verifier\r\n"
- PRINT_LOCAL "%s"
- RETURN
- ELSE
- COMPARE _USERON.LEVEL var_a852a950
- IF_GREATER
- SPRINTF STR "Exiting Telnet Verifier\r\n"
- LOG "%s"
- SPRINTF STR "TELVAL - Node %%# Exiting Telnet Verifier\r\n"
- PRINT_LOCAL "%s"
- RETURN
- END_IF
- COMPARE var_85009ab4 1
- IF_TRUE
- SPRINTF STR "Exiting Telnet Verifier\r\n"
- LOG "%s"
- SPRINTF STR "TELVAL - Node %%# Exiting Telnet Verifier\r\n"
- PRINT_LOCAL "%s"
- RETURN
- END_IF
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//force.asc"
- PRINTFILE_STR
- END_IF
- END_CMD
- CMDKEY O
- NO_YES "\r\nAre you sure you wish to Logoff"
- IF_FALSE
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//logoff.asc"
- PRINTFILE_STR
- HANGUP
- SPRINTF STR "+ Logged Off From the Telnet Verifier\r\n"
- LOG "%s"
- SPRINTF STR "TELVAL - Node %%# + Logged Off From the Telnet Verifier\r\n"
- PRINT_LOCAL "%s"
- RETURN
- END_IF
- END_CMD
- CMDKEY H
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//help.asc"
- PRINTFILE_STR
- END_CMD
- CMDKEY V
- COMPARE _USERON.LEVEL var_a852a950
- IF_GREATER
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//toohigh.asc"
- PRINTFILE_STR
- CMD_POP
- GOTO label_043b
- END_IF
- FOPEN var_bff13a6e 4 "%n../baja/telval/telval.dat"
- IF_TRUE
- :label_08cc
- FEOF var_bff13a6e
- IF_TRUE
- FCLOSE var_bff13a6e
- GOTO label_0e85
- END_IF
- FREAD var_bff13a6e var_3a028b43 40
- FREAD var_bff13a6e var_91339589 40
- FREAD var_bff13a6e var_b60acbd8 40
- FREAD var_bff13a6e var_69d3af22 40
- FREAD var_bff13a6e var_3a29e9fc 40
- FREAD var_bff13a6e var_fd6f2eaa 40
- FREAD var_bff13a6e var_6a99c89f 40
- FREAD var_bff13a6e var_8c761b05 40
- FREAD var_bff13a6e var_b05bd3fc 4
- FREAD var_bff13a6e var_bc792fd4 4
- FREAD var_bff13a6e var_b17caf1d 4
- TRUNCSP var_3a028b43
- COMPARE var_3a028b43 _USERON.ALIAS
- IF_TRUE
- COMPARE var_bc792fd4 var_166c7fde
- IF_GREATER_OR_EQUAL
- PRINTF "\r\n\r\n\x01n\x01h\x01ySorry, You have sent \x01w%ld \x01yEmails Already. Email the Sysop for validation." var_4600639c
- FCLOSE var_bff13a6e
- CMD_POP
- GOTO label_043b
- END_IF
- PRINTF "\r\n\r\n\x01n\x01hValidation Email has already been sent to : \x01m%s\x01n" var_91339589
- NO_YES "\r\n\r\nWould you like to send another Email this Address"
- IF_FALSE
- PRINT "\r\n\r\n\x01n\x01hSending Email \x01b\x01;.\x01;\x01g.\x01;\x01m.\x01; "
- FOPEN var_5a6dc01b 770 "%ntelval.tmp"
- IF_FALSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- FCLOSE var_bff13a6e
- CMD_POP
- GOTO label_043b
- ELSE
- FPRINTF var_5a6dc01b "%%a\r\n0\r\n%s\r\nTelnet Verifier\r\n0\r\n%s - Telnet Validation" var_91339589 bbs_name
- FCLOSE var_5a6dc01b
- END_IF
- FOPEN var_5a6dc01b 770 "%nemail.tmp"
- IF_FALSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- FCLOSE var_bff13a6e
- CMD_POP
- GOTO label_043b
- END_IF
- FPRINTF var_5a6dc01b "\r\nEmail Validation Information"
- FPRINTF var_5a6dc01b "\r\nYour User Name : %s" _USERON.ALIAS
- FPRINTF var_5a6dc01b "\r\nValidation Code : %s\r\n" var_b60acbd8
- FOPEN var_d9f724ae 1 "%n../baja/telval/email.txt"
- IF_FALSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- FCLOSE var_5a6dc01b
- FCLOSE var_bff13a6e
- RETURN
- END_IF
- :label_0c1f
- FEOF var_d9f724ae
- IF_TRUE
- FCLOSE var_d9f724ae
- FCLOSE var_5a6dc01b
- GOTO label_0c59
- END_IF
- FREAD_LINE var_d9f724ae STR
- TRUNCSP STR
- FPRINTF var_5a6dc01b "%s\r\n" STR
- GOTO label_0c1f
- :label_0c59
- FOPEN var_5a6dc01b 770 "%nemail.bat"
- IF_FALSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- FCLOSE var_bff13a6e
- CMD_POP
- GOTO label_043b
- END_IF
- SPRINTF STR "%%!smbutil.exe n%%nemail.tmp %%jmail.shd < %%ntelval.tmp"
- FPRINTF var_5a6dc01b "%s" STR
- FCLOSE var_5a6dc01b
- SPRINTF STR "%%nemail.bat"
- EXEC "%s"
- SPRINTF STR "%%nemail.bat"
- REMOVE_FILE STR
- SPRINTF STR "+ Telnet Verifier Sent Email to %s\r\n" var_91339589
- LOG "%s"
- SPRINTF STR "TELVAL - Node %%# + Telnet Verifier Sent Email to %s\r\n" var_91339589
- PRINT_LOCAL "%s"
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//mailsent.asc"
- PRINTFILE_STR
- PRINTF "\r\n\x01n\x01hValidation Email was Sent To \x01c: \x01m%s\x01n\r\n" var_91339589
- COPY var_4600639c var_bc792fd4
- ADD var_4600639c 1
- FSEEK var_bff13a6e -8 CUR
- FWRITE var_bff13a6e var_4600639c 4
- FCLOSE var_bff13a6e
- CMD_POP
- GOTO label_043b
- ELSE
- FCLOSE var_bff13a6e
- CMD_POP
- GOTO label_043b
- END_IF
- ELSE
- GOTO label_08cc
- END_IF
- END_IF
- :label_0e85
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//verify.asc"
- PRINTFILE_STR
- PRINTF "\r\n\r\n\x01n\x01h\x01wYou entered \x01m%.40s \x01wwhen you created this account.\x01n" _USERON.NETMAIL
- YES_NO "\r\n\r\nIs this your Correct Email Address"
- IF_FALSE
- PRINT "\r\n\x01n\x01h\x01yEnter a Valid Email Address \x01w: "
- GETLINE STR 45
- COMPARE_STR ""
- IF_TRUE
- CMD_POP
- GOTO label_043b
- END_IF
- COPY var_91339589 STR
- ELSE
- COPY var_91339589 _USERON.NETMAIL
- END_IF
- TRUNCSP var_91339589
- PRINTF "\r\n\x01n\x01hPlease Verify...\r\n\x01n\x01hYour Email Address is \x01m: \x01c%s\r\n\r\n" var_91339589
- YES_NO "Is this correct"
- IF_TRUE
- COMPARE var_5cbdc3ad 1
- IF_TRUE
- FOPEN var_5a6dc01b 1 "%n../baja/telval/filter.cfg"
- IF_FALSE
- PRINT "\r\n\x01nError opening FILTER.CFG File!\r\n\x01p"
- GOTO label_110c
- END_IF
- :label_1067
- FEOF var_5a6dc01b
- IF_TRUE
- FCLOSE var_5a6dc01b
- GOTO label_110c
- END_IF
- FREAD_LINE var_5a6dc01b var_8f3c989b
- TRUNCSP var_8f3c989b
- STRSTR var_91339589 var_8f3c989b
- IF_TRUE
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//filtered.asc"
- PRINTFILE_STR
- FCLOSE var_5a6dc01b
- CMD_POP
- GOTO label_043b
- END_IF
- GOTO label_1067
- END_IF
- :label_110c
- PRINT "\r\n\x01n\x01hSending Email \x01b\x01;.\x01;\x01g.\x01;\x01m.\x01; "
- FOPEN var_5a6dc01b 770 "%ntelval.tmp"
- IF_FALSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- CMD_POP
- GOTO label_043b
- ELSE
- FPRINTF var_5a6dc01b "%%a\r\n0\r\n%s\r\nTelnet Verifier\r\n0\r\n%s - Telnet Validation" var_91339589 bbs_name
- FCLOSE var_5a6dc01b
- END_IF
- FOPEN var_5a6dc01b 770 "%nemail.tmp"
- IF_FALSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- CMD_POP
- GOTO label_043b
- END_IF
- SPRINTF STR "%s" _USERON.ALIAS
- CRC16 var_847a78a0 STR
- RANDOM var_44f4c379 1024
- MUL var_44f4c379 56
- ADD var_847a78a0 var_44f4c379
- COPY var_b60acbd8 var_847a78a0
- FPRINTF var_5a6dc01b "\r\nEmail Validation Information"
- FPRINTF var_5a6dc01b "\r\nYour User Name : %s" _USERON.ALIAS
- FPRINTF var_5a6dc01b "\r\nValidation Code : %s\r\n" var_b60acbd8
- FOPEN var_d9f724ae 1 "%n../baja/telval/email.txt"
- IF_FALSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- FCLOSE var_5a6dc01b
- RETURN
- END_IF
- :label_12f7
- FEOF var_d9f724ae
- IF_TRUE
- FCLOSE var_d9f724ae
- GOTO label_132b
- END_IF
- FREAD_LINE var_d9f724ae STR
- TRUNCSP STR
- FPRINTF var_5a6dc01b "%s\r\n" STR
- GOTO label_12f7
- :label_132b
- FCLOSE var_5a6dc01b
- FOPEN var_5a6dc01b 770 "%nemail.bat"
- IF_FALSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- FCLOSE var_bff13a6e
- CMD_POP
- GOTO label_043b
- END_IF
- SPRINTF STR "%%!smbutil.exe n%%nemail.tmp %%jmail.shd < %%ntelval.tmp"
- FPRINTF var_5a6dc01b "%s" STR
- FCLOSE var_5a6dc01b
- SPRINTF STR "%%nemail.bat"
- EXEC "%s"
- SPRINTF STR "%%nemail.bat"
- REMOVE_FILE STR
- SPRINTF STR "+ Telnet Verifier Sent Email to %s\r\n" var_91339589
- LOG "%s"
- SPRINTF STR "TELVAL - Node %%# + Telnet Verifier Sent Email to %s\r\n" var_91339589
- PRINT_LOCAL "%s"
- COMPARE var_9135552d 1
- IF_TRUE
- SPRINTF STR "%s" var_91339589
- SET_USER_STRING 13
- END_IF
- PRINTF "\x01n\x01hEmail Sent To \x01b: \x01m%s\x01n\r\n" var_91339589
- :label_14b6
- COMPARE var_095621d9 1
- IF_TRUE
- PRINT "\r\n\x01n\x01hWhere did you hear about this BBS\x01h\x01b: "
- GETLINE STR 40
- COMPARE_STR ""
- IF_FALSE
- COPY var_6a99c89f STR
- ELSE
- PRINT "\r\n\x01h\x01rYou are required to answer this question!"
- GOTO label_14b6
- END_IF
- ELSE
- SET var_6a99c89f "None"
- END_IF
- :label_1547
- COMPARE var_f383ca95 1
- IF_TRUE
- PRINT "\r\n\x01n\x01hWhat are you looking for from this BBS\x01h\x01b: "
- GETLINE STR 40
- COMPARE_STR ""
- IF_FALSE
- COPY var_8c761b05 STR
- ELSE
- PRINT "\r\n\x01h\x01rYou are required to answer this question!"
- GOTO label_1547
- END_IF
- ELSE
- SET var_8c761b05 "None"
- END_IF
- COMPARE var_f45b0b8a 1
- IF_TRUE
- NO_YES "\r\nAre you a Sysop or Network Administrator"
- IF_FALSE
- PRINT "\r\n\x01n\x01hEnter your BBS/Network Name \x01h\x01w: "
- GETLINE STR 40
- COMPARE_STR ""
- IF_FALSE
- COPY var_3a29e9fc STR
- END_IF
- PRINT "\r\n\x01n\x01hNetwork Address or Phone Number \x01h\x01b: "
- GETLINE STR 40
- COMPARE_STR ""
- IF_FALSE
- COPY var_fd6f2eaa STR
- END_IF
- YES_NO "\r\nAdd your System to Synchronet\'s Nationwide BBS List"
- IF_TRUE
- EXEC_XTRN "SBL"
- END_IF
- ELSE
- SET var_3a29e9fc "None"
- SET var_fd6f2eaa "None"
- END_IF
- ELSE
- SET var_3a29e9fc "None"
- SET var_fd6f2eaa "None"
- END_IF
- COMPARE var_6a0731ca 1
- IF_TRUE
- PRINT "\r\n\r\x01n\x01cSynchronet\'s Matchmaker program is a Nationwide Database of BBS Users.\r\n"
- PRINT "The Matchmaker is a great way to meet and find people with your interests.\r\n\r\n"
- YES_NO "Add your Profile to the Online MatchMaker Database"
- IF_TRUE
- EXEC_XTRN "SMM"
- END_IF
- END_IF
- FOPEN var_5a6dc01b 2306 "%n../data/user/%4.msg"
- IF_FALSE
- PRINT "\r\n\x01nError opening TMP File!\r\n\x01p"
- RETURN
- ELSE
- TIME t
- TIME_STR time t
- SPRINTF STR "\r\nTelnet Verifier Information - Created On : %s" time
- FPRINTF var_5a6dc01b "%s" STR
- FPRINTF var_5a6dc01b "\r\n\r\nUser Name : %s" _USERON.ALIAS
- FPRINTF var_5a6dc01b "\r\nValidation Address : %s" var_91339589
- FPRINTF var_5a6dc01b "\r\nValidation Code : %s" var_b60acbd8
- FPRINTF var_5a6dc01b "\r\nIP Address : %s" _USERON.NOTE
- COMPARE var_f45b0b8a 1
- IF_TRUE
- SET STR "None"
- COMPARE var_3a29e9fc STR
- IF_FALSE
- FPRINTF var_5a6dc01b "\r\nBBS Name : %s" var_3a29e9fc
- END_IF
- COMPARE var_fd6f2eaa STR
- IF_FALSE
- FPRINTF var_5a6dc01b "\r\nBBS Address/# : %s" var_fd6f2eaa
- END_IF
- END_IF
- COMPARE var_095621d9 1
- IF_TRUE
- FPRINTF var_5a6dc01b "\r\nReferred by : %s" var_6a99c89f
- END_IF
- COMPARE var_f383ca95 1
- IF_TRUE
- FPRINTF var_5a6dc01b "\r\nInterest in BBS : %s" var_8c761b05
- END_IF
- COMPARE _USERON.NOTE ""
- IF_TRUE
- FCLOSE var_5a6dc01b
- GOTO label_1b23
- END_IF
- FOPEN var_657bbd92 1 "%juser/user.dat"
- IF_FALSE
- SPRINTF STR "\r\n\r\n\x01nError Loading Configuration File - %%juser/user.dat"
- PRINTF "%s" STR
- FCLOSE var_5a6dc01b
- RETURN
- END_IF
- SET i 1
- FSEEK var_657bbd92 60 CUR
- :label_1a90
- FEOF var_657bbd92
- IF_TRUE
- FCLOSE var_657bbd92
- FCLOSE var_5a6dc01b
- GOTO label_1b23
- END_IF
- FREAD var_657bbd92 var_aff31e29 30
- TRUNCSP var_aff31e29
- COMPARE _USERON.NUMBER i
- IF_FALSE
- COMPARE _USERON.NOTE var_aff31e29
- IF_TRUE
- FPRINTF var_5a6dc01b "\r\nWarning: Same IP as User #%ld!" i
- END_IF
- END_IF
- FSEEK var_657bbd92 -30 CUR
- FSEEK var_657bbd92 834 CUR
- ADD i 1
- GOTO label_1a90
- END_IF
- :label_1b23
- FOPEN var_bff13a6e 258 "%n../baja/telval/telval.dat"
- IF_FALSE
- SPRINTF STR "\r\n\r\n\x01nError Loading Configuration File - %%nbaja//telval//telval.dat"
- PRINTF "%s" STR
- RETURN
- END_IF
- FSEEK var_bff13a6e 0 END
- SET var_4600639c 1
- FWRITE var_bff13a6e _USERON.ALIAS 40
- FWRITE var_bff13a6e var_91339589 40
- FWRITE var_bff13a6e var_b60acbd8 40
- FWRITE var_bff13a6e _USERON.NOTE 40
- FWRITE var_bff13a6e var_3a29e9fc 40
- FWRITE var_bff13a6e var_fd6f2eaa 40
- FWRITE var_bff13a6e var_6a99c89f 40
- FWRITE var_bff13a6e var_8c761b05 40
- FWRITE var_bff13a6e var_b05bd3fc 4
- FWRITE var_bff13a6e var_4600639c 4
- FWRITE var_bff13a6e _USERON.NUMBER 4
- FCLOSE var_bff13a6e
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//mailsent.asc"
- PRINTFILE_STR
- PRINTF "\r\n\x01n\x01hValidation Email was Sent To \x01c: \x01m%s\x01n\r\n" var_91339589
- END_IF
- END_CMD
- CMDKEY U
- CLS
- COMPARE _USERON.LEVEL var_a852a950
- IF_GREATER
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//toohigh.asc"
- PRINTFILE_STR
- CMD_POP
- GOTO label_043b
- END_IF
- CLS
- PRINTF "\x01n\x01h\x01cTelnet Verifier \x01n\x01cv\x01h%s \x01n\x01cby \x01wPistolGrip\x01n\r\n" var_5374a9cc
- SPRINTF STR "%%n..//baja//telval//upgrade.asc"
- PRINTFILE_STR
- PRINT "\r\n\x01n\x01h\x01yEnter the Code you Received \x01m: "
- GETLINE STR 20
- COMPARE_STR ""
- IF_TRUE
- CMD_POP
- GOTO label_043b
- END_IF
- TRUNCSP STR
- COPY var_610c12d1 STR
- PRINTF "\r\n\x01n\x01hYou Entered \x01m: \x01c%s" var_610c12d1
- YES_NO "\r\n\r\nIs this correct"
- IF_FALSE
- CMD_POP
- GOTO label_043b
- END_IF
- FOPEN var_bff13a6e 1 "%n../baja/telval/telval.dat"
- IF_FALSE
- SPRINTF STR "\r\n\r\n\x01nError Loading Configuration File - %%n..//baja//telval//telval.dat"
- PRINTF "%s" STR
- CMD_POP
- GOTO label_043b
- END_IF
- :label_1ed2
- FEOF var_bff13a6e
- IF_TRUE
- FCLOSE var_bff13a6e
- PRINTF "\r\n\r\n\x01n\x01h\x01rERROR : No Validation Data for \x01w%s\x01n" _USERON.ALIAS
- PRINT "\r\n\r\n\x01n\x01h\x01yYou must complete (\x01wV\x01y)alidation First\x01g!\x01n\r\n"
- PAUSE
- CMD_POP
- GOTO label_043b
- END_IF
- FREAD var_bff13a6e var_3a028b43 40
- FREAD var_bff13a6e var_91339589 40
- FREAD var_bff13a6e var_b60acbd8 40
- FREAD var_bff13a6e var_69d3af22 40
- FREAD var_bff13a6e var_3a29e9fc 40
- FREAD var_bff13a6e var_fd6f2eaa 40
- FREAD var_bff13a6e var_6a99c89f 40
- FREAD var_bff13a6e var_8c761b05 40
- FREAD var_bff13a6e var_b05bd3fc 4
- FREAD var_bff13a6e var_bc792fd4 4
- FREAD var_bff13a6e var_b17caf1d 4
- TRUNCSP var_3a028b43
- COMPARE var_3a028b43 _USERON.ALIAS
- IF_TRUE
- FCLOSE var_bff13a6e
- GOTO label_1ffa
- ELSE
- GOTO label_1ed2
- END_IF
- :label_1ffa
- COMPARE var_b60acbd8 var_610c12d1
- IF_FALSE
- PRINT "\r\n\r\n\x01n\x01h\x01yValidation Code Entered is Not Valid\x01m!"
- PRINT "\r\n\x01rSecurity Level not Upgraded\x01w!\r\n\r\n\x01p"
- SPRINTF STR "%%jmsgs//0001.msg"
- FOPEN var_f6d79d09 2370 STR
- IF_FALSE
- PRINTF "\r\nError Loading MSG File - %s" STR
- PAUSE
- CMD_POP
- GOTO label_043b
- END_IF
- SPRINTF STR "\x01n\x01h\x01w%%a \x01n\x01c#\x01h\x01c%%1 \x01n\x01cEntered an Invalid Code in the \x01h\x01wTelnet Verifier \x01y(\x01r%s\x01y)\x01w!\x01n" var_b60acbd8
- FPRINTF var_f6d79d09 "%s\r\n" STR
- FCLOSE var_f6d79d09
- CMD_POP
- GOTO label_043b
- ELSE
- COMPARE var_18dcfea2 1
- IF_TRUE
- FOPEN var_5a6dc01b 770 "%ntelval.tmp"
- IF_FALSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- CMD_POP
- GOTO label_043b
- ELSE
- FPRINTF var_5a6dc01b "%%o\r\n1\r\n%s\r\n%%a\r\n%%1\r\n%%a - Telnet Validation" var_7c5110f5
- FCLOSE var_5a6dc01b
- END_IF
- FOPEN var_5a6dc01b 770 "%nemail.tmp"
- IF_FALSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- CMD_POP
- GOTO label_043b
- END_IF
- TIME t
- TIME_STR time t
- SPRINTF STR "\r\nTELVAL Information - Validation Completed : %s" time
- FPRINTF var_5a6dc01b "%s" STR
- SPRINTF STR "\r\n-----------------------------------------------------------------------------"
- FPRINTF var_5a6dc01b "%s" STR
- FPRINTF var_5a6dc01b "\r\nUser Name : %s" _USERON.ALIAS
- FPRINTF var_5a6dc01b "\r\nValidation Address : %s" var_91339589
- FPRINTF var_5a6dc01b "\r\nValidation Code : %s" var_b60acbd8
- FPRINTF var_5a6dc01b "\r\nIP Address : %s" _USERON.NOTE
- COMPARE var_f45b0b8a 1
- IF_TRUE
- SET STR ""
- COMPARE var_3a29e9fc STR
- IF_FALSE
- FPRINTF var_5a6dc01b "\r\nBBS Name : %s" var_3a29e9fc
- END_IF
- COMPARE var_fd6f2eaa STR
- IF_FALSE
- FPRINTF var_5a6dc01b "\r\nBBS Address/# : %s" var_fd6f2eaa
- END_IF
- END_IF
- COMPARE var_095621d9 1
- IF_TRUE
- FPRINTF var_5a6dc01b "\r\nReferred by : %s" var_6a99c89f
- END_IF
- COMPARE var_f383ca95 1
- IF_TRUE
- FPRINTF var_5a6dc01b "\r\nInterest in BBS : %s" var_8c761b05
- END_IF
- FOPEN var_657bbd92 1 "%juser/user.dat"
- IF_FALSE
- SPRINTF STR "\r\n\r\n\x01nError Loading Configuration File - %%juser//user.dat"
- PRINTF "%s" STR
- RETURN
- END_IF
- SET i 1
- FSEEK var_657bbd92 60 CUR
- :label_24a4
- FEOF var_657bbd92
- IF_TRUE
- FCLOSE var_657bbd92
- GOTO label_2530
- END_IF
- FREAD var_657bbd92 var_aff31e29 30
- TRUNCSP var_aff31e29
- COMPARE _USERON.NUMBER i
- IF_FALSE
- COMPARE _USERON.NOTE var_aff31e29
- IF_TRUE
- FPRINTF var_5a6dc01b "\r\nWarning: Same IP as User #%ld!" i
- END_IF
- END_IF
- FSEEK var_657bbd92 -30 CUR
- FSEEK var_657bbd92 834 CUR
- ADD i 1
- GOTO label_24a4
- :label_2530
- SPRINTF STR "\r\n-----------------------------------------------------------------------------"
- FPRINTF var_5a6dc01b "%s" STR
- SPRINTF STR "\r\nHit \'U\' to Edit this Users Account"
- FPRINTF var_5a6dc01b "%s" STR
- SPRINTF STR "\r\n-----------------------------------------------------------------------------"
- FPRINTF var_5a6dc01b "%s" STR
- FCLOSE var_5a6dc01b
- FOPEN var_5a6dc01b 770 "%nemail.bat"
- IF_FALSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- FCLOSE var_bff13a6e
- CMD_POP
- GOTO label_043b
- END_IF
- SPRINTF STR "%%!smbutil.exe n%%nemail.tmp %%jmail.shd < %%ntelval.tmp"
- FPRINTF var_5a6dc01b "%s" STR
- FCLOSE var_5a6dc01b
- SPRINTF STR "%%nemail.bat"
- EXEC "%s"
- SPRINTF STR "%%nemail.bat"
- REMOVE_FILE STR
- SPRINTF STR "+ Telnet Verifier Sent Completion Email to %%o\r\n"
- LOG "%s"
- SPRINTF STR "TELVAL - Node %%# + Telnet Verifier Sent Completion Email to %%o\r\n"
- PRINT_LOCAL "%s"
- END_IF
- FOPEN var_5a6dc01b 1 "%n../baja/telval/moduser.cfg"
- IF_FALSE
- PRINTF "\r\n\x01nError opening MODUSER.CFG File!\r\n\x01p"
- CMD_POP
- GOTO label_043b
- END_IF
- FOPEN var_d03d191d 770 "%nmoduser.dat"
- SET c 1
- :label_2804
- COMPARE c 17
- IF_GREATER
- FCLOSE var_d03d191d
- FCLOSE var_5a6dc01b
- GOTO label_2906
- END_IF
- FREAD_LINE var_5a6dc01b STR
- TRUNCSP STR
- COMPARE c 8
- IF_TRUE
- COMPARE_STR ""
- IF_TRUE
- ADD c 1
- FPRINTF var_d03d191d "%s\r\n" STR
- GOTO label_2804
- ELSE
- COPY var_90191091 STR
- COMPARE var_90191091 0
- IF_TRUE
- FPRINTF var_d03d191d "%lx\r\n" var_90191091
- ADD c 1
- GOTO label_2804
- ELSE
- SET i 60
- MUL i 60
- MUL i 24
- MUL i var_90191091
- TIME t
- ADD t i
- FPRINTF var_d03d191d "%lx\r\n" t
- ADD c 1
- GOTO label_2804
- END_IF
- END_IF
- ELSE
- FPRINTF var_d03d191d "%s\r\n" STR
- ADD c 1
- GOTO label_2804
- END_IF
- :label_2906
- FOPEN var_5a6dc01b 2306 "%n../data/user/%4.msg"
- IF_TRUE
- TIME t
- TIME_STR time t
- SPRINTF STR "\r\n\r\nTelnet Verifier Information - <-Verified-> : %s (%s)" time var_b60acbd8
- FPRINTF var_5a6dc01b "%s" STR
- FCLOSE var_5a6dc01b
- ELSE
- PRINTF "\r\n\x01nError opening TMP File!\r\n\x01p"
- END_IF
- FOPEN var_bff13a6e 4 "%n../baja/telval/telval.dat"
- IF_FALSE
- SPRINTF STR "\r\n\r\n\x01nError Loading Configuration File - %%n..//baja//telval//telval.dat"
- PRINTF "%s" STR
- RETURN
- END_IF
- :label_2a37
- FEOF var_bff13a6e
- IF_TRUE
- FCLOSE var_bff13a6e
- GOTO label_2b3d
- END_IF
- FREAD var_bff13a6e var_3a028b43 40
- FREAD var_bff13a6e var_91339589 40
- FREAD var_bff13a6e var_b60acbd8 40
- FREAD var_bff13a6e var_69d3af22 40
- FREAD var_bff13a6e var_3a29e9fc 40
- FREAD var_bff13a6e var_fd6f2eaa 40
- FREAD var_bff13a6e var_6a99c89f 40
- FREAD var_bff13a6e var_8c761b05 40
- FREAD var_bff13a6e var_b05bd3fc 4
- FREAD var_bff13a6e var_bc792fd4 4
- FREAD var_bff13a6e var_b17caf1d 4
- TRUNCSP var_3a028b43
- COMPARE var_3a028b43 _USERON.ALIAS
- IF_TRUE
- FSEEK var_bff13a6e -332 CUR
- SPRINTF STR "VALIDATED"
- FWRITE var_bff13a6e STR 40
- FSEEK var_bff13a6e 280 CUR
- SET var_b05bd3fc 1
- SET var_85009ab4 1
- FWRITE var_bff13a6e var_b05bd3fc 4
- FCLOSE var_bff13a6e
- ELSE
- GOTO label_2a37
- END_IF
- :label_2b3d
- SPRINTF STR "%%jmsgs//0001.msg"
- FOPEN var_f6d79d09 2370 STR
- IF_FALSE
- PRINTF "\r\nError Loading MSG File - %s" STR
- PAUSE
- CMD_POP
- GOTO label_043b
- END_IF
- SPRINTF STR "\x01n\x01h\x01w%%a \x01n\x01c#\x01h%%1 \x01n\x01cSuccessfully Completed the \x01h\x01wTelnet Verifier \x01c(\x01g%s\x01c)\x01w!\x01n" var_b60acbd8
- FPRINTF var_f6d79d09 "%s\r\n" STR
- FCLOSE var_f6d79d09
- PRINT "\r\n\r\n\x01n\x01h\x01gSecurity Level Upgraded\x01m!\r\n\r\n\x01p"
- SPRINTF STR "+ Telnet Verifier Completed Successfully By : %s\r\n" _USERON.ALIAS
- LOG "%s"
- SPRINTF STR "TELVAL - Node %%# + Telnet Verifier Completed Successfully By : %s\r\n" _USERON.ALIAS
- PRINT_LOCAL "%s"
- SET _LOGON_ULS 1
- CMD_POP
- GOTO label_043b
- END_IF
- END_CMD
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement