流氓刚 发表于 2013-11-27 17:34:49

bufflalo ls 系列让aria2 前端显示磁盘容量有图有真相 有源文件

本帖最后由 流氓刚 于 2013-12-1 21:09 编辑

改机的人 经常会用到 aria2吧

而且yaaw也会用到吧


首先在 LS 开启 Web服务 端口自己 定义

然后确定WEB工作正常

复制 Yaaw到 www目录

修改 yaam 目录下面的 index.html

改后缀为php

找地方插入

$path = "/mnt/disk1/www/htdocs/yaaw/diskSpaceInfo.txt";这句 根据您自己 的使用情况自己 填写

如果是阵列 修改 disk1 为 array1
<span>
         <?
                         $path = "/mnt/disk1/www/htdocs/yaaw/diskSpaceInfo.txt";
                         $info = exec("df -h >$path");
                        $handle = fopen($path, "r");
                        $contents = fread($handle, filesize($path));
                        fclose($handle);
                        if ( $handle )
                        {
                              
                              $diskInfo = explode("\n",$contents);
                              $l = count($diskInfo) - 2;
                              for ( $i = 0; $i <=$l ; $i++)
                              {
                              $pos = strpos($diskInfo[$i], '/mnt/disk1');
                              if($pos)
                              {
                                        $tmp = preg_replace ( "/\s(?=\s)/","\\1", $diskInfo[$i] );
                                        $tmp = explode(' ',$tmp);
                                        echo "  磁盘1: ".$tmp.' '.'剩余: '.$tmp.' '.'使用: '.$tmp;
                                        //echo $tmp;
                              }
                              $pos = strpos($diskInfo[$i], '/mnt/disk2');
                              if($pos)
                              {
                                        $tmp = preg_replace ( "/\s(?=\s)/","\\1", $diskInfo[$i] );
                                        $tmp = explode(' ',$tmp);
                                        echo "  磁盘2: ".$tmp.' '.'剩余: '.$tmp.' '.'使用: '.$tmp;
                              }
                        }
                              
                        }else
                        {
                              echo '打开文件出错';
                        }
                        
               ?>


qzgqzgqzg 发表于 2013-11-27 21:59:58

路过看看,牛……。

bpxyz 发表于 2013-11-28 00:12:52

想法不错,不过不具有通用性,只能在支持php的os上使用,要是能做成lua语言的,就perfect了。

流氓刚 发表于 2013-12-1 20:58:17

自己 顶上来 造福社会
页: [1]
查看完整版本: bufflalo ls 系列让aria2 前端显示磁盘容量有图有真相 有源文件