-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpcboard.src
301 lines (246 loc) · 3.29 KB
/
pcboard.src
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
# pcboard.src
# PCBoard v15.1 menu/command emulation
# $Id: pcboard.src,v 1.13 2020/04/23 02:46:09 rswindell Exp $
# @format.tab-size 8, @format.use-tabs true
!include sbbsdefs.inc
menu pcboard/welcome
cmd_home
compare_ars expert
if_false
cls
menu pcboard/brdm
end_if
node_action node_main
async
print "n\r\nyh(r@MINLEFT@y min. left) @GRP@ (@GN@) @SUB@ (@SN@) "
print "Command? n"
getstr 60
compare_str ""
if_true
end_cmd
end_if
cmdstr ?
compare_ars expert
if_true
cls
menu pcboard/brdm
end_if
end_cmd
cmdstr HELP
compare_ars expert
if_true
cls
menu pcboard/brdm
end_if
end_cmd
cmdstr F
file_select_area
if_true
setstr "*.*"
file_list
end_if
end_cmd
cmdstr EXT
file_select_area
if_true
setstr "*.*"
file_list_extended
end_if
end_cmd
cmdstr VIEW
getfilespec
if_true
file_view
end_if
end_cmd
cmdstr BATCH
file_batch_section
end_cmd
cmdstr REMOVE
getfilespec
if_true
file_remove
end_if
end_cmd
cmdstr D
file_download_batch
if_true
end_cmd
end_if
getfilespec
if_true
file_download
end_if
end_cmd
cmdstr U
chkfile "%zmenu/upload.*"
if_true
menu upload
end_if
file_upload
end_cmd
cmdstr L
file_find_name
end_cmd
cmdstr N
print "\r\nbhUse c@LASTNEW@b for new file scan date"
yes_no ""
if_false
file_ptrs_cfg
if_false
end_cmd
end_if
end_if
file_new_scan
end_cmd
cmdstr Z
file_find_text
end_cmd
cmdstr T
file_temp_section
end_cmd
cmdstr C
setstr "1"
mail_send_feedback
crlf
end_cmd
cmdstr Y
msg_your_scan
end_cmd
cmdstr TS
msg_find_Text
end_cmd
cmdstr QWK
msg_qwk
end_cmd
cmdstr AUTO
auto_message
end_cmd
cmdstr SELECT
msg_new_scan_cfg
end_cmd
cmdstr A
msg_ptrs_cfg
end_cmd
cmdstr R
msg_read
end_cmd
cmdstr S
info_system
end_cmd
cmdstr E
msg_post
end_cmd
cmdstr RN
msg_new_scan
end_Cmd
cmdstr RC
msg_cont_scan
end_cmd
cmdstr JOIN
msg_select_area
end_cmd
compare_word "JOIN "
if_true
shift_str 5
msg_set_area
end_cmd
end_if
cmdstr J
msg_select_area
end_cmd
cmdstr M
exec_bin email_sec
end_cmd
cmdstr X
toggle_user_misc UM_EXPERT
print "\r\nExpert mode is now: "
compare_ars EXPERT
if_true
print "ON"
else
print "OFF"
end_if
crlf
end_cmd
cmdstr B
text_file_section
end_cmd
cmdstr V
info_user
end_cmd
cmdstr G
file_download_batch
if_true
end_cmd
end_if
logoff
end_cmd
cmdstr W
user_defaults
end_cmd
cmdstr O
page_sysop
end_cmd
cmdstr P
private_message
end_cmd
cmdstr I
menu ../answer
menu pcboard/welcome
end_cmd
cmdstr NODES
nodelist_all
end_cmd
cmdstr WHO
nodelist_users
end_cmd
cmdstr CHAT
exec_bin chat_sec
end_cmd
cmdstr NEWS
menu logon
end_cmd
cmdstr DOOR
xtrn_section
end_cmd
cmdstr OPEN
xtrn_section
end_cmd
compare_word "OPEN "
if_true
shift_str 5
xtrn_exec
end_cmd
end_if
compare_word "USER "
if_true
shift_str 5
crlf
finduser
if_true
print "yhVerified: w"
printstr
crlf
end_if
end_cmd
end_If
cmdstr USER
print "\r\nyhUsername search string (Enter=List Conferences Users): w"
getname 25
compare_str ""
if_true
userlist_sub
else
crlf
finduser
if_true
print "yhVerified: w"
printstr
crlf
end_if
end_cmd
end_If
end_cmd
print "\r\nrhInvalid Entry! Please try again, @FIRST@ ...\r\n"
end_cmd