zoukankan      html  css  js  c++  java
  • 百度云文件大小扫描助手

    百度云文件大小扫描助手

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

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

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

    使用方法:

    打开自己的网盘,在要计算文件大小的界面按 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+"
    文件夹:"+(obj.length-file)+"
    文件:"+file+"
    MB:"+size+"
    GB:"+size/1024;
    console.log(msg)
    copy(msg)
  • 相关阅读:
    Linux之redis-cluster(集群配置)
    MariaDB主从复制,redis发布订阅,持久化,以及主从同步
    Vue之添加全局变量
    Linux之nginx入门
    Linux中python3,django,redis以及mariab的安装
    Linux系统优化及基础命令
    linux基本命令
    Linux常用命令大全
    Flask之项目配置,目录构建,闪现
    C语言II博客作业04
  • 原文地址:https://www.cnblogs.com/daysme/p/6213628.html
Copyright © 2011-2022 走看看