HP Z620 HP Remote Graphics Software 5.4.7 - Page 202

Auto Launch session properties, Window placement and size properties, string, Encrypted | Clear | XOR

Page 202 highlights

Auto Launch session properties These properties are per-session (per-connection) properties. If, for example, the user wants to auto connect to various Remote Computers, these properties can be used to specify the properties of each of the various Remote Display Windows on the Local Computer. A .rgreceiver file is required for each Remote Computer. These properties contain the parameter which currently must be set to 0 in the .rgreceiver file. The .rgreceiver file may also contain Window size and placement properties. For example, the name of the Sender system is specified by the property Rgreceiver.Session.0.Hostname. See Auto Launch on page 114 for general details. Only a single instance of the RGS Receiver is currently supported. Any existing connection to a Remote Computer must be closed prior to Auto Launching another connection. To connect to multiple Remote Computers simultaneously, see Using Directory Mode on page 161 . NOTE: These properties are used only on Microsoft Windows, control automatic connection to the Remote Computer and do not have default settings. Rgreceiver.Session..IsConnectOnStartup=bool This property specifies whether the Receiver should automatically try to connect on start-up via an associated file event. Rgreceiver.Session..Hostname=string The hostname or IP address as a utf8 encoded string, to use if automatically connecting on start-up. Rgreceiver.Session..Username=string The username as a utf8 encoded string, to use if automatically connecting on start-up. Rgreceiver.Session..Password=string The password as a utf8 encoded string, to use if automatically connecting on start-up. Rgreceiver.Session..PasswordFormat=Encrypted | Clear | XOR The format of the password. RGS supports three formats Encrypted, Clear or XOR. Encrypted is only supported on Windows and is the hexadecimal string representation of a password encrypted using the Windows command CryptProtectData. Clear is the password as clear text. XOR is the hexadecimal string representation of a password XOR'd against the value 129. See http://msdn.microsoft.com/enus/library/aa380261(VS.85).aspx for more information on implementing the Windows API function CryptProtectData. Window placement and size properties As described previously, these properties are per-session (per-connection) properties. If, for example, the Receiver connects to two Remote Computers, these properties can be used to specify the properties of each of the two Remote Display Windows on the Local Computer. These properties contain the parameter which ranges from 0 to N-1 for the creation of N sessions (connections). For example, for the first session, the X position of the Remote Display Window is specified by the property Rgreceiver.Session.0.RemoteDisplayWindow.X. Note that these properties do not take affect until a connection is actually established to a Remote Computer. Rgreceiver.Session..RemoteDisplayWindow.X=int (0) 186 Chapter 8 RGS properties

  • 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

Auto Launch session properties
These properties are per-session (per-connection) properties. If, for example, the user wants to auto
connect to various Remote Computers, these properties can be used to specify the properties of each of
the various Remote Display Windows on the Local Computer. A .rgreceiver file is required for each
Remote Computer. These properties contain the parameter <N> which currently must be set to 0 in
the .rgreceiver file. The .rgreceiver file may also contain Window size and placement properties. For
example, the name of the Sender system is specified by the property Rgreceiver.Session.0.Hostname.
See
Auto Launch
on page
114
for general details. Only a single instance of the RGS Receiver is
currently supported. Any existing connection to a Remote Computer must be closed prior to Auto
Launching another connection. To connect to multiple Remote Computers simultaneously, see
Using
Directory Mode
on page
161
.
NOTE:
These properties are used only on Microsoft Windows, control automatic connection to the
Remote Computer and do not have default settings.
Rgreceiver.Session.<N>.IsConnectOnStartup
=bool
This property specifies whether the Receiver should automatically try to connect on start-up via an
associated file event.
Rgreceiver.Session.<N>.Hostname
=string
The hostname or IP address as a utf8 encoded string, to use if automatically connecting on start-up.
Rgreceiver.Session.<N>.Username
=string
The username as a utf8 encoded string, to use if automatically connecting on start-up.
Rgreceiver.Session.<N>.Password
=string
The password as a utf8 encoded string, to use if automatically connecting on start-up.
Rgreceiver.Session.<N>.PasswordFormat
=Encrypted | Clear | XOR
The format of the password. RGS supports three formats Encrypted, Clear or XOR. Encrypted is only
supported on Windows and is the hexadecimal string representation of a password encrypted using the
Windows command CryptProtectData. Clear is the password as clear text. XOR is the hexadecimal
string representation of a password XOR'd against the value 129. See
en-
us/library/aa380261(VS.85).aspx
for more information on implementing the Windows API function
CryptProtectData.
Window placement and size properties
As described previously, these properties are per-session (per-connection) properties. If, for example,
the Receiver connects to two Remote Computers, these properties can be used to specify the properties
of each of the two Remote Display Windows on the Local Computer. These properties contain the
parameter <N> which ranges from 0 to N-1 for the creation of N sessions (connections). For example,
for the first session, the X position of the Remote Display Window is specified by the property
Rgreceiver.Session.0.RemoteDisplayWindow.X.
Note that these properties do not take affect until a connection is actually established to a Remote
Computer.
Rgreceiver.Session.<N>.RemoteDisplayWindow.X
=int
0
186
Chapter 8
RGS properties