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.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.23.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.23-py3-none-any.whl (7.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for lan_download-0.1.23.tar.gz
Algorithm Hash digest
SHA256 fc654107e06627c865c2d7b2e4e792091a3b3ada62b86214d170cf1485d1f359
MD5 a679e20f6a69b1d29d3a29540664443c
BLAKE2b-256 35dee9f53fa22656f3903cc095428ddad8fa961f293a659698fa02deb4c6d27a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lan_download-0.1.23-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.11.1 pkginfo/1.7.1 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.9

File hashes

Hashes for lan_download-0.1.23-py3-none-any.whl
Algorithm Hash digest
SHA256 d9600329df753a5d6961df260379b13ec648dfde5813b8d8f0e097ef284ecf98
MD5 f031bb906da416fd459a2c359a64f291
BLAKE2b-256 40bc87b14391a62296c514ab640043a583646c50919872aa91819000e1630db7

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