回精華區
作者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翻