mirror of
https://shylinux.com/x/icebergs
synced 2025-05-01 19:19:24 +08:00
opt some
This commit is contained in:
parent
2ccabb3d45
commit
9357c73cd7
@ -43,6 +43,13 @@ func init() {
|
||||
os.Rename(m.Option(FILE), m.Option(FROM))
|
||||
m.Cmd(mdb.DELETE, TRASH, "", mdb.HASH, m.OptionSimple(mdb.HASH))
|
||||
}},
|
||||
mdb.CREATE: {Name: "create path", Help: "删除", Hand: func(m *ice.Message, arg ...string) {
|
||||
p := path.Join(m.Config(PATH), path.Base(m.Option(PATH)))
|
||||
os.RemoveAll(p)
|
||||
if os.MkdirAll(path.Dir(p), ice.MOD_DIR); !m.Warn(os.Rename(m.Option(PATH), p)) {
|
||||
m.Echo(p)
|
||||
}
|
||||
}},
|
||||
mdb.REMOVE: {Name: "remove", Help: "删除", Hand: func(m *ice.Message, arg ...string) {
|
||||
os.Remove(m.Option(FILE))
|
||||
m.Cmd(mdb.DELETE, TRASH, "", mdb.HASH, m.OptionSimple(mdb.HASH))
|
||||
|
@ -24,7 +24,7 @@ func _dream_list(m *ice.Message) *ice.Message {
|
||||
}) == nil {
|
||||
m.Push(mdb.TYPE, WORKER)
|
||||
m.Push(cli.STATUS, cli.STOP)
|
||||
m.PushButton(cli.START)
|
||||
m.PushButton(cli.START, nfs.TRASH)
|
||||
m.PushAnchor("")
|
||||
}
|
||||
})
|
||||
@ -133,6 +133,10 @@ func init() {
|
||||
m.Sleep("1s", DREAM, cli.START, m.OptionSimple(mdb.NAME))
|
||||
}
|
||||
}},
|
||||
nfs.TRASH: {Name: "trash", Help: "删除", Hand: func(m *ice.Message, arg ...string) {
|
||||
m.Cmd(nfs.TRASH, mdb.CREATE, path.Join(m.Config(nfs.PATH), m.Option(mdb.NAME)))
|
||||
m.ProcessRefresh30ms()
|
||||
}},
|
||||
}, Hand: func(m *ice.Message, c *ice.Context, cmd string, arg ...string) {
|
||||
if len(arg) == 0 {
|
||||
_dream_list(m)
|
||||
|
Loading…
x
Reference in New Issue
Block a user