Using the %servertype Variable

Top  Previous  Next

 

The %servertype variable is initialized to a numeric value representing the type of server that Robo-FTP automatically detects after logging on.

 

The following server types may be set in this variable.

 

UNKNOWN_FORMAT0
STD_UNIX_FORMAT1
STD_DOS_FORMAT2
LONG_DOS_FORMAT3
STD_NT_FORMAT4
STD_NOVELL_FORMAT5
HUMMINGBIRD_FORMAT6 * a Windows based server
MVS_HOST17 * an IBM mainframe server
OPEN_VMS8 * OS390 server
AS4009
ZOPE_FORMAT10
TANDEM11
IBM_469012
WAC_SSH_FORMAT13
VERIZON_SWITCH14
JES_QUEUE15
WIN_SSH16
GXS_VAN17
TANDEM_UNIX18
REFLECTION19
USBANK20
DEC_VMS21
ANX_FTP_MAILBOX22
NLST_FORMAT23 * NLST issued instead of LIST so only file name present
MEDITECH24
ORACLE_FORMAT25
GLUB_TECH26
MLSD_FORMAT 27
WACHOVIA28

 

 

Robo-FTP parses the directory listings returned by the remote server to find identifying characteristics that help determine the server type. The examples of directory listings from each server type are shown below.

 

STD_UNIX_FORMAT

         -rw-r--r--  1 1191  bin xxxxxxxxx May  9  1996 tampa.jpg

LONG_DOS_FORMAT

         TAMPA    JPG        27,686  11-17-99  7:04p tampa.jpg

STD_DOS_FORMAT

         TAMPA    JPG        27,686  11-17-99  7:04p

STD_NT_FORMAT

         12/05/99  08:52p        <DIR>  xxx,xxx,xxx TAMPA.JPG

         12-05-99  08:52p        <DIR>  xxx,xxx,xxx TAMPA.JPG

STD_NOVELL_FORMAT

       d [R----F--] supervisor          512 May 09 17:00 login

       - [RWCE-FM-] harlepk.ou=memits  1191 May 09 13:48 tampa.jpg

       - [RWCE-FM-] harlepk.ou=memits  1191 May 09  1999 oldtampa.jpg

HUMMINGBIRD_FORMAT

         -rw-r--r--  1 1191  xxxxxxxxx May  9  1996 tampa.jpg

MVS_HOST1

       Volume Unit    Referred Ext Used Recfm Lrecl BlkSz Dsorg Dsname

       SMP351 3390   2000/03/06  1   15  FB      80  6160  PS  CV2.DOC

       Migrated                                                EHYOUT.LIST3820

       ARCIVE Not Direct Access Device                         BS.BLM.W2.TEST.A122700

       PPSP03 3390   **NONE**    1   75  FB     153 27846  PS  BS.BLM.W2.VENDOR

                                                                 GDG  BS.EFF.COSTFILE

OPEN_VMS

         BACKUP.LOG;3    1304/1304   26-JUL-2000 08:14:13  [PW]    (RWED,RWED,RE,)

         REALLYREALLYBIFBACKUP.LOG;3

                         1304/1304   26-JUL-2000 08:14:13  [PW]    (RWED,RWED,RE,)

AS400

                         24576 07.12.94 10:55:06 *DIR       QOpenSys/

         QDOC            17408 01.01.70 00:00:00 *FLR       QDLS/

         QSYS                0 31.05.05 21:36:39 *LIB       QSYS.LIB/

                         28672 03.02.95 11:05:10 *DIR       tmp/

         QSYS            27648 06.11.99 20:04:06 *DIR       QPWXCRB/

         TTS             49152 01-08-27 10:19:23 *FILE      ANRA045200

         TTS                                     *MEM       ANRA045200.TXT

ZOPE_FORMAT

         -rw-rw----   1 administrator Zope          770 Nov  5 05:20 VirHost.AccessRule

TANDEM

       File         Code             EOF  Last Modification    Owner  RWEP

         BUFT0004      101             2746  5-Oct-01 15:19:26 230,  6 "ncnc"

IBM_4690

    0           DIR 10-21-2002   08:37  JAVA

 8192      A        10-21-2002   09:48  DDACMOS.OL2

WAC_SSH_FORMAT

         2003-03-17  19:32       <DIR>          Documents and Settings

         2003-03-23  09:18                4,644 ffastun.ffa

VERIZON_SWITCH

         File Name        Type        Start        Size

         ----------------------------------------------

         NETEDIT.LO        CON        F28E0        3FB        

         BACKRTTK.CF        SEQ        7E0        7E0        

JES_QUEUE

         JOBNAME  JOBID    OWNER    STATUS CLASS

         BLMLSR2Q JOB30666 BLMLSR2  OUTPUT A        RC=000 7 spool files

         BLMLSR2Q JOB30245 BLMLSR2  OUTPUT A        RC=000 7 spool files

WIN_SSH

            0  Nov 05, 2003 13:32 ./

            0  Nov 05, 2003 13:32 ../

         1321  Nov 05, 2003 13:31 CVRO_20031105_133126843.XML

         3892  Oct 31, 2003 18:20 CVRO_One.XML

         1281  Oct 31, 2003 19:56 CVRO_Two.XML

GXS_VAN

     Sender                   ILOG         IC Control#     Sent (EST)     Mfile

     01:011586336               10061575472  000004848       06OCT04|11:45  MA600002

TANDEM_UNIX

         Type Doc   Control #     Sender ID              Size Date/Time Message ID

         UNB INVOIC 116           5013546131690          489  1224/1007 INS+LTD.1NYP.1

         UNB INVOIC 117           5013546131690          489  1224/1022 INS+LTD.1NZR.1

REFLECTION

         a---lgpd    02/08/105   9:08            31198 glxd112671

         ----lgpds   02/04/105  14:35  <DIR>           ipfe procedures

USBANK

         -ART------TCP A ceoutb      14922 134804100 Feb 14 20:03 USR021405.zip

         -ART------TCP A ceoutb      64904 143350500 Feb 15 20:03 USR021505.zip

         Total number of batches listed: 5

DEC_VMS

         DISK$PUBLIC:[PUBLIC]

 CRYPTO.DIR;1        %%RMS-E-PRV, insufficient privilege or file violation

 DEC_DOCUMENTATION.DIR;1

                           177   7-APR-2003 17:30 [SYSTEM] (RWED,RWED,R,R)

 FREECIV.DIR;1               1  28-JUL-2000 15:26 [SYSTEM] (RWED,RWED,R,R)

 INDEX.HTML;1                3   7-FEB-2005 08:57 [SYSTEM] (RWED,RWED,R,R)

 Total of 205 blocks in 10 files.

ANX_FTP_MAILBOX

     Type            Size  Time Stamp             File/Directory Name

     -----------------------------------------------------------------------

     File        30334046  Jul  6 13:21:05 2005   DCXNVDR.A28974

     File             146  Jul  7 14:07:44 2005   .sh_history

     File        30334046  Jul  7 13:49:07 2005   DCXNVDR.A06782

NLST_FORMAT

 tampa.jpg

       oldtampa.jpg

MEDITECH

 Contents of:      5 files/subdirectories

      Name            Date/Time         Bytes    Params        Desc

 

 dr-x .SPOOL          95/03/07 15:26:59 n/a                    Utility Reports

 -rw- 000000CC.TXT    06/09/19 13:42:11 1618                  

 -rw- 060918RX.TXT    06/09/19 08:52:17 344566                

 -rw- GF FILE1234     06/09/19 10:00:09 871                  

 -rw- RXFILE.TXT      06/09/19 13:48:09 202

ORACLE_FORMAT

 drw-r--r--   2 SYS      oracle         0 MAR 08 11:54 sys

       -rw-r--r--   1 SYS      oracle         0 MAR 08 11:56 xdbconfig.xml

GLUB_TECH

 Tracking ID       Filename         Size       Document Type

  E331060187       M3611100          493                 856

  E331060188       M3611101          493                 856

MLSD_FORMAT

 size=0;type=cdir;perm=fdelcmp;create=20070808180513;modify=20070808180618; .

 size=0;type=pdir;perm=fdelcmp;create=20070808180513;modify=20070808180618; ..

 size=0;type=dir;perm=fdelcmp;create=20070808180607;modify=20070808180607; folder1

 size=0;type=file;perm=fdrwa;create=20070808180546;modify=20070808180546; testfile1.txt

WACHOVIA

 -C--------FTS B 238333      16722       15 Aug 24 20:32 test 1.txt

 Total number of batches listed: 1

 

 

Related command(s): FTPLIST

See also: Internal Script Variables