- 主题:怎么在版面添加一个文本文件?
很简单的代码
c写的
是先从一个列表文件(Lyinfo)里读取要张贴的文件地址与标题,然后就调用post给post出去
#include "bbs.h"
int main(int argc, char **argv)
{
char *title;
char *fpath;
char tmp[STRLEN * 2];
FILE *check;
if (init_all()) {
printf("init data fail\n");
return -1;
}
if ((check = fopen("/tmp/Lyinfo/Lyinfo", "r")) != NULL) {
while (fgets(tmp, STRLEN*2, check) != NULL) {
//strcpy(fpath,strtok(tmp, " \n\t"));
//strcpy(title,strtok(NULL, " \n\t"));
fpath = strtok(tmp, " \n\t");
title = strtok(NULL, " \n\t");
if((fpath!=NULL)&&(title!=NULL))
post_file("Lyinfo", "",fpath,"Lyinfo",title, 0, 5, getSession());
}
fclose(check);
}
return 0;
}
【 在 Carmus (Carmus the Saint) 的大作中提到: 】
: 好的,给我吧,谢谢~!
--
FROM 116.25.104.*
谢啦`~拿回去研究下
【 在 PowerRC (Because I choose to.) 的大作中提到: 】
: 很简单的代码
: c写的
: 是先从一个列表文件(Lyinfo)里读取要张贴的文件地址与标题,然后就调用post给post出去
: ...................
--
FROM 222.66.132.*
直接显示到版面有点麻烦,这个有啥意义么?
你可以在版面发一篇文章,然后把内容完全替换掉。。。
或者丢到精华区,^c出来
光华我加过一个精华区查找丢失文件功能,站长权限z
kbs好像也有类似功能?
【 在 Carmus (Carmus the Saint) 的大作中提到: 】
: 将文本文件放到相应的版面所在的目录,比如
: /home/bbs/boards/BBS_Help/ 下
: 怎么让它显示到版面上来?
: ...................
--
FROM 60.206.216.*
autopost不是这个作用吧。。。
【 在 bucunzai (不存在) 的大作中提到: 】
: kbs?
: $BBS_Home/etc/ 目录下有个autopost ,参考一下
--
FROM 60.206.216.*
autopost作用是, 有一个nexttime
在到达这个时间后, 如果有人登陆, 触发一个函数把这个文件下的内容post到相应版面
然后再更新这个time,到第二天的相同时间
缺点就是如果没有人登陆, 则不会post出来
所以还是写个函数放到crond里面运行比较好
【 在 SpiritRain (妖精雨·日月光华同灿烂·孤身一妖闯北京) 的大作中提到: 】
: autopost不是这个作用吧。。。
--
FROM 159.226.37.*
这个时间一般是早8点
【 在 jiangjun2000 (%d) 的大作中提到: 】
: autopost作用是, 有一个nexttime
: 在到达这个时间后, 如果有人登陆, 触发一个函数把这个文件下的内容post到相应版面
: 然后再更新这个time,到第二天的相同时间
: ...................
--
FROM 159.226.37.*
这个我还是知道的。。。
没人会把这个功能用在这上面吧
还不如丢精华区zz出来,精华区的.names文件编辑起来还算容易
【 在 jiangjun2000 (%d) 的大作中提到: 】
: autopost作用是, 有一个nexttime
: 在到达这个时间后, 如果有人登陆, 触发一个函数把这个文件下的内容post到相应版面
: 然后再更新这个time,到第二天的相同时间
: ...................
--
修改:SpiritRain FROM 60.206.216.*
FROM 60.206.216.*
以前是有的, 比如原来那些统计信息, 在老早的时候就是这样发出来的
后来才改到程序里直接post的
【 在 SpiritRain (妖精雨·日月光华同灿烂·孤身一妖闯北京) 的大作中提到: 】
: 这个我还是知道的。。。
: 没人会把这个功能用在这上面吧
: 还不如丢精华区zz出来,精华区的.names文件编辑起来还算容易
: ...................
--
FROM 159.226.37.*
精华区这个倒是可行, 也不用改代码
【 在 SpiritRain (妖精雨·日月光华同灿烂·孤身一妖闯北京) 的大作中提到: 】
: 这个我还是知道的。。。
: 没人会把这个功能用在这上面吧
: 还不如丢精华区zz出来,精华区的.names文件编辑起来还算容易
: ...................
--
FROM 159.226.37.*
我要抓一些rss放进来阿。。。
不想手动贴。。。
【 在 SpiritRain (妖精雨·日月光华同灿烂·孤身一妖闯北京) 的大作中提到: 】
: 直接显示到版面有点麻烦,这个有啥意义么?
: 你可以在版面发一篇文章,然后把内容完全替换掉。。。
: 或者丢到精华区,^c出来
: ...................
--
修改:Carmus FROM 222.66.132.*
FROM 222.66.132.*