• 大小: 51.8MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-05-25
  • 语言: 其他
  • 标签: MRTG  安装  教程  下载  

资源简介

里面有我自己在win7上使用mrtg2.17.4运行成功的 安装包及perl.exe等,里面附带自己总结写的一个mrtg的详细安装配置步骤。

资源截图

代码片段和文件信息

/****************************************************************/
/*                                                              */
/* distrib.c (see readme.html for program explanation)          */
/*                                                              */
/* author : Philippe Simonet Philippe.Simonet@swiisstelecom.com*/
/*                                                              */
/* change log :                                                 */
/*                                                              */
/* v. 1.00 : initial update (SIP) (23.06.97)                    */
/*                                                              */
/*                                                              */
/*                                                              */


/************************************************************************/
#include 
#include 
#include 
#include 
#include 
#include “gd.h“
#include “gdfonts.h“

#define FALSE 0
#define TRUE 1

#define TEXT 1
#define RECT 2
#define POLY 3
#define COLOR 4
#define COLORDEF 5
#define link 6
#define COMPOUND 7
#define ENDCOMPOUND 8
#define GIFAREA 9
#define URL 10
#define IN 11
#define OUT 12
#define INOUT 13
#define UNKNOWN 99


#ifndef max
 #define max(ab) ((a)>(b))?(a):(b)
#endif

#ifndef min
 #define min(ab) ((a)<(b))?(a):(b)
#endif

int distcount;
int xsize ysize rounds rate;
int dist[1000][2];

/************************************************************************/
/* analyze command-line options */
static int optind = 0;  /* Global argv index.  */
static char *scan = NULL;   /* Private scan pointer. */
static int scale = 15;

int getopt1( int argc char *argv[] char *optstring char ** optarg )
{
    int  c; /* return value */
    char  *place;
    char     *index();

    *optarg = NULL;

/* check argument validity */
    if (scan == NULL || *scan == ‘\0‘) {
        if (optind == 0) optind++;
        if (optind >= argc) return EOF;
        place = argv[optind];
        if (place[0] != ‘-‘ || place[1] == ‘\0‘) return EOF;
        optind++;
        if (place[1] == ‘-‘ && place[2] == ‘\0‘) return EOF;
        scan = place+1;
    }

    c = *scan++; /* get option character */
    place = strchr(optstring c);
    if (place == NULL || c == ‘:‘) return ‘?‘;


/* set optarg if needed */
    if (*++place == ‘:‘) {
        if (*scan != ‘\0‘) {
         *optarg = scan; scan = NULL;
        } else {
         *optarg = argv[optind] optind++;
        }
    }
    return c;
}

/************************************************************************/
void computes_distrib ( FILE * fi int length int nb unsigned int maxbytes ) {
int ij;
unsigned long time in out maxin maxout;

for ( i = 0; i < length; i ++ ) {
in = 0; out = 0; 

/* compute mean on ‘nb‘ item

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件    28298008  2012-09-20 09:24  ActivePerl-5.16.1.1601-MSWin32-x64-296175.msi
     文件    26347196  2012-09-14 10:14  ActivePerl-5.16.1.1601-MSWin32-x86-296175.msi
     文件       32256  2012-09-14 14:26  instsrv.exe
     目录           0  2012-09-14 09:57  mrtg-2.17.4\
     目录           0  2012-09-14 09:57  mrtg-2.17.4\bin\
     文件      109327  2012-01-12 11:29  mrtg-2.17.4\bin\cfgmaker
     文件       26116  2012-01-12 11:29  mrtg-2.17.4\bin\indexmaker
     文件      108862  2012-01-12 11:29  mrtg-2.17.4\bin\mrtg
     文件        7352  2009-12-28 08:53  mrtg-2.17.4\bin\mrtg-traffic-sum
     文件      222208  2012-01-12 11:29  mrtg-2.17.4\bin\rateup.exe
     文件      156929  2007-02-17 14:55  mrtg-2.17.4\bin\rateup.nlm
     文件      111691  2012-01-12 11:24  mrtg-2.17.4\CHANGES
     文件        1639  2003-12-05 17:06  mrtg-2.17.4\config.h.in
     文件      156385  2012-01-12 11:28  mrtg-2.17.4\configure
     文件        7207  2012-01-12 11:27  mrtg-2.17.4\configure.in
     目录           0  2011-11-15 10:04  mrtg-2.17.4\contrib\
     文件       13171  2002-02-26 11:16  mrtg-2.17.4\contrib\00INDEX
     目录           0  2011-11-15 10:04  mrtg-2.17.4\contrib\14all\
     文件         190  2002-08-12 07:31  mrtg-2.17.4\contrib\14all\README
     目录           0  2011-11-15 10:04  mrtg-2.17.4\contrib\accesslistmon\
     文件         512  2002-02-26 11:16  mrtg-2.17.4\contrib\accesslistmon\examplescript
     文件        1975  2002-02-26 11:16  mrtg-2.17.4\contrib\accesslistmon\INSTALL
     文件         746  2002-02-26 11:16  mrtg-2.17.4\contrib\accesslistmon\mrtg.cfg
     文件         760  2002-02-26 11:16  mrtg-2.17.4\contrib\accesslistmon\README
     目录           0  2011-11-15 10:04  mrtg-2.17.4\contrib\adm-mrtg\
     文件        4095  2002-02-26 11:16  mrtg-2.17.4\contrib\adm-mrtg\adm-mrtg
     文件        2440  2002-02-26 11:16  mrtg-2.17.4\contrib\adm-mrtg\adm-mrtg.README
     目录           0  2011-11-15 10:04  mrtg-2.17.4\contrib\apc_ups\
     文件         297  2002-02-26 11:16  mrtg-2.17.4\contrib\apc_ups\README
     文件         696  2002-02-26 11:16  mrtg-2.17.4\contrib\apc_ups\ups.cfg
     文件         358  2002-02-26 11:16  mrtg-2.17.4\contrib\apc_ups\upsdata01.pl
............此处省略608个文件信息

评论

共有 条评论