home *** CD-ROM | disk | FTP | other *** search
- FTP Simulator Door Version 1.0
-
- Introduction:
-
- With the advent of CD-ROM drives, the Citadel BBS needed a method
- to access multiple directories and allow a user to transfer files
- from the CD-ROM to their system. This program allows a user to
- change directory and yet is safe from the hacker.
-
- User Operation:
-
- The user has the following commands.
-
- CD <directory> Move to a sub-directory, directory may contain
- wildcard characters.
- UP Return to parent directory.
- DOWN <directory> Move down the directory tree.
- LS <name> Long directory listing, name may contain
- the wildcard characters.
- LIST <name> Same as LS.
- DIR <name> Short directory listing, name may contain
- the wildcard characters.
- GET <file...file> Get a file for downloading, the filenames may
- contain wildcard characters.
- PWD Print Working Directory.
- HELP This information!
- VIEW <name> view a text file(same as type, or more)
- Name may contain wildcard characters.
- TYPE <name> type a text file(same as view).
- MORE <name> display a text file(same as view).
- LOG Exit this door.
- BYE Exit this door.
- EXIT Exit this door.
- QUIT Exit this door.
- ? This Help information.
- CASE Toggle the case sensitivity of names.
- C-ON Turn on the case sensitivity.
- COFF Turn off the case sensitivity.
- STAT Display the current status.
-
- When you refer to a file or directory, you will only be able to access
- what you see in the current directory. This means that you cannot specify
-
- CD Aminet/Comm/BBS
-
- You must do that with 3 commands:
-
- CD Aminet
- CD Comm
- Cd BBS
-
- You cannot specify path info(this is to protect the BBS from hackers).
-
- directory names or filenames can contain limited wildcarding. This door
- supports the use of "?" to match any character in a name. The "*" matches
- the remaining part of the string. When a compare is done, the "*" ends
- it as a match.
-
- For example:
-
- "sa?d.lha" matches "said.lha" or "saed.lha"
- "sa?d.*" matches "said.lha", "saed.lha", "said.zoo.pi" and
- "said.zoo".
-
- Note: any characters after the "*" are ignored. You cannot match on
- "sa*d.*", that would be the same as "sa*".
-