舊版maple的精華區蠻直覺的
新版的精華區好像是跟mail boards一樣的方法
這有沒有人解說一下原理 .DIR變成只有一個字串?
我發現我有一個版只要砍精華區 就會被踢出來(斷線)
就一個版喔 其他的板都沒問題
#undef POSTBUG /* board/mail post 沒有 bug 了 */
這也確認過
也找過沒有root的痕蹟...
也把所有 .DIR.lock都砍了
but no use
why??
--
/\█/\ Origin:
// █ \ 陽光沙灘
█ (sob.m7.ntu.edu.tw)
> -------------------------------------------------------------------------- <
發信人: woju.bbs@sob.m7.ntu.edu.tw (Sound), 看板: Sob-Version
標 題: Re: 新的精華區.........
發信站: 陽光沙灘 (Sat Nov 23 01:14:30 1996)
轉信站: Ptt!magic.m7.ntu!sob
※ 引述《ptt (批踢踢)》之銘言:
: 舊版maple的精華區蠻直覺的
: 新版的精華區好像是跟mail boards一樣的方法
: 這有沒有人解說一下原理 .DIR變成只有一個字串?
用 showdir 可列出標題 <-> 檔名對應關係
: 我發現我有一個版只要砍精華區 就會被踢出來(斷線)
: 就一個版喔 其他的板都沒問題
: #undef POSTBUG /* board/mail post 沒有 bug 了 */
: 這也確認過
: 也找過沒有root的痕蹟...
: 也把所有 .DIR.lock都砍了
: but no use
: why??
有可能檔名太長,得把 filename buffer 加大 (較新版本應無此問題)
--
/\█/\ Origin:
// █ \ 陽光沙灘
█ (sob.m7.ntu.edu.tw)
> -------------------------------------------------------------------------- <
發信人: Leeym.bbs@bbs.civil.ncku.edu.tw (閻羅王), 看板: Sob-Version
標 題: Re: 新的精華區.........
發信站: 成大土木大地雕塑家 (Sat Nov 23 02:22:20 1996)
轉信站: Ptt!magic.m7.ntu!CivilEngineer
※ 引述《woju.bbs@sob.m7.ntu.edu.tw (Sound)》之銘言:
: ※ 引述《ptt (批踢踢)》之銘言:
: : 舊版maple的精華區蠻直覺的
: : 新版的精華區好像是跟mail boards一樣的方法
: : 這有沒有人解說一下原理 .DIR變成只有一個字串?
: 用 showdir 可列出標題 <-> 檔名對應關係
嘿嘿..新工具唷...看了一下....這是我的亂七八糟竄改版
看起來會比較像從信箱裡面看到的.
不過缺點就是畫面不夠寬.title 只好犧牲一下了
/*
Show .DIR contents
*/
#include <stdio.h>
#include "bbs.h"
main()
{
FILE* fp;
if (fp = fopen(".DIR", "r")) {
fileheader fhdr;
int n = 0;
char type;
while (fread(&fhdr, sizeof(fhdr), 1, fp) == 1) {
fhdr.title[50] = 0;
type = "+ Mm"[fhdr.filemode];
if (fhdr.filemode & FILE_TAGED)
type = 'D';
printf("%3d %c %13s %-5s %-12s %-41.40s\n",
++n, type, fhdr.filename, fhdr.date, fhdr.owner, fhdr.title);
}
fclose(fp);
}
else
fprintf(stderr, "`.DIR` opened error (for read)\n");
}
--
國立成功大學土木工程學系 88 李彥明
校園網路愛好社 Campus Computer Network Society
mailto: leeym@bbs.civil.ncku.edu.tw
--
※ From: leeym.k2.dorm.ncku.edu.tw
※ Origin: 成大土木大地雕塑家 bbs.civil.ncku.edu.tw