Brother International PDP350CJ Owner's Manual - English - Page 372

GOTO <label&gt, MATCH <text> GOTO <label&gt, PROMPT <number&gt, PORT <port&gt

Page 372 highlights

Command END GOTO MATCH GOTO PROMPT PAUSE PORT Description Example This command stops the script and returns control to you. It does not jump to the :ABORT label. Use this command to continue manually what the script has started for you.This is useful for beginning script users as a way to implement a basic script to see how one works. This script dials the phone number, 9,555-1212, then returns the Communication window back to you just as if you had used the Quick Dial option on the Dial menu. DIAL 9,555-1212" END This command instructs Communication For example, the following line: to go to the line specified by the label. You can use the GOTO command to JumpToThisLabel jump to specified label lines (lines that must be referred to in a GOTO begin with a colon). You must enter the command as: GOTO label commands exactly the way GOTO JumpToThisLabel you typed the label. (Be sure to leave off the colon, though.) The MATCH and PROMPT commands work together to make Communication perform some action based on text received from another computer.First, the MATCH command makes Communication look for in the text that is transmitted by the other computer. You can specify many MATCH commands but after them all, you must include a PROMPT command.The text for the MATCH commands must be entered inside quotation marks ( ). The PROMPT command specifies the amount of time your computer waits for the sending computer to supply the Matching text. PROMPT time values are in sixtieths of a second. (That is, 3600 sixtieths is a minute.) If the MATCH command is satisfied within the time specified in the PROMPT command, the script goes to the given label. ?Goes where? Otherwise, Communication goes to next line in the script. MATCH password?" GOTO DoPass MATCH System is down" GOTO SystemDown PROMPT 3600 PRINT No Response" The first MATCH command looks for the text password?" from the remote computer. If the text is sent, the script goes to the label DoPass", otherwise it continues with the next MATCH statement. If the second MATCH is made, the script goes to the label SystemDown." If neither condition is met in the allotted minute (PROMPT 3600), the script prints No Response" in the Script Display window. This command causes Communication to pause for the amount of time specified. The number value is in sixtieths of a second. The default is 60, or one second. To have your script pause for one minute, use the following line: PAUSE 3600 This command instructs Communication to use the Com port specified. (This is a modem connectors on your computer or word processor where your modem is connected) This command is the equivalent of specifying Modem Port in the Protocol dialog box. For more information, see Choosing the Protocol Settings" in this chapter. The following command tells Communication to use Com port 2: PORT 2 Using a Modem 346

  • 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
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440

Using a Modem
346
Command
Description
Example
END
This command stops the script and
returns control to you. It does not jump
to the :ABORT label. Use this command
to continue manually what the script has
started for you.This is useful for
beginning script users as a way to
implement a basic script to see how one
works.
This script dials the phone number,
9,555-1212, then returns the
Communication window back to you just
as if you had used the Quick Dial option
on the Dial menu.
DIAL ±9,555-1212"
END
GOTO <label>
This command instructs Communication
to go to the line specified by the label.
You can use the GOTO command to
jump to specified label lines (lines that
begin with a colon). You must enter the
GOTO label commands exactly the way
you typed the label. (Be sure to leave off
the colon, though.)
For example, the following line:
JumpToThisLabel
must be referred to in a GOTO
command as:
GOTO JumpToThisLabel
MATCH <text> GOTO <label>
PROMPT <number>
The MATCH and PROMPT commands
work together to make Communication
perform some action based on text
received from another computer.First,
the MATCH command makes
Communication look for <text> in the
text that is transmitted by the other
computer. You can specify many MATCH
commands but after them all, you must
include a PROMPT command.The text
for the MATCH commands must be
entered inside quotation marks (± ±). The
PROMPT command specifies the amount
of time your computer waits for the
sending computer to supply the
Matching text. PROMPT time values are
in sixtieths of a second. (That is, 3600
sixtieths is a minute.) If the MATCH
command is satisfied within the time
specified in the PROMPT command, the
script goes to the given label. ?Goes
where? Otherwise, Communication goes
to next line in the script.
MATCH ±password?" GOTO DoPass
MATCH ±System is down" GOTO
SystemDown
PROMPT 3600
PRINT ±No Response"
The first MATCH command looks for the
text ±password?" from the remote
computer. If the text is sent, the script
goes to the label ±DoPass", otherwise it
continues with the next MATCH
statement. If the second MATCH is made,
the script goes to the label
±SystemDown." If neither condition is
met in the allotted minute (PROMPT
3600), the script prints ±No Response" in
the Script Display window.
PAUSE <number>
This command causes Communication to
pause for the amount of time specified.
The number value is in sixtieths of a
second. The default is 60, or one
second.
To have your script pause for one
minute, use the following line:
PAUSE 3600
PORT <port>
This command instructs Communication
to use the Com port specified. (This is a
modem connectors on your computer or
word processor where your modem is
connected) This command is the
equivalent of specifying Modem Port in
the Protocol dialog box. For more
information, see ±Choosing the Protocol
Settings" in this chapter.
The following command tells
Communication to use Com port 2:
PORT 2