- 主题:彩票游戏中的Postfile如何定义?
sprintf(filename,"tmp/%s.%s.%05d",BBSID,currentuser.userid,uinfo.pid);
if ((fp=fopen(filename,"w"))!=NULL)
{
fprintf(fp,"%s",buf);
fclose(fp);
Postfile( filename,"Service",tmp,1);
unlink(filename);
modify_user_mode( savemode );
}
}
pressanykey ();
红色的那个 Postfile 怎样定义?
--
FROM 211.66.17.*
bbs.c里面是有定义
caipiao.c程序里面已经加了
#include "bbs.h"
编译还是会出现
caipiao.o(.text+0x168a):caipiao.c: undefined reference to `Postfile'
collect2: ld returned 1 exit status
make: *** [bbsd] Error 1
bash-2.02$
没定义,郁闷
【 在 atppp (Big Mouse) 的大作中提到: 】
: Postfile函数在FBNT里面是在bbs.c里面定义的吧,
: include bbs.h 就好了,link的时候都link进去
: 或者...我理解你的问题不对?
: ...................
--
FROM 211.66.17.*
无论指定绝对路径还是 把bbs.h copy过去都是一样
编译过程总是出现 下面的错误
为何连接不上? 郁闷ing
caipiao.o(.text+0x168a):caipiao.c: undefined reference to `Postfile'
collect2: ld returned 1 exit status
make: *** [bbsd] Error 1
Postfile已经在bbs.c中有定义了,怎么会这样的..
【 在 AM@szu_NOcn-bbsSPAM_org (冰蚀) 的大作中提到: 】
: 指定bbs.h的绝对路径试试
--
FROM 211.66.17.*
hehe
不过这个应该是用来post结果的吧
谁中奖了就粘贴出来啊,嗯
【 在 AM@TaoLiBBS.3322.ORG (冰蚀) 的大作中提到: 】
: 呵呵,那就不要postfile这行咯。。。。也无影响的
--
FROM 211.66.17.*
原来不是这个问题
是大小写的问题 我没有注意到
bbs.c中 postfile是小写
而caipiao.c中POSTFILE是大写, 换回postfile就ok了
【 在 atppp (Big Mouse) 的大作中提到: 】
: 连接不上,和bbs.h没关系。你现在编译过了说明编译程序找到了bbs.h,只是link的时候
: 找不到相应的库,参考别的游戏的Makefile看link的时候-L和-l参数是什么。
--
FROM 211.66.17.*
没有啦,测试好像有问题, 要的话我把代码贴上来吧
呵呵,上几次测试都不成功,看看今天晚上吧, 如果行的话就ok了
【 在 AM@TaoLiBBS.3322.ORG (冰蚀) 的大作中提到: 】
: 搞好的话,公布一下,^_^
--
FROM 211.66.17.*
什么意思啊? 为什么不会开奖?
你的意思是不是说 不能让它在cron里面定时运行啊?
【 在 AM@TaoLiBBS.3322.ORG (冰蚀) 的大作中提到: 】
: fbnt的?如果是的话,就有问题的,上次我问过glutton
: 这个彩票不会开奖的-_-#
--
FROM 211.66.17.*
双击 caipiaod.exe文件 caipiao.log的内容也就更新了
现在放进了 crontab里面 我看到记录文件cron里面有运行的记录,它应该就运行了
(bbs (06/01-02:10:00-1103) CMD ((/home/bbs/bin/caipiaod)))
再不今晚就可以证明行不行了,彩票是一天一次的, 今天手动运行了一次,明天凌晨试
试就知道了,如果cron运行了caipiaod.exe 而彩票那里的记录没有更新的话,那就是
彩票那个程序有问题了,嗯,就这样.
【 在 AM@TaoLiBBS.3322.ORG (冰蚀) 的大作中提到: 】
: 程序有问题吧。。。
--
修改:lxbks FROM 211.66.17.*
FROM 211.66.17.*