跳转至内容
0
  • 版块
  • 讨论
  • 最新
  • 标签
  • 热门
  • 顶端
  • 用户
  • 版块
  • 讨论
  • 最新
  • 标签
  • 热门
  • 顶端
  • 用户
皮肤
  • 浅色
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • 深色
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
JIKE社区
  1. 首页
  2. 讨论区
  3. 资源分享
  4. 软件资源
  5. 原创力文库 book118 下载工具

原创力文库 book118 下载工具

已定时 已固定 已锁定 已移动 软件资源
4 帖子 4 发布者 1.5k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • K 离线
    K 离线
    kerm
    发表于 最后由 编辑
    #1

    https://github.com/kerms5/book118

    使用playwright强力驱动的book118下载工具。

    简介:book118本身是直接将其图片连接放置在了页面元素内,但是存在一个懒加载的问题。即部分图像只有访问到时才会加载,所以这里使用playwright进行模拟访问,等待其加载完毕之后,使用beautifulSoup进行格式化,再利用自带的request进行下载。

    进入页面之后,直接下拉完全,再使用sroll语句聚焦到每一个元素等待其懒加载。

    由于对于懒加载完成的判定我暂时还没有搞清楚,所以这里完全是使用sleep语句等待加载,使用死循环+try+break,1秒钟做一次查询,直到获取链接,所以用的时间可能会比较长。

    获取链接之后,使用request包直接下载图片。默认下载到运行目录下。

    之后,再调用img2pdf包,转成pdf文件。

    这里我保留了图片和pdf两种形式,如果只需要一种的可以后期再删除。

    1 条回复 最后回复
    1
    • P 离线
      P 离线
      pedro
      🍌
      发表于 最后由 编辑
      #2

      已star

      个人博客 https://pedroz.top/

      1 条回复 最后回复
      0
      • 9527飞 离线
        9527飞 离线
        9527
        发表于 最后由 编辑
        #3

        牛啊牛啊

        三斤太阳光
        https://www.unfbx.com

        1 条回复 最后回复
        0
        • L 离线
          L 离线
          Lexsion
          🍌
          发表于 最后由 编辑
          #4

          大佬牛蛙,刚用你的这个工具下完文档。刷极客就看到你了!

          1 条回复 最后回复
          0

          你好!看起来您对这段对话很感兴趣,但您还没有一个账号。

          厌倦了每次访问都刷到同样的帖子?您注册账号后,您每次返回时都能精准定位到您上次浏览的位置,并可选择接收新回复通知(通过邮件或推送通知)。您还能收藏书签、为帖子顶,向社区成员表达您的欣赏。

          有了你的建议,这篇帖子会更精彩哦 💗

          注册 登录
          回复
          • 在新帖中回复
          登录后回复
          • 从旧到新
          • 从新到旧
          • 最多赞同


          Popular Topics - 热门主题
          • 腾讯云国内站EdgeOne领取渠道
            B
            Becod
            2
            7
            323

          • 京东游跟进了0元体重秤
            E
            eeo
            1
            10
            1.6k

          • 中国广电免费领取30G通用数据流量
            A
            amly
            1
            5
            651

          • 苏宁易购竟然做中转站?并且还支持claude,gemini模型!
            1
            1
            165

          • 这俩天很火的强制进入ChatGPT K12 脚本
            我是小马甲~M
            我是小马甲~
            0
            4
            356

          • 河北移动放心用流量免费办理 8元套餐可办理!
            游魂Y
            游魂
            0
            4
            303


          • 登录

          • 没有帐号? 注册

          • 登录或注册以进行搜索。
          夸克网盘
          4,444 个主题
          百度网盘
          4,361 个主题
          连续剧
          1,526 个主题
          国产剧
          1,028 个主题
          美剧
          711 个主题
          动作片
          665 个主题
          恐怖片
          531 个主题
          动画片
          401 个主题

          77

          在线

          44.0k

          用户

          50.2k

          主题

          126.2k

          帖子
          • 第一个帖子
            最后一个帖子