home *** CD-ROM | disk | FTP | other *** search
- {
- | File upload script
- | Alex Howarth (16 September 1996 (03:01:13))
-
- REPORT "File upload"
- OPENFILEBASE
- READFAREA FILEAREA
- STD NL NL
- BFG 7}Upload to area.. {BFG 1 PRINT FILEAREANAME} (#{PRINT FILEAREA}){NL
- BFG 7}Is this correct [n/{BFG 1}Y{BFG 7}] : {
- GETd option,"YN"
- IF option="Y" THEN
- NL TAB 0 STD CLL
- BFG 2 PRINT"Z"
- BFG 7 PRINT"modem / "
- BFG 2 PRINT"Y"
- BFG 7 PRINT"modem / "
- BFG 2 PRINT"B"
- BFG 7 PRINT"YmodemB / "
- BFG 2 PRINT"X"
- BFG 7 PRINT"modem / "
- BFG 2 PRINT"1"
- BFG 7 PRINT"Xmodem1K / "
- BFG 2 PRINT"C"
- BFG 7 PRINT"XmodemCRC / "
- BFG 2 PRINT"A"
- BFG 7 PRINT"bort"
- GET protocol,"ZYBX1CA"
- IF protocol="Z" THEN
- protocol="Zmodem"
- xfer%=5
- ENDIF
- IF protocol="Y" THEN
- protocol="Ymodem"
- xfer%=3
- ENDIF
- IF protocol="B" THEN
- protocol="YmodemB"
- xfer%=4
- ENDIF
- IF protocol="X" THEN
- protocol="Xmodem"
- xfer%=0
- ENDIF
- IF protocol="1" THEN
- protocol="Xmodem1K"
- xfer%=2
- ENDIF
- IF protocol="C" THEN
- protocol="XmodemCRC"
- xfer%=1
- ENDIF
- IF protocol="A" THEN
- protocol="Abort"
- xfer%=99
- |END
- ENDIF
- IF xfer%<>99 THEN
- IF xfer%=0 OR xfer%=1 THEN
- NL
- PRINT "Enter filename: "
- INPUT filename
- NL
- ELSE
- filename=""
- ENDIF
- NL
- BFG 2}Start your {PRINT protocol} upload now..{
- BFG 7 NL
- UPLOAD filename,xfer%,filearea,newfilenum%
- IF newfilenum%>0 THEN
- NL
- BFG 7
- PRINT "Saved as file number : #"+newfilenum%
- NL
- PRINT "Enter short description : "
- BATTR 6,4 INPUT temp,55 STD
- SETSHORTDESCRIPTION newfilenum%,temp
- NL
- }Do you want to enter a long description [y/{BFG 1}N{STD}]{
- GETd option,"NY"
- sure%=(option="Y")| weird!!! - see below, makes sense!
- IF sure% THEN
- BFG 1 PRINT "Yes"
- NL
- ATTR 0,4} -- {FG 7}NewsFlash {PRINT NFVERSION} Line Editor {
- FG 0} --{
- CLL STD NL
- WRITEMESSAGE 1,ok%
- IF ok% THEN
- SETLONGDESCRIPTION newfilenum%
- ENDIF
- ELSE
- BFG 1 PRINT "No"
- ENDIF
- NL
- ENDIF
- ENDIF
- ENDIF
- CLOSEFILEBASE
- }
-
-