作者laechan (小太保)
看板mud_sanc
標題[wizs] 新指令 databs
時間Thu Oct 22 22:45:05 2009
這是我仿某個迷你OS所做的。
> databs
: c sancwiz
c 是 create 的意思
"/sancwiz" created ok.
: s
sancwiz/
: e sancwiz
e 是 enter 的意思
/sancwiz : c adm_c
"/sancwiz/adm_c" created ok.
/sancwiz : c admin
"/sancwiz/admin" created ok.
/sancwiz : c deep
"/sancwiz/deep" created ok.
/sancwiz : c wiz.3
"/sancwiz/wiz.3" created ok.
/sancwiz : s
s 是 show 的意思
adm_c/
deep/
wiz.3/
admin/
/sancwiz : e adm_c
/sancwiz/adm_c : t nobu
t 是創建欄位(c 是建目錄)的意思
old /sancwiz/adm_c/nobu = UNDEFINED
該欄位原先的值
new /sancwiz/adm_c/nobu = 最高等級 adm
該欄位修改過後的值(按enter不修改)
/sancwiz/adm_c : s
nobu : "最高等級 adm"
/sancwiz/adm_c : o
o 是 out 回到上一層的意思
sancwiz : t admin/laechan
old sancwiz/admin/laechan = UNDEFINED
new sancwiz/admin/laechan = 聖殿長工
sancwiz : s admin
laechan : "聖殿長工"
sancwiz : t admin/quest
old sancwiz/admin/quest = UNDEFINED
new sancwiz/admin/quest = test
sancwiz : t admin/blue
old sancwiz/admin/blue = UNDEFINED
new sancwiz/admin/blue = test2
sancwiz : s admin
quest : "test"
blue : "test2"
laechan : "聖殿長工"
sancwiz : admin
unknown command.
sancwiz : e admin
sancwiz/admin : s
quest : "test"
blue : "test2"
laechan : "聖殿長工"
sancwiz/admin : o
sancwiz : t admin/quest
old sancwiz/admin/quest = "test"
new sancwiz/admin/quest = test1
將原先欄位的值改成 test1
sancwiz : s admin
quest : "test1"
blue : "test2"
laechan : "聖殿長工"
sancwiz : s
adm_c/
deep/
wiz.3/
admin/
sancwiz : d wiz.3
"sancwiz/wiz.3" created ok.
這裡應該是 deleted 而不是 created. 筆誤
sancwiz : s
adm_c/
deep/
admin/
sancwiz : t remark
old sancwiz/remark = UNDEFINED
new sancwiz/remark = 這裡收錄了 groups 所顯示的所有 wiz
sancwiz : s
remark : "這裡收錄了 groups 所顯示的所有 wiz"
adm_c/
deep/
admin/
sancwiz : q
q 是 quit 的意思
byebye.
一、這個東西只要透過適當的修改,就會變成一支對聖殿來說
很好很強大的程式。
二、目前還缺至少三個功能。
1)runconf (這個要用遞迴寫)
2)backup (會備份回自己的玩家目錄)
3)restore
三、它也缺好幾個判斷,以及美化後的排版。
四、我希望所有 wizs 都可以試用看看 databs 這個指令,因
為很重要,以後一定會用到。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.126.4
1F:→ Yanten :android ? 10/22 22:46
2F:→ laechan :不是,不過類似 10/22 22:54
3F:→ HighElf :創建出來的東西會存放在那裡?還有按h沒有指令說明:p 10/23 06:15
4F:→ laechan :使用說明參考上面,就那幾個指令而已,且s=sh=sho=show 10/23 08:36
5F:→ laechan :指令檔位置在/cmds/wiz/_databs.c, 儲存檔 _databs.o 10/23 08:37
6F:→ laechan :才 3xx 行, 大概95%你都會知道程式每一行是在幹嘛 10/23 08:38
7F:→ HighElf :還少了help,新增h,指令說明 11/23 09:32