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

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.