- 主题:ytht的 MakeIndex3 实在搞不定了。。。
建立精华区索引是不是要先在每个精华区里加一个特定的文件???真的很奇怪的说……
if (!S_ISREG(sbuf.st_mode) || !indextype) {
在这个判断就断掉了,都不执行 wfp = fopen(filen, "w"); ,请教这个S_ISREG是干什么的?哪类的filen可以通过这个?~
以前ttsx的 glutton 也问过这个问题,他说“运行了好象没生成任何文件”,我现在也是这样。。。
可我上ttsx的bbsdev版死活也没找到对这个问题的回复。。。(1w多贴啊~~~我不容易啊我)
前面的帖子里见朱雀回答别人说什么参数都不用加,执行MakeIndex.sh就行,可我这里确实不行……代码应该没问题,我把注释掉的printf打开看了,遍历精华区的帖子都可以,可就是在fprintf(wfp, "精华区文章索引 ─ %s", ctime(&t)); 之前那个wfp没有,希望大家想想当初你们的站咋弄的。。。多谢多谢了
--
FROM 222.22.10.*
我就$RU&I*(O)#$%^&*()_#$%^&*(OP)_#$%^&*()_+
我真想骂两句……还要先把.Names里写这个
Name=【精华区文章索引】
Path=~/fileindex
Numb=1
#
Name=【精华区目录索引】
Path=~/dirindex
Numb=2
#
Name=【精华区更新索引】
Path=~/newindex
Numb=3
#
我超ft超ft!!!折腾了我一下午………………
刚才看他那代码里来回来去读.Name所以想试试,原来还真是这么bt~~~欲哭无泪啊我ri~
最bt的就是 精华区文章索引 精华区目录索引 精华区更新索引 居然连一个字都不能变……把更新索引改成更新记录就认不出了。。。也懒得看这个checktitle函数是什么了,真是折腾死我了……我应该佩服我自己……这种事居然我能给蒙着了……
【 在 chutium (阿新) 的大作中提到: 】
: 建立精华区索引是不是要先在每个精华区里加一个特定的文件???真的很奇怪的说……
: if (!S_ISREG(sbuf.st_mode) || !indextype) {
: 在这个判断就断掉了,都不执行 wfp = fopen(filen, "w"); ,请教这个S_ISREG是干什么的?哪类的filen可以通过这个?~
: ...................
--
FROM 222.22.10.*
俺笨:p 以前只用过kxn的fbnt3.0那个,可没这么多功能:p
我们学校没啥有bbs经验的……我们的站也才开几个月……不了解这~可是把我郁闷坏了呵呵
【 在 tnds (拖泥带水buct.ytht.net&buct.mysmth.org) 的大作中提到: 】
: makeindex.sh跟分区 显然要加特定文件啊,以前fb2000也是的啊
: 不过一般都是版主干的,版主不加索引就没有
--
FROM 222.22.10.*
en...4年的差距啊。。。
真是惭愧,我在《版务操作手册》里看到了。。。回去好好学习学习现有的帮助文件去先~~
【 在 atppp (Big Mouse) 的大作中提到: 】
: 刚才在某站精华区闲逛看到这个问题的说明,呵呵...
: 说明的很详细,和你发现的一模一样,
: 那是一篇4年前的文章了...
: ...................
--
FROM 222.22.10.*