Code Monkey home page Code Monkey logo

baidupantransfer's Introduction

baidupantransfer

简介

本项目是一个针对百度网盘分享链接的批量转存工具

  • 便捷:需要将多个分享文件转存到自己网盘时,无需繁琐的操作(打开链接->输入提取码->保存到网盘->选择网盘目录),使用本工具即可便捷的将文件转存到网盘指定目录下
  • 易用:一行命令即可批量转存

使用说明

运行环境:

  • jdk环境

需要输入的参数:

  • 已登陆百度网盘的Cookie
  • 要保存分享文件的网盘目录
  • 存放分享链接的本地文件路径

输入参数详细说明:

  • 已登陆百度网盘的Cookie

获取步骤(以谷歌浏览器为例):

  1. 登陆网页版百度网盘
  2. F12打开开发者工具
  3. 在页面中,登陆百度网盘(任何登陆方式均可)
  4. 随便点进一个网盘目录内
  5. 开发者工具NetWork栏内,从最下面往上找到一个newnum请求
  6. 点击newnumCookie冒号后面的内容即为cookie

getCookie

  • 要保存分享文件的网盘目录

在百度网盘中,网盘目录的根目录为/,目录都以/开头,比如“我的资源”目录对应的网盘目录为: /我的资源

  • 存放分享链接的本地文件路径

存放分享链接的本地文件:写有分享链接和提取码的文件

路径:访问存放分享链接的本地文件 的路径。

文件解析规则

存放分享链接的本地文件,有以下解析规则:

  • 一行内
    • 只能同一个分享的分享链接和提取码
    • 分享链接末尾必须使用空格和其他内容隔开
    • 提取码必须形如: 提取码:4位提取码。且4位提取码后,必须使用空格和其他内容隔开
  • 同一个分享的分享链接和提取码必须在同一行
  • 没有分享链接或者提取码的行,会被自动忽略

示例

无论是否能够抵达终点,只要不停地走,就算错过春华,亦可收获秋实。
给自己定了这么多年的规则和底线,整了半天还不是要看心情。 大刘》 提取码:666X
《三体 - 大刘》  [百度云链接](https://pan.baidu.com/s/1Pk6yeTTM2nUgHUM5ji2n4Q )  提取码:29s4 活着-余华
https://pan.baidu.com/s/1Pk6YueT2nUgHUM5ji2n4Q 《三题 - 小刘》 提取码:666X
幸福的人并不是拥有一切,https://pan.baidu.com/s/1Pk6Y只是他们懂得欣赏平凡生活中的美好。
测试链接 https://pan.baidu.com/s/1PkAAAAAAAAAA  哈哈哈哈提取码: 5Sg1 测试测试

其中,第三行、第四行和最后一行,均为正确的提取文件格式。而其他行会被忽略

使用示例

确认jdk环境是否正确安装

java -version

启动本工具。本示例使用1.0版本

java -jar baidupantransfer-1.0.jar

根据控制台的提示,分别输入Cookie等参数。

如果参数输入无误,工具会自动开始转存。

观察自己网盘是否出现转存的文件。

心路历程

博客-百度网盘批量转存工具

License

MIT

baidupantransfer's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

wael1234 lattic nbbk

baidupantransfer's Issues

this is no link in file!

this is no link in file!
cookies没问题,保存位置/,本地文件路径C:\object\spider\test.txt,
链接形式是
https://pan.baidu.com/s/1y6DleQDPIwZC6w1d3y3W4w 提取码:52e5
https://pan.baidu.com/s/1XNKYUS1aAzrtTMQPjuJeaw 提取码:6g09
https://pan.baidu.com/s/14HAry71x14Kc338yEQ328A 提取码:lpd8
https://pan.baidu.com/s/1JKqd6IqUMqXr6N-EQGYXWA 提取码:5g25
链接确认有效,冒号改成中文还是英文都显示this is no link in file!
可不可以给个成功的案例,感谢大佬

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.