home *** CD-ROM | disk | FTP | other *** search
/ Cardinal Internet Access Solutions / Cardinal_Internet_Access_Solutions(1996-08-19).iso / intergo / intergo.z / QSCRIPT.SCR < prev    next >
Text File  |  1996-03-29  |  2KB  |  51 lines

  1. #
  2. #
  3. #    Internet-Connect (TM) PPP QuickScript
  4. #
  5. # Each script line has the following general syntax
  6. #    command arg1 arg2 ...
  7. # Null line or line started with # is ignored (comment line)
  8. # Number of arguments following each command depends on the command.
  9. # Valid commands are:
  10. #    done            -end script normally
  11. #    fail            -terminate script abnormally
  12. #    goto label_name     -jump to script line with label_name
  13. #    label label_name    -label a script line
  14. #    pause pause_in_secs    -short wait
  15. #    raisedtr
  16. #    dropdtr
  17. #    setcr [CarriageReturn_character] -default is \r
  18. #    launch application_to_be_launched [goto_if_fail]
  19. #    timeout default_timeout_in_secs
  20. #    expect "expect_string" [timeout_in_secs [label_to_go_to_if_timeout]]
  21. #    expectaddr [timeout_in_secs [label_to_go_to_if_timeout]]
  22. #    send "send_string"    -send a string to host (CR appended automatically)
  23. #    sendpass "password"    -send a password (will not write to log)
  24. #    send $variable        -prompt for variable string then send it to host
  25. #    expect $variable [timeout_in_secs [label_to_go_if_timeout]]
  26. # where $variable:
  27. #    $p (password, send only)
  28. #    $l (local IP address, expect only)
  29. #    $r (remote IP address, expect only)
  30. #    $c (any command, e.g. start SLIP, send only)
  31. #    $u (userid, send only)
  32. #
  33. # Note that text string must be in quotes if contains spaces, e.g.
  34. #    expect "Please enter user-id"
  35. #
  36. #
  37. timeout 45
  38. send "AT&F&C1&D0V1S0=0"
  39. expect OK 45 failexit
  40. send ATDT1234567
  41. expect CONNECT 45 failexit
  42. send ""
  43. expect ogin 45 failexit
  44. send ""
  45. expect assword 45 failexit
  46. sendpass ""
  47. pause 1
  48. done
  49. label failexit
  50. fail
  51.