檔案:File Commands
08-01 FILE
中文:開檔。
原文:open a file for reading and writing
格式:#FILE number filename
範例:#FILE 1 test.txt
打開test.txt準備讀寫。zMUD可以打開10個文件,文件號1~5打開
文本文件,能夠按順序讀或追加,文件號6~10打開記錄文件用於隨
機讀寫。如果nuber已經用於打開的文件,則前一個文件將被關閉。
打開的文件只能位於zmud.exe所在的目錄且不能是EXE,HLP和MUD文
件。
08-02 READ
中文:讀檔。
原文:read and execute a script from a file, or read a record from
a file
格式:#REA number filename
範例:#rea mud.txt
逐行讀入並執行mud.txt。逐行讀入指定的文件並執行每一行。
#file 1 mudlist.txt
#read 1 10
讀入mudlist.txt的第十行
讀入第n個文件的第rec個記錄。文件由file命令載入。
如果n是1~5,則指定的文件是文本文件,rec表示行號,省略rec
時,讀入下一行。如果n是6~10,表示是一個結構文件,指定的記
錄將被讀入,省略rec時,讀入下一個記錄。
08-03 WRITE
中文:寫檔。
原文:write a record to a file
格式:#wri number {value} rec
範例:#FILE 1 log.txt
#WRI 1 {logged onto Dark Castle}
添加字串logged onto Dark Castle到編號為1的文字檔結尾。
#FILE 6 rec.fil
#WRI 6 {this is record 3} 3
寫字串this is record 3到檔案6的第3個紀錄。
08-04 ERASE
中文:從硬碟中刪除用#file打開的文件檔案。
原文:erase a file from the disk
格式:#ERA filenumber
範例:#FILE 1 old.log
#ERA 1
刪除old.log,需要先用#file命令打開。
08-05 RESET
中文:將第n個檔案的指標重設為起點,檔案必須用#file指令開啟。 。
原文:reset the file back to the beginning.
格式:#RES n
#reset classname
範例:#res 5
把正在開啟的檔案5,游標位置移到第一行。
#res blood
把群組blood裡的變數和觸發重設為預設的狀態。
#res
所有變數和觸發重設為預設值。
預設值就是打開Variables編輯視窗後,每個變數中第三個欄位的值。
觸發則是classes項中,打勾位置。
08-06 CLOSE
中文:依指定的編號關閉文件檔,文件檔必須是已用#file打開的。
原文:close a file
格式:#CL filenumber
範例:#cl 6
關閉編號第六號的已開啟文檔。
08-07 SEND
中文:將一個檔案的內容加上前綴當作指令送到mud。
原文:send a text file to the MUD prefixed by a command
格式:#SE filename {prefix(前綴)} {postfix(後綴)}
範例:#SEND notes.txt {tell zugg}
送出檔案notes.txt,並在每一行前加上tell zugg。
#SEND hello there
送出"hello there"文字,如同你自己鍵入它。
08-08 TYPE
中文:在螢幕顯示檔案內容。
原文:display all or part of a text file to the screen
格式:#TY filenumber {pattern}
範例:#FILE 1 mudlist.txt
#TYPE 1
顯示mudlist.txt的全部內容。
#TYPE 1 castle
只顯示mudlist.txt裡包含castle文字的行
08-09 LOG
中文:開啟/關閉紀錄檔。
原文:start a log file or toggle logging
格式:#lo filename
範例:#lo test.txt
開始將MUD的所有輸出記入test.txt
#lo
開關記錄,如果正在記錄,該命令將停止記錄,否則開始記錄。
08-10 FTP
中文:執行ftp 。
原文:perform file transfers using FTP
格式:#FTP [command] [arguments]
範例:
沒用過,根據說明檔,它有以下指令可用:
open hostname[:port] [username] [password]
close 關閉
dir or list 顯示目錄或清單
cwd 顯示"當前工作目錄"的遠端伺服器
ascii 設定傳輸模式為ascii
binary 設置傳輸模式為二進制
get filename [localname] 下載遠端伺服器的檔案。
put filename 上傳檔案到伺服器
getedit filename 下載指定的文件檔,並用編輯器打開。
所以,雲端機器人?
08-11 IMAGE
中文:顯示圖片。
原文:display an image in a popup window
格式:#IM filename
範例:#IM image.gif
在新視窗顯示image.gif。
#IM
移除圖片視窗。