FB to Maple 3.0 文章轉換程式
※ 引述《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
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
Maple 近期熱門文章
PTT數位生活區 即時熱門文章