home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / NODE103.ZIP / DOWNLOAD.BAT < prev    next >
DOS Batch File  |  1995-06-07  |  5KB  |  114 lines

  1. @echo off
  2. REM **********************************************************************
  3. REM       * THIS FILE NEEDED FOR THE NODEVIEW DOWNLOAD FUNCTIONS *
  4. REM ***********************************************************************
  5. REM
  6. REM I use the CEXYZ download protocol engine for all my downloading.
  7. REM CEXYZ is Copyright (C) 1993 by Cutting Edge Computing
  8. REM (The Blue Wave QWk Mail Door maker's).
  9. REM It looks and works great plus it uses very little resources!
  10. REM I suggest using CEXYZ to take full advantage of the current download
  11. REM menu's, otherwise you'll have to edit the menus and find other programs
  12. REM for your download menu. Some of you will like this option though, because
  13. REM of it's flexibility allowing alternate protocol's.
  14. REM If you want to use the CEXYZ program, then all you'll need to do
  15. REM is copy the CEXYZ.EXE file to the Nodeview home directory and your done!
  16. REM You can file request FileName CE-XYZ.ZIP from my BBS at fido 
  17. REM 1:205/65 or call and download first call.
  18. REM
  19. REM ***********************************************************************
  20. REM
  21. REM For those that wish to use their own download programs such as DSZ
  22. REM IceZmodem, etc.  The following will be passed on the command line
  23. REM for your Protocol, trap the %4 variable in your batch file for your
  24. REM protocol of choice. You could actually use any protocol that you'd
  25. REM like to use! You could edit the download menu and substitute your 
  26. REM protocol's on the menu and then trap the %4 errorlevel in this batch
  27. REM file to load any protocol that you like! See below for example.
  28. REM
  29. REM ************************************
  30. REM ** PARAMETERS PASSED BY NODEVIEW  **
  31. REM ************************************
  32. REM %1=Port %2=Baud %3=Locked Baud %4=Protocol %5=Filename %6=Username
  33. REM IF "%4"=="/Sz"   Goto Zmodem
  34. REM IF "%4"=="/Szap" Goto ZedZap
  35. REM IF "%4"=="/Sy"   Goto Ymodem
  36. REM IF "%4"=="/Syg"  Goto Ymodem-G
  37. REM IF "%4"=="/Sx1k" Goto Xmodem-1K
  38. REM IF "%4"=="/Sx"   Goto Xmodem
  39. REM ************************************
  40. REM **     CEXYZ PARAMETERS USED      **
  41. REM ************************************
  42. REM /P%1=Port /B%2=Baud /L%3=Locked Baud %4=Protocol %5=Filename %6=Username
  43. REM /Ufos /UDir /UFas
  44. REM ***********************************************************************
  45. REM               /Ufos  -  Use the installed FOSSIL for port communications.
  46. REM                         This is the default mode.  If you want FOSSIL
  47. REM                         communications, you need not specify a /U
  48. REM                         parameter.
  49. REM
  50. REM                  /Udir  -  Use direct (standard) communications.  Next to
  51. REM                            having an installed, working FOSSIL driver, this
  52. REM                            method is the most compatible.
  53. REM
  54. REM                  /Ufas  -  Use the FAST, interrupt driven communications
  55. REM                            routines.  This may not be compatible with all
  56. REM                            serial cards and/or BIOS.  The FTP will "take
  57. REM                            over" INT 14h, and restore the previous 14h
  58. REM                            vector upon termination.  (This should allow you
  59. REM                            to use /Ufas, even if you also have a FOSSIL
  60. REM                            driver installed.  A FOSSIL "int 14 recapture"
  61. REM                            should *not* be necessary upon normal
  62. REM                            termination.  If you experience lockups, it is
  63. REM                            most likely interference from other TSR
  64. REM                            programs or system incompatibilities.  In this
  65. REM                            case, use /Udir instead.
  66. REM ***********************************************************************
  67. REM Rem or Takeout the CEXYZ lines's if you don't use CEXYZ.EXE program
  68. REM ***********************************************************************
  69. REM ************************************
  70. REM **     CEXYZ COMMAND IN USE       **
  71. REM ************************************
  72.  
  73. cexyz.exe /P%1 /B%2 /L%3 %4 %5 %6
  74. goto End
  75.  
  76. REM ************************************
  77. REM **          DSZ IN USE            **
  78. REM ************************************
  79.  
  80. IF "%4"=="/Sz"   Goto Zmodem
  81. IF "%4"=="/Szap" Goto ZedZap
  82. IF "%4"=="/Sy"   Goto Ymodem
  83. IF "%4"=="/Syg"  Goto YmodemG
  84. IF "%4"=="/Sx"   Goto Xmodem
  85. IF "%4"=="/Sx1k" Goto Xmodem1K
  86. GOTO END
  87.  
  88. :ZMODEM
  89. dsz.com ha on port %1 speed %3 sz %5
  90. GOTO End
  91.  
  92. :ZEDZAP
  93. Echo Protocol Not available with DSZ ..
  94. GOTO End
  95.  
  96. :YMODEM
  97. dsz.com ha on Port %1 speed %3 sb %5
  98. Goto End
  99.  
  100. :YMODEMG
  101. REM ** Requires Registered Dsz **
  102. dsz.com ha on Port %1 speed %3 sb -g %5
  103. Goto End
  104.  
  105. :XMODEM
  106. dsz.com ha on port %1 speed %3 sx %5
  107. Goto End
  108.  
  109. :XMODEM1K
  110. dsz.com ha on port %1 speed %3 sx -k %5
  111. Goto End
  112.  
  113. :END
  114.