總之,先備份。早上有些事要處理,處理完就來 coding,會先完成
簡易的行事曆系統,供我登入後按 home 時觀看用。
(我習慣登入後 home 回自己的 workroom)
一、adm 專用指令 calendar 實裝
檔案 /cmds/adm/_calender.c
calendar(行事曆)指令語法:
=============================================================
calender -w/-week 列出本週行事曆
calender -m/-month 列出本月行事曆
calender -set yyyy/mm/dd 設定某一天的行事曆內容
calender -fixed dd 設定哪一天為固定週期的提醒內容
calender -export 列出全部設定內容
=============================================================
我暫時寫好一個堪用的,底下 demo:
> calendar -set 2018/07/13
2018/07/13 行事曆內容
==============================================
==============================================
add 內容 或 del 數字 或 quit
請輸入: add 今天記得轉帳
calendar set: 新增一條內容完成.
2018/07/13 行事曆內容
==============================================
1. 今天記得轉帳
==============================================
add 內容 或 del 數字 或 quit
請輸入: add 今天記得繳月中電話費
calendar set: 新增一條內容完成.
2018/07/13 行事曆內容
==============================================
1. 今天記得轉帳
2. 今天記得繳月中電話費
==============================================
add 內容 或 del 數字 或 quit
請輸入: quit
calendar: 感謝你的使用.
> calendar -w
2018/07/09(一)
2018/07/10(二)
2018/07/11(三) (亮藍色代表今天)
2018/07/12(四)
2018/07/13(五)
今天記得轉帳
今天記得繳月中電話費
2018/07/14(六)
2018/07/15(日)
大概是這樣的感覺。-month 的部份我打算僅列有設定的部份,
但總之先這樣,至少堪用了,我下午會先補上幾個要做的事情
用來提醒我,並讓 -w 可顯示下禮拜、下下禮拜、......
也就是說我會讓 -w 可以持續按 enter 顯示直到離開。
14:41pm updated,上述功能已改好。這樣 -m 就不用急著做。
14:45pm updated,我現在回 workroom 時會自動執行 -w。
二、靈力武器指令 spiriten 修改
/cmds/std/_spiriten.c 不備份修改。
我看 clone largesword 的部份要求劍法 3000、劍訣 2000,
就改成只需劍法 2000、劍訣 2000,比較直覺一點。
另外,clone 亦改成不扣 pp,也不會去判斷還需剩多少 pp。
再來的話,clone 時 depend 晶礦似乎只影響名字?
有空我再想想 depend 晶礦時能否給其它效果好了,目前晶礦
有八種顏色,並都設定了至少一種怪打了會掉(掉落率10%),
也設定了這東西與 spiriten 有關,那就應該給予實質效果。
武器可設啥效果,我最近會找些資料來研究一下。
三、