[閒聊] 20170102修改事項消失

看板mud_sanc (Sanctuary - 聖殿)作者時間6年前 (2018/01/02 09:34), 6年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
今天有改什麼的話會貼在這篇,預計會弄 crontab。 mixed crontab_data; crontab_data=({}); now_line=0; int cmd_crontab(string str,object me) { string s1,s2,s3,s4,s5,s6,s7; int t1,t2,min,hour,day,mon,week; mixed tmps=({}); if(!str || str=="") return notify_fail(@LONG 工作排程(crontab)指令說明: ============================================== crontab -l 觀看目前排程 crontab -e 編輯排程,可做排程的增刪改 每一排程都是一行,需按照以下兩種格式 分 時 日 月 週 預定執行內容 分 時 日 月 週 預定執行工作 < 排程腳本檔 例如 0 * * * * shout 整點報時! 0 * * * * blarket < new_year_blarket.txt ============================================== LONG ); if(str=="-l") return notify_fail(implode(crontab_data,"\n")+"\n")); if(str=="-e") { write(": "); input_to("crontab_xxx",0,str); return 1; } return notify_fail("沒有 crontab "+str+" 這個語法喔.\n"); } int crontab_xxx(string str) { int n; if(!str || str=="") { if(identify(crontab_data)=="({ })") { write(": "); input_to("crontab_xxx",0,str); return 1; } if(sizeof(crontab_data)>now_line) { write(crontab_data[now_line]+"\n: "); now_line++; input_to("crontab_xxx",0,str); return 1; } write(crontab_data[now_line-1]+"\n: "); now_line--; input_to("crontab_xxx",0,str); return 1; } if(atoi(str)>0) { n=atoi(str); if(n>sizeof(crontab_data)) n=sizeof(crontab_data); write(crontab_data[n-1]+"\n: "); now_line=n; input_to("crontab_xxx",0,str); return 1; } if(str=="a") { input_to("crontab_add",0,str); return 1; } int crontab_add(string str) { mixed new_crontab=({}); } 先寫到這哩。我在公司也有寫一部份了,明天就是把它們合併然後 繼續寫未完成的部份。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.106.224 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1514856851.A.D8F.html ※ 編輯: laechan (122.117.106.224), 01/02/2018 22:00:04
文章代碼(AID): #1QIk6JsF (mud_sanc)
文章代碼(AID): #1QIk6JsF (mud_sanc)