作者qazq.bbs@bbs.cs.nchu.edu.tw (ξ愛情御守ξ) 看板: plan
標題[功能] 熱門看板排行榜(1)-usies-sort.c
時間中興資科 (Mon, 14 Jul 2003 16:56:46 +0800 (CST)) Updated: 2004/01/14
利用原本就有的程式來跑....濫用系統資源 :p
: util/usies-sort.c
- #include <stdio.h>
+ #include "bbs.h"
! #define NUM_BADBOARD 2000 /* 低於 2000 人次的板列入低使用率 */
//多少自己設吧....2000應該很夠了....^_^
+ #define BRD_TIMES (BBSHOME "/run/brd_times.log")/*qazq:加入看板閱讀次數紀錄*/
static void
usies_sort(fpath)
char *fpath;
{
int num;
char brdname[60], buf[60];
char *str;
! FILE *fp, *ftimes;
if (!(fp = fopen(fpath, "r")))
return;
+ ftimes = fopen(BRD_TIMES, "w");
......
......
else /* 新出現的板 */
{
if (num < NUM_BADBOARD) /* 統計前一個板使用幾次 */
{
printf("%-15s%d\n", brdname, num);
+ fprintf(ftimes, "%-15s%d\n", brdname, num);
}
strcpy(brdname, buf);
......
......
}
--
| Origin | 中興資科 中興資科 e資獨秀 bbs.cs.nchu.edu.tw
| Author | 61-216-136-210.HINET-IP.hinet.net精華選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻