Skip to main content

提供蓝奏云文件批量下载/获取直链功能

Project description

lan_download 介绍

  • 顾名思义 lan_download 可以下载蓝奏云文件, 并支持批量下载和提取动态直链功能!

  • lan_download 还在开发阶段, 未来将保持更新, 推出 蓝奏云文件夹内文件批量下载 / 带密文件解密下载 等功能

警告!本程序仅供学习使用,请勿用于非法途径,本人一概不负责!

注意!本程序的下载请求也会被蓝奏云服务器所记录,文件下载次数计数会增加,请酌情使用本库!


下载示例

单文件下载示例:

import lan_download
lan_download.start_download(url='https://lzt666.lanzoui.com/iUp9hsahs0d')

> result :
>>> https://vip.d0.baidupan.com/file/?AGZSb+uBmUwgXGsBgBpVnkANVE1WikHZVIxUysBYVxp 
                                                    (所有示例直链均已失效且经过省略处理)
>>> 清华学员笔记数学-化学-生物(2).pdf  文件保存完成

>>> 

多文件下载(批量)示例:

import lan_download
lan_download.start_download(url=['https://lzt666.lanzoui.com/iUp9hsahs0d', 
                                 'https://lzt666.lanzoui.com/iLHbtonnwxa',
                                 'https://lzt666.lanzoui.com/irGVKe2mgih'])

> result :
>>> https://vip.d0.baidupan.com/file/?A2UHOVlY13wZdeltnBGhQYwViVg4GaVVtVWkDNwdpWTYAYFMzUTMGZwU3VytSMVV5U2wEOwczAWtWYQIyAGcJbVQ3A3NTdVRwXWFbMwQxUD0FNlZ+BjBVMVV7AzMHZlkrADdTNlFjBjEFMlc0UmBVPlM3BGIHMwE7VmMCNwA1CTVUNwMxU2BUOV1vW2MEZVBpBWFWNQYzVWtVYgM0B2VZPAB6U3VRYwY0BSJXeFIkVW9TIwRqB2UBYFZmAjAAZAlhVDcDZFM8VCZdKFtoBGxQagVhVmwGMVU/VWcDNgdmWTQAY1M8UTcGZAUqVyNScVVsUz0EdAc8AWxWYQIxAGIJYlQwA2FTNVQ4XW1bJwR0UH8FcFZsBjFVP1VmAzsHYlk1AGxTPVExBmUFIld4Uj5VelNsBDIHMAFoVnkCNwBkCXpUNgNgUytUNF1o
>>> 清华学员笔记数学-化学-生物(2).pdf  文件保存完成
>>> https://vip.d0.baidupan.com/file/?UzVUag4/BGLQVARgVHMGOgB2AmBUYwI0U2FXOFpjATMGdw0gAycFbgVhAGQHNABrBy0CbQE3VX1SZwJuUH5TMlRmDmcEaAJjBWYEYVRgBj4ANgJuVG8CMVNtVz1abQExBjQNZgNnBTAFMABsB2IAaAdkAj4BZVUwUmACaFBhU31UeQ46BCACcgUmBCNUMAYuAGwCOVRrAjRTZ1c4Wm4BNgZgDWkDcQUnBToAOQdjADwHPwJsATVVYVJhAmhQYVNkVDoOYgRhAnoFfQR2VDMGMAByAmBUZgIjUyBXe1osATwGYA1mA2YFagVkAGEHMQBoBzoCbwElVSdSPQIuUGxTYlQyDmYEfgJhBWAEflRjBmkAKwJpVGI=
>>> EasiNote.zip  文件保存完成
>>> https://vip.d0.baidupan.com/file/?BGJSbFpcsAypNkBMzB2EBZwN6B2NRZgZzBjEAaFR5BTUEMQBoVzMEYFJjWjEDMgRiAmRQMVQ3AD4PPgQ4VzADZlM3B2JRZ1NrBjMLMAdjAWEDMQcxUWIGZQYxAGtUYgUsBHgANVcmBCJScFp0AzIEIAI9UGBUaABrDzgEaFdgAzNTZAdiUXZTJwY4CzsHNgExA2gHYlFmBm8GNgBpVGYFNQQ7AG1XZAQqUitaIQMxBD4CI1A5VGUAfA9/BCtXIgM5U2QHblFpU2AGYwtkB2sBYgNjB2JRdgYpBmoAL1RrBTMEMwBpV3gEMVI2WikDYQRnAnpQMFRh
>>> zy.zip  文件保存完成
>>> 已完成批量下载

>>> 

如果您不希望 lan_download 打印信息, 可以提供 show_info 参数来取消所有消息的打印, 该参数默认为 True

示例如下:

import lan_download
lan_download.start_download(url='https://lzt666.lanzoui.com/iUp9hsahs0d', 
                            show_info=False)

> result :
>>> 

可见,lan_download 此时不会打印任何信息。


下载配置

lan_download 的下载配置变量名称为 __save_param 类型为字典,修改示例如下

import lan_download

lan_download.__save_param = {'save_dir': 'your_path'}
lan_download.start_download(url='xxxxx')

lan_download 历代更新信息

0.1.29 无新增功能, 加强并恢复解析、下载功能 (2022/07/17)

0.1.2 无新增功能,加强下载功能的应变能力并恢复下载功能

0.1.1 无新增功能,紧急恢复下载功能

0.1.0 初代,仅支持修改文件保存路径

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lan_download-0.1.29.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lan_download-0.1.29-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

Details for the file lan_download-0.1.29.tar.gz.

File metadata

  • Download URL: lan_download-0.1.29.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.2.0 pkginfo/1.7.1 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.9

File hashes

Hashes for lan_download-0.1.29.tar.gz
Algorithm Hash digest
SHA256 ebe8afb2cc2637776fee277877869cd5a760c894ca984ae0fa801b7fcfed36b9
MD5 6b3169fe2684d9608fa1b9b8636851b3
BLAKE2b-256 b7c7e723f25645cf2c9e6678ddfb8709114dd58862fd37a0d6e6a7a9a568ec88

See more details on using hashes here.

File details

Details for the file lan_download-0.1.29-py3-none-any.whl.

File metadata

  • Download URL: lan_download-0.1.29-py3-none-any.whl
  • Upload date:
  • Size: 7.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.2.0 pkginfo/1.7.1 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.9

File hashes

Hashes for lan_download-0.1.29-py3-none-any.whl
Algorithm Hash digest
SHA256 94a3dba13b4de0813b5ab8705f78f02d9560f3d89b6488d588105991c250de35
MD5 f7feb5c199bd16af9171429be6ab6b1e
BLAKE2b-256 f11b781a386b827c278fcb3b0e3bf212c28f9b41d6b9ec0972783469896caf8a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page