百度云文件大小扫描助手

百度云文件大小扫描助手

有时候我们不知道一个文件夹里面的文件有多少,全部下载时磁盘够不够装。

百度云网盘现在都还没有显示文件夹大小的功能,这样对网盘的整理非常麻烦。

以下简单下了些代码,有空时会逐渐加强这些代码的功能。

 

使用方法:

打开自己的网盘,在要计算文件大小的界面按 F12 打开控制台(console),

复制以下代码粘贴,回车确定。

 

即可计算出当前界面所有文件的大小,文件夹和文件个数。

 

为方便查看,文件大小以两个单位显示。分别是M和G,为了更精确,显示所有小数。

 

演示图:

打开自己的网盘,在要计算文件大小的界面按 F12 打开控制台(console),  复制以下代码粘贴,回车确定。     即可计算出当前界面所有文件的大小,文件夹和文件个数。     为方便查看,文件大小以两个单位显示。分别是M和G,为了更精确,显示所有小数。

 

 

var size=0;
var GtoM=0;
var file=0;
var obj=$(".file-size").filter("[style*=width]");
for(var i=0;i<obj.length;i++ ){
  var text=obj[i].innerText;
  if(text.indexOf("G")!=-1){
    GtoM=parseFloat(text)*1024;file++
  }else if(text.indexOf("M")!=-1){
    GtoM=parseFloat(text);file++
  }else if(text.indexOf("KB")!=-1){
    GtoM=parseFloat(text)/1024;file++
  }else if(text.indexOf("B")!=-1){
    GtoM=parseFloat(text)/1024/1024;file++
  }
  size+=Number(GtoM)
}
var msg="对象:"+obj.length+"\n文件夹:"+(obj.length-file)+"\n文件:"+file+"\nMB:"+size+"\nGB:"+size/1024;
console.log(msg)
copy(msg)

 

posted @ 2016-12-23 09:37  程序媛李李李李蕾  阅读(749)  评论(0编辑  收藏  举报