百度网盘遍历某个目录下面的文件夹及所有文件

       

百度网盘有很多好的地方,比如大容量、可以扩容、相对比较稳定、资源也多等优点。百度网盘的免费用户可以享受较大的存储空间,而付费用户则可以进一步扩展存储容量。此外,百度网盘的服务器相对稳定,用户上传和下载文件的速度也比较快。再加上百度网盘上有丰富的资源共享,用户可以方便地获取各种文件和资料。

然而,百度网盘有一个无法忍受的缺点,那就是资源搜索功能。百度网盘的搜索功能简直可以用两个字来概括:垃圾。用户在使用百度网盘的搜索功能时,经常会遇到搜索结果不准确、搜索速度慢、甚至无法找到所需资源等问题。这极大地影响了用户的使用体验。

为了能够弥补这个问题,我们一般会用其他办法来弥补。其中最常见的就是把资源映射到本地,输入到文本中,再用文本搜索工具比如“搜索 Everything”来进行搜索。通过这种方法,用户可以快速、准确地找到所需的文件和资料。

以下是一种方法,可以导入某个目录下所有目录及文件名。具体步骤如下:

1. 打开浏览器并登录百度账号。
2. 按下键盘上的F12键,打开浏览器的调试工具。
3. 在调试工具中输入以下代码并运行:
    

$(function(){
    function dir(url, fuhao) {
        $.ajax({
            url: "https://pan.baidu.com/api/list?dir=" + url,
            dataType: "json",
            async: false,
            success: function(data) {
                var list = data.list;
                for (var m = 0; m < list.length; m++) {
                    var z = {};
                    z.server_filename = list[m].server_filename;
                    z.path = list[m].path;
                    z.server_ctime = list[m].server_ctime;
                    console.log("|" + fuhao + z.server_filename);
                    if (list[m].isdir == 0) {
                        dir(encodeURIComponent(z.path), fuhao + "————");
                    } else {
                        dir(encodeURIComponent(z.path), fuhao + "————");
                    }
                }
            }
        });
    }
    dir("%2F根目录/子目录/子目录", "");
});

4. 代码运行后,结果会显示在调试窗口中。
5. 将结果复制到文本文件中。

通过以上步骤,用户可以将百度网盘中的资源映射到本地文本文件中,然后使用“搜索 Everything”等文本搜索工具进行快速搜索。这种方法不仅提高了搜索效率,还解决了百度网盘搜索功能差的问题。

  • 9
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

好看资源平台

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值