Intermec CV30 Intermec Terminal Emulator (ITE) User Guide - Page 100

Example 3, Auto-Login With Variable Processing

Page 100 highlights

Chapter 3 - Customizing Your Configuration Example 3: Auto-Login to an Application Example 3 modifies the script file in Example 2. The additional modification (which starts with WaitFor "Main Menu") allows you to move automatically to an application after logging in. Input "Enter user name", username InputHidden "Enter Password", password HostName "*" WaitFor "login:" Send username Send "" WaitFor "Password:" Send password Send "" WaitFor "Main Menu" Send "3" Send "" WaitFor "Wip Menu" Send "1" Send "" #Prompt for user name #Prompt for password #Wait for login prompt #Send the user name #Send a carriage return #Wait for password prompt #Send the users password #Send a carriage return #Wait for the main menu #Pick option 3 from menu #Await work-in-process menu #Pick option 1 from menu Example 4: Auto-Login With Variable Processing Input "Enter user name", username InputHidden "Enter Password", password HostName "BigHost" WaitFor User:" Send username Send "" WaitFor "Password:" Send password Send "" HostName "*" WaitFor "login:" Send username Send "" WaitFor "Password:" Send password Send "" WaitFor "Main Menu" Send "3" Send "" WaitFor "Wip Menu" Send "1" Send "" #Prompt for user name #Prompt for password #Use script portion for BigHost #Wait for the user prompt #Send the user name #Send a carriage return #Wait for password prompt #Send the users password #Send a carriage return #Match any host name #Wait for login prompt #Send the user name #Send a carriage return #Wait for password prompt #Send the users password #Send a carriage return #Wait for the main menu #Pick option 3 from menu #Await work-in-process menu #Pick option 1 from menu • A section for the host name BigHost is added to the beginning of the script file. If you log into any host other than BigHost, the script file starts at the HostName "*" line. This allows for different processing on each host. 88 Intermec Terminal Emulator (ITE) User Guide

  • 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

Chapter 3 — Customizing Your Configuration
88
Intermec Terminal Emulator (ITE) User Guide
Example 3:
Auto-Login to an Application
Example 3 modifies the script file in Example 2. The additional modification (which
starts with WaitFor “Main Menu”) allows you to move automatically to an
application after logging in.
Input "Enter user name", username
#Prompt for user name
InputHidden "Enter Password", password
#Prompt for password
HostName "*"
WaitFor "login:"
#Wait for login prompt
Send username
#Send the user name
Send "<NEWLN>"
#Send a carriage return
WaitFor "Password:"
#Wait for password prompt
Send password
#Send the users password
Send "<ENTER>"
#Send a carriage return
WaitFor "Main Menu"
#Wait for the main menu
Send "3"
Send "<ENTER>"
#Pick option 3 from menu
WaitFor "Wip Menu"
#Await work-in-process menu
Send "1"
Send "<ENTER>"
#Pick option 1 from menu
Example 4:
Auto-Login With Variable Processing
Input "Enter user name", username
#Prompt for user name
InputHidden "Enter Password", password
#Prompt for password
HostName "BigHost"
#Use script portion for BigHost
WaitFor User:"
#Wait for the user prompt
Send username
#Send the user name
Send "<NEWLN>"
#Send a carriage return
WaitFor "Password:"
#Wait for password prompt
Send password
#Send the users password
Send "<ENTER>"
#Send a carriage return
HostName "*"
#Match any host name
WaitFor "login:"
#Wait for login prompt
Send username
#Send the user name
Send "<NEWLN>"
#Send a carriage return
WaitFor "Password:"
#Wait for password prompt
Send password
#Send the users password
Send "<ENTER>"
#Send a carriage return
WaitFor "Main Menu"
#Wait for the main menu
Send "3"
Send "<ENTER>"
#Pick option 3 from menu
WaitFor "Wip Menu"
#Await work-in-process menu
Send "1"
Send "<ENTER>"
#Pick option 1 from menu
A section for the host name BigHost is added to the beginning of the script file.
If you log into any host other than BigHost, the script file starts at the
HostName “*” line. This allows for different processing on each host.