FB to Maple 3.0 文章轉換程式

看板Maple (BBS架站)作者時間23年前 (2001/10/30 08:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《Chine (大熊)》之銘言: > void archiv32m(time_t chrono, char *fname) > { > char *str; > int n; > str=fname+8; > *str='\0'; > *fname='A'; > while(--str>fname) > { > n=chrono&31; > n+='0'; > if(n>'9') > n+='A'-'9'- 1; > *str=n; > chrono>>=5; > } > } > > for(buf='0';;) > { > sprintf(oldfile,"%s/brd/%s/%c",BRDHOME,dirp1->d_name,buf); > mkdir(oldfile,0700); > if(buf=='9') > buf='@'; > else if(++buf=='W') > break; > } 這是小弟寫的FB to Maple 3.x的文章轉換程式. 其中有一些地方使用了hightman前輩的tranbrd.c內的一段code 還望hightman前輩原諒. 他的特點是直接從文章檔案內去取username,nickname,title,time,date等等資訊 然後把文章抬頭(前面三行)轉成Maple的格式. 並寫入.DIR 缺點就是如果檔案不符合格式,例如缺username or 取不出date等等就無法轉換. 目前整個程式可以用了,open source出來給有需要的夥伴. 但是還缺文章日期排序的功能,也就是說日期順序目前有問題. 等今天晚上我在寫那個部分,到時再post出來. -- ※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: 61-217-160-202.HINET-IP.hinet.net
文章代碼(AID): #xtV5_00 (Maple)
文章代碼(AID): #xtV5_00 (Maple)