JIKE
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users

    原创力文库 book118 下载工具

    软件资源
    3
    3
    288
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      kerm last edited by

      https://github.com/kerms5/book118

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

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

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

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

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

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

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

      1 Reply Last reply Reply Quote 0
      • P
        pedro 🍌 last edited by

        已star

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

        1 Reply Last reply Reply Quote 0
        • 飞的低一点
          9527 last edited by

          牛啊牛啊

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

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          • First post
            Last post