ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ Ultra TwinSock 0.2 ³ ³ A modification of TwinSock 1.4 by Misha Koshelev ³ ³All modifications by Misha Koshelev Copyright (C) 1995 by Misha Koshelev³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ NOTE: See the file TSREADME.TXT to read about features that are included from the original TwinSock (TSREADME.TXT is called README.TXT in the TwinSock 1.4 distribution). PLEASE NOTE: Ultra TwinSock version 0.2 is a preliminary version of Ultra TwinSock. It has several unsupported features. What does Ultra TwinSock add to TwinSock? o Scripting in TSL. For more information on TSL, please read the file TSL.DOC o VT100 emulation, with the ability to turn off emulation of any of the codes (in the Properties... dialog box) o Nicer interface Licensing Ultra TwinSock is free software. You may redistribute it and/or modify it under the terms of the license shown in the file LICENSE.TXT, included with this software. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Who can you contact for question or comments? If you have a question or comments you can reach me via e-mail at: mkosh@cs.utep.edu (preferred) or ac654@rgfn.epcc.edu Please put ULTRATS: before the actual subject Also, you can see my homepage and get the latest version of Ultra TwinSock at: http://cs.utep.edu/schools/mkosh.html ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ ULTRA TWINSOCK DOCUMENTATION NOTE: In version 1.0, the help for Ultra TwinSock will be in help format, but in this version it is in ASCII. Properties Dialog Box The properties dialog box looks roughly like this: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ ³ Quick-Access Scripts: ³ ³ ³ ³ Filename: Description: ³ ³ ³ ³ ÛÛÛÛÛÛ1ÛÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ6ÛÛÛÛÛÛÛÛ ³ ³ ³ ³ ÛÛÛÛÛÛ2ÛÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ7ÛÛÛÛÛÛÛÛ ³ ³ ³ ³ ÛÛÛÛÛÛ3ÛÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ8ÛÛÛÛÛÛÛÛ ³ ³ ³ ³ ÛÛÛÛÛÛ4ÛÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛÛ9ÛÛÛÛÛÛÛÛ ³ ³ ³ ³ ÛÛÛÛÛÛ5ÛÛÛÛÛÛÛÛÛ ÛÛÛÛÛÛ10ÛÛÛÛÛÛÛÛ ³ ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ 11 ³ ³ Process VT100 Commands ³ ³ ³ ³ Û All ³ ³ ³ ³ Û Move Up Û Move To Û Reset Mode ³ ³ ³ ³ Û Move Down Û Clear Screen Û Remap Kbd ³ ³ ³ ³ Û Move Left Û Erase Line Û Save/Restore ³ ³ Pos ³ ³ Û Move Right Û Set Mode Û Report Posi- ³ ³ tion ³ ³ ³ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ ÚÄÄÄÄÄÄ¿ÚÄÄÄÄÄÄ¿ ³ ³ ³ OK ³³ CAN- ³ ³ ³ ³ 12 ³³ CEL 13 ³ ³ ÀÄÄÄÄÄÄÙÀÄÄÄÄÄÄÙ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ 1-5 : This is where you enter the filename of the quick run scripts that appear in the script menu as 1, 2, 3, 4, and 5 6-10 : This is where you put the discription that actually appears at the right side of the 1, 2, 3, 4, and 5 Section 11 : This is where you can turn individual (or all) VT100 command processing on and off 12 : Saves the data and updates the menus 13 : Discards the data Menus All menus are pretty self-explanatory