
YTHT代码学习随笔
文章平均质量分 61
hjmc
这个作者很懒,什么都没留下…
展开
-
同主题阅读
修改bbs.c和boards.c 1.同主题效果显示 [bbs@hjmc src]$ diff bbs.c.bak bbs.c > bbs.diff [bbs@hjmc src]$ cat bbs.diff 3745,3748c3745,3757 --- > //if (!strncmp(t, "Re:", 3)) >原创 2005-01-14 13:07:00 · 874 阅读 · 0 评论 -
BBS程序设计1---导言
发信人: loveyou (独梦人), 信区: Das_Room标 题: BBS程序设计1--导言发信站: 锦城驿站 (Tue Apr 25 18:49:09 2000), 转信 说起BBS,当然有很多的fan了.但要说起搞BBS程序的,可是不多. 本人一向对编程情有独衷,从当年的MUD巫巫到今天的BBS巫巫,对我的编程生涯有了很大的帮助. 由于目前国内关于BBS程序设计的文章太原创 2005-02-23 17:19:00 · 1514 阅读 · 1 评论 -
BBS程序设计3--常用函数(上)
发信人: loveyou (独梦人), 信区: Das_Room标 题: BBS程序设计3--常用函数(上)发信站: 锦城驿站 (Tue Apr 25 20:32:51 2000), 转信当您来到src目录里,您的头一定大了一倍.呵呵,别怕,这里有很多不用的东东.首先是*.o文件,它是编译BBS时产生的输入文件(* 注意,编译BBS时并不是对于每一个文件都产生一个可执行文件 *) 如FB7.原创 2005-02-23 17:21:00 · 1227 阅读 · 0 评论 -
BBS程序设计3--常用函数(下)
发信人: loveyou (独梦人), 信区: Das_Room标 题: BBS程序设计3--常用函数(下)发信站: 锦城驿站 (Wed Apr 26 14:26:07 2000), 转信BBS自己定义的函数很多.不可以都说.常用的也不可能都说完.关于哪方面的您可以自己去找找,看看人家是怎么写的,怎么用的.我现在只记得一点点而已大多数都是在用到时到程序里面去查的.==============原创 2005-02-23 17:22:00 · 985 阅读 · 0 评论 -
cygwin下ht www问题的解决方案
下面几个问题是dinger@YTHT在YTHT WWW cygwin下的几个解决方案1. 解决用户登陆时的错误问题 问题:用户登陆时Error 应急解决:nju09/bbslogin.c static char * check_multi(char *id, int uid) { int i,原创 2005-02-13 18:54:00 · 1422 阅读 · 0 评论 -
重负载Telnet BBS 系统优化和维护经验谈
重负载Telnet BBS 系统优化和维护经验谈本文作者:kxn神说,要有光,于是有了光;神说,要灌水,于是有了 BBS⋯⋯ 我们现在提到的 BBS ,通常指的都是 Telnet BBS ,用一个 term 软件连接上,就可以看到文本的界面,比起如今花哨到无以复加的 WWW BBS 们来可谓是简陋到了极点,然而就是这样的 BBS,无数人每天面对它长达两位数小时还乐在其中,恐原创 2005-02-23 17:16:00 · 1079 阅读 · 0 评论 -
BBS程序设计2---include目录
发信人: loveyou (独梦人), 信区: Das_Room标 题: BBS程序设计2--include目录发信站: 锦城驿站 (Tue Apr 25 20:08:23 2000), 转信(* 多说一句,本人由于水平有限,所以写出的东东也不一定很正确,请大家 发现错误及时指正 *) 我先说说include-->BBS库文件目录 在FB7.0的版本里,include目录下原创 2005-02-23 17:20:00 · 1095 阅读 · 0 评论 -
BBS程序设计4--基本编程思路
发信人: loveyou (独梦人), 信区: Das_Room标 题: BBS程序设计4--基本编程思路发信站: 锦城驿站 (Thu Apr 27 10:27:02 2000), 转信 说到编程的思维方法,可不是一天两天能学好的。首先你要保证良好的编程方法,在应该空格的地方空格,在应该断行的地方断行。如果你只想学BBS编程,而对其它编程不感兴趣那就应该看看本文以下内容了。原创 2005-02-23 17:23:00 · 1284 阅读 · 0 评论 -
menu.ini在cygwin下~不能更新问题
问题:menu.ini修改后在cygwin下按~不能执行。menu.ini生成sysconf.img2,如果修改menu.ini后,主选单~后,照程序就会生成一个sysconf.img2.tmp文件。在linux环境打开的文件,也可以直接mv a b;而windows就不行,所以cygwin下~不能更新。原因:因为windows的文件系统和unix的不一样。windows是不允许删除或者改名正打开原创 2005-03-07 23:50:00 · 1668 阅读 · 0 评论 -
init及共享内存shm
init内容:什么是INIT: init是Linux系统操作中不可缺少的程序之一。 所谓的init进程,它是一个由内核启动的用户级进程。 内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。所以,init始终是第一个进程(其进程编号始终为1)。 内核会在过去曾使用过init原创 2005-01-30 16:07:00 · 2218 阅读 · 0 评论 -
telnet下(R)etrireBM版主卸任增加对已死亡id的处理
发信人: chutium (秋天|阿新是谁?), 信区: BBSDev标 题: [合集] telnet下 (R)etireBM 版主卸任 增加对已死亡id的处理发信站: 郑大绿城 BBS (Fri Dec 17 15:23:14 2004), 本站(bbs.zzu.edu.cn)telnet下 (R)etireBM 版主卸任 增加对已死亡id的处理http://bbs.zzu.ed原创 2005-01-19 17:06:00 · 979 阅读 · 0 评论 -
ht的文章审查功能
虽然这个咚咚是在中国大环境下的无奈之举,大家开小站自可不必管,不过研究代码还是要研究透彻的,哼哼发信人: tnds (拖泥带水·play盗版pal3a ing), 信区: BBSDEV标 题: 文章审查功能的用法发信站: 数学学院公共论坛 (Thu Nov 11 18:07:59 2004), 本站(mathbbs.8866.org)1.首先要在($BBSHOME)/boards/下建立原创 2005-01-19 16:47:00 · 830 阅读 · 0 评论 -
YTHT BBS在Cygwin环境安装手册
YTHT BBS在Cygwin环境安装手册YTHT BBS 系统维护组v0.1, 11 May 2004 private build v0.2 Oct 12 2004 by tnds本文档主要描述如何在MS Windows平台上的Cygwin环境里面安装YTHT BBS软件 1. 概述1.1 一些约定 1.2 系统环境原创 2005-01-19 16:50:00 · 2864 阅读 · 0 评论 -
BBS变量表
BBS常用系统变量列表 BBS只可用于备忘录、活动看版、test版(部分) 参数名称 解说 $userid 使用者代号 $username 使用者昵称 $realname 真实姓名 $addre原创 2005-01-20 01:36:00 · 866 阅读 · 0 评论 -
ht的cgi处理过程
主要是cgi-bin/www文件处理客户请求的过程用http://domain/SMAGIC/boa这样子。。这样的cgi对应的程序就是nju09/下的bbsboa.capache的httpd.conf里设置了cgi-bin的目录路径和调用的可执行处理文件www,然后客户端浏览器发送的请求(形如http://your_domain/SMGICXXXX)就直接通过apache调用www进行处理。一、原创 2005-01-19 14:21:00 · 1444 阅读 · 0 评论 -
gdb跟踪版面删除过程
gdb跟踪bbs中删除版面的过程:先登陆bbs,比如pid是nnn(数字)$gdb src/bbs -p nnn 在menu.ini里找到对应于"[B]oardDel 砍掉讨论区"功能菜单,如下@DelBoard 0, 0, PERM_BLEVELS, "Board Delete","[B]oardDel 砍掉讨论区"第一列的DelBoard就是这一功能原创 2005-01-19 17:39:00 · 919 阅读 · 0 评论 -
ythtBBS安装编译问题
出错程序:intframe_input(int pid){ printf(" function r1() {出错信息:bbsnewchat.c:88:16: missing terminating " character 解决方法:编译安装ythtBBS时,常遇到这样的错误提示。因为编译器对字符串的处理方式不同,所以会出现以上的错误。解决的方法,是在出错行的字符串结尾加上“(分号)。因为一原创 2005-01-22 22:17:00 · 1576 阅读 · 0 评论 -
增加邮箱容量 (懒得重新config了,直接增加2或更多倍!)
[bbs@xztu bbssrc3]$ grep MAX_MAIL_HOLD * -rlibythtbbs/mail.c: MAX_MAIL_HOLD * 2 : MAX_MAIL_HOLD;libythtbbs/mail.h:#define MAX_MAIL_HOLD (600)local_utl/auto_delmail.c: MAX_MAIL_HOLD原创 2005-01-19 16:56:00 · 925 阅读 · 0 评论 -
web增加“BBS网络聊天室”功能
发信人: chutium (秋天|阿新是谁?), 信区: BBSDev标 题: web下增加 BBS网络聊天室 功能发信站: 郑大绿城 BBS (Mon Sep 6 07:37:55 2004), 本站(bbs.zzu.edu.cn)必须是注册用户才能使用本功能登陆后,在 谈天说地 -> BBS网络聊天室 打开即可这个聊天程序可以与telnet模式下的聊天室同步,用户可同时在telnet或we原创 2005-01-19 17:00:00 · 2331 阅读 · 0 评论 -
ytht特别服务程序安装指南
以下文章转自 tnds 的BLOG:拖泥带水BLOG地址:http://www.smth.edu.cn/pc/index.php?id=tnds日志地址:http://www.smth.edu.cn/pc/pccon.php?id=1218&nid=111622&s=all ytht特别服务程序安装指南本文所提到的软件包除特殊注明外,均可从以下两个压缩包中获得h原创 2005-01-19 13:28:00 · 1457 阅读 · 0 评论 -
ytht代码在cygwin的移植问题
在cygwin下单独编译移植单个程序,所加参数在configure.in里可以查询得到:*-cygwin*) systype=CYGWIN OS_DEF="-DCYGWIN" EXEC=".exe" CC="gcc" CFLAGS="-O2" LIBS="-lcygipc" ;;另外,gcc编译所加参数也可以在bb原创 2005-03-10 00:44:00 · 1126 阅读 · 0 评论