This chapter describes all the configuration options in PuTTY.
PuTTY is configured using the control panel that comes up before you start a session. Some options can also be changed in the middle of a session, by selecting ‘Change Settings’ from the window menu.
The XML commands file is used to perform the function "Automatic sequencing of commands".
This file can be create or update by two ways : ExtraPuTTY editor or manualy.
This file used 5 XML TAGS, which are describe below :
Main TAG
<ExtraPuTTYTreeCmd> |
TAG contain ExtraPuTTY or PuTTY window position
<Position name="ExtraPuTTY or PuTTY" use="0 or 1"> |
TAG contain a categorie name of commands
<root name="Categorie name"> |
TAG contain command description
<childroot name="Command description" type="1" cmd="Command"/> |
TAG contain sequence commands name
<childroot name="Sequence commands name" type="2" loop="number of loop" auto="run on startup or not"> |
TAG contain sequence commands description
<childscenarii name="Command description" cmd="command" tempo="value" mode="execute or skip"> |
Note the following about parameters:
<?xml version="1.0"?> <!--Registry file for ExtraPuTTY, Vrool Copyright 2007--> <ExtraPuTTYTreeCmd> <Position name="ExtraPuTTY" use="1"> |
From ExtraPuTTY XML command file some predefined commands are available :
PuTTY system commands :
System Commands | ExtraPutty predefined commands |
---|---|
Event log | EXT_SYS_CMD_SHOWLOG |
New Session ... | EXT_SYS_CMD_NEWSESSION |
Restart Session | EXT_SYS_CMD_RESTART |
Duplicate Session | EXT_SYS_CMD_DUPSESSION |
Saved Sessions | EXT_SYS_CMD_SAVEDSESSION |
Change Settings ... | EXT_SYS_CMD_RECONF |
Copy All to Clipboard | EXT_SYS_CMD_COPYALL |
Clear Scrollback | EXT_SYS_CMD_CLEAR_SB |
Reset Terminal | EXT_SYS_CMD_RESET_TERM |
Full Screen | EXT_SYS_CMD_FULLSCREEN |
Help | EXT_SYS_CMD_HELP |
About PuTTY | EXT_SYS_CMD_ABOUT |
ExtraPuTTY system commands :
System Commands | ExtraPutty predefined commands |
---|---|
Start Trace | EXT_SYS_CMD_START_TRACE |
Stop Trace | EXT_SYS_CMD_STOP_TRACE |
Edit Command File | EXT_SYS_CMD_EDIT_XML_FILE |
About ExtraPuTTY | EXT_SYS_CMD_ABOUT_EXT |
Extra commands :
Commands | ExtraPutty predefined commands |
---|---|
Display message box | EXT_MSGBOX_ + Text ( EXT_MSGBOX_HELLO World => display HELLO World, the title of the message box it's the name of command) |
Display input box | EXT_MSGBOX_INPUTBOX_ + Text ( EXT_MSGBOX_INPUTBOX_Enter your password => display Enter your password, the title of the message box it's the name of command) |
Telnet special commands :
Commands | ExtraPutty predefined commands |
---|---|
Are you there | EXT_SYS_CMD_TS_AYT |
Break | EXT_SYS_CMD_TS_BRK |
Synch | EXT_SYS_CMD_TS_SYNCH |
Erase Character | EXT_SYS_CMD_TS_EC |
Erase Line | EXT_SYS_CMD_TS_EL |
Go Ahead | EXT_SYS_CMD_TS_GA |
No Operation | EXT_SYS_CMD_TS_NOP |
Abort Process | EXT_SYS_CMD_TS_ABORT |
Abort Output | EXT_SYS_CMD_TS_AO |
Interrupt Process | EXT_SYS_CMD_TS_IP |
Suspend Process | EXT_SYS_CMD_TS_SUSP |
End Of Record | EXT_SYS_CMD_TS_EOR |
End Of File | EXT_SYS_CMD_TS_EOF |
End Of Line | EXT_SYS_CMD_TS_EOL |
From XML commands file used syntaxe "EXT_SPECHAR_" + characters.
The unprintable charaters managed are NUL, SOH, STX, ETX, EOT, ENQ, ACK, BEL, BS, HT, LF, VT, FF, CR, SO,
SI, DLE, DC1, DC2, DC3, DC4, NAK, SYN, ETB, CAN, EM, SUB, ESC, FS, GS, RS, US, Sp, DEL. (value 0x00 to 0x20 and 0x7F)
<?xml version="1.0"?> <!--Registry file for ExtraPuTTY, Vrool Copyright 2007--> <ExtraPuTTYTreeCmd> <Position name="ExtraPuTTY" use="1"> |
The ExtraPuTTY report file can be activate from PuTTY panel or during session with system menu of ExtraPuTTY window or by changing the settings of connexion.
This report can trace all exchanges (Command,Reply) with the distant target.This report is available for ExtraPuTTY and PuTTY.
For extreme detail and reference purposes, chapter 4 is likely to contain more information.
Note the following report sample:
This report is generate by TestStand. Note : The Data received from distant target is added in the report by the ExtraPuTTY TestStand Step. For extreme detail and reference purposes, chapter 6.2.2 is likely to contain more information.
Note the following report sample:
If you want to provide feedback on this manual or on the ExtraPuTTY tools themselves, see the Feedback page.
[ExtraPuTTY release 0.24 Compile with PuTTY relesase 0.60]