[閒聊] 20180109修改事項

看板mud_sanc (Sanctuary - 聖殿)作者 (揮淚斬馬雲)時間7年前 (2018/01/09 21:19), 7年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
很忙,好冷。 一、adm 指令 crontab 實裝 > crontab 例行排程(crontab)指令說明: ====================================================== crontab -list 例行排程列表 crontab -add xxx 將 xxx 加進排程中 crontab -del xxx 刪掉 xxx 這個排程 每一個排程都是一行,前五個分別代表 分 時 日 月 週, 每一個都可以是 數字、a-b、或 a/b 或 * 的形式。再之後 所接的東西固定為 什麼物件->呼叫什麼函數 例子 * * * * * /d/event/control->newyear 每分鐘的呼叫 0 * * * * /d/event/control->newyear 每小時整點呼叫 */10 * * * * /d/event/control->newyear 每10分鐘的呼叫 ====================================================== wiz 可以玩看看 -add 及 -del。 目前 crontab 沒有作用,最近會找時間將相關的判斷式補進 /open/cmds/times_check.c 裡頭。我剛看了一下: int heart_beat() { x=x+1; // 如果這樣寫的話 if(x%60==0) catch(crontab_check()); return 1; } 這樣好像怪怪的,這樣會變成: int crontab_check() { mixed crontabs=(mixed)"/cmds/wiz/_crontab"->query_crontabs(); 我再斟酌一下寫法好了,最好是 crontabs 資料串就直接存在 times_check 裡頭,我剛看了一下應該是辦得到,_crontab.c 就改成去讀 times_check 的 crontab 資料。 二、 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.106.224 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1515503996.A.181.html ※ 編輯: laechan (122.117.106.224), 01/09/2018 21:20:09
文章代碼(AID): #1QLC5y61 (mud_sanc)
文章代碼(AID): #1QLC5y61 (mud_sanc)