Saber 酱的抱枕

Fly me to the moon

Pixiv

仙尊Pixiv图片下载器
pid=64450274

Pixiv 图片批量下载器
https://pixiv.download/

  1. boost
    Google Chrome 92Google Chrome 92Windows 10/11Windows 10/11

    你好,现在的Pixiv downloader如何按照画师进行全作品下载呢?

    回复
    1. saber 文章作者
      Google Chrome 80Google Chrome 80Windows 10/11Windows 10/11

      记录下载历史,可以设置不重复下载吗?
      如果是为了这样的话,设想一些用户下载了一些图片,但之后在资源管理器里移走或删除了,下次抓取到这些图片还要不要下载?扩展程序不能知道用户后来的操作,这无异于刻舟求剑。
      还是说单纯的想要查看下载历史?

      回复
      1. 工口
        Google Chrome 79Google Chrome 79Windows 10/11Windows 10/11

        我的想法是,如果移動了,原因大概就是備份或空間不夠刪除掉,通常應該是不用再下載了(畢竟備份了)。建議是清單可以設置"是否重複下載"或"是否詢問重複下載"的按鈕,如果是改命名方式所以重複,那可以打開重複下載
        還有其實不太懂那個連結的下載器的紀錄方式是甚麼原理,是記錄在下載器嗎?

        回复
        1. saber 文章作者
          Google Chrome 80Google Chrome 80Windows 10/11Windows 10/11

          我这么久以来的经验是,不按套路出牌的人总会比预想中的还要多。
          设置一个开关可能会好一些,但也肯定会有很多不会用或者无视这个选项的人,因为这个给我增添麻烦(因为我就相当于是个客服……
          另外这个问题建议你查看 wiki - 使用技巧 - 增量更新,对于固定的页面进行重复抓取,可以使用这个技巧。

          回复
  2. Barlin
    Google Chrome 79Google Chrome 79Windows 10/11Windows 10/11

    在列表页的时候没有侧框,并且除了使用作品ID的时候可以完成下载以外都会卡在任务开始。似乎是自动获取作品ID时出了问题?

    回复
    1. Barlin
      Google Chrome 79Google Chrome 79Windows 10/11Windows 10/11

      当访问列表页面时
      content.js:8044 Uncaught Error: Page type matching failed
      at PageType.getPageType (content.js:8044)
      at new PageType (content.js:7982)
      at Module../src/ts/modules/PageType.ts (content.js:8061)
      at __webpack_require__ (content.js:20)
      at Module../src/ts/modules/InitPage.ts (content.js:4761)
      at __webpack_require__ (content.js:20)
      at Module../src/ts/content.ts (content.js:128)
      at __webpack_require__ (content.js:20)
      at content.js:113
      at content.js:117

      当试图在作品页下载时
      Uncaught (in promise) Error: getUserId failed!
      at Function.getUserId (content.js:1242)
      at PageInfo.getPageInfo (content.js:7913)
      at PageInfo.store (content.js:7891)
      at InitWorksPage.readyCrawl (content.js:5141)
      at HTMLButtonElement. (content.js:7258)

      请问需要等待脚本更新吗?

      回复
  3. 啊伟
    Google Chrome 70Google Chrome 70Windows 7 x64 EditionWindows 7 x64 Edition

    刚刚用的时候挺好的,后面下载都是下载几个然后开始暂停下载暂停下载,有时候可以下载,有时候就死循环啊,咋整啊。浏览器是chrome。

    回复
  4. 糸色然
    Google Chrome 70Google Chrome 70Windows 10/11Windows 10/11

    那个,不好意思还想问一下,不知道为什么改完后下载文件都变成乱码了
    54354d0d-e77b-41d4-a416-8eb62e694235.png
    像这样,而且下载后不管怎样都提示未完成
    我用的是qq浏览器,安装的是chrome版的,新安装的插件除了这个外只有一个油猴,并且油猴已经重置过

    回复
    1. saber 文章作者
      Google Chrome 72Google Chrome 72Windows 10/11Windows 10/11

      1.关掉其他有下载功能的扩展
      2.只推荐 chrome 浏览器
      3.现在有个 id_num 可以使用 id 建立文件夹了

      回复
  5. 糸色然
    Google Chrome 70Google Chrome 70Windows 10/11Windows 10/11

    不好意思,请问作者 可以使用 '/' 建立文件夹 这个怎么用?
    像我现在使用的是{id}-{title}-{userid}-{user}这样的命名,请问要怎么改才能做到“给多图作品都创建一个文件夹呢?”

    回复
    1. saber 文章作者
      Google Chrome 72Google Chrome 72Windows 10/11Windows 10/11

      加个斜杠
      {user}/{id}-{title}-{userid}
      如果你要每个作品都创建文件夹,大概可以用title做文件夹名字。用 id 做文件夹名字的话会带后缀名,我看以后有空了增加个不带后缀名的 id 字段吧

      回复
  6. saber 文章作者
    Google Chrome 72Google Chrome 72Windows 10/11Windows 10/11

    你说的简单风格…… 就是取消勾选“添加标记名称”吧,这个和以前没有变化啊

    回复
  7. 苍瞳猫
    Google Chrome 72Google Chrome 72Windows 7 x64 EditionWindows 7 x64 Edition

    你好,请问脚本原本单独设置文件夹名和设置文件名的命名方式为什么突然统和改成了命名规则?虽然我重新设置好了,但创建文件夹的命名方式却变成了user_###uid_********,这个还能变回像以前那样直接命名####-******的简单风格吗?

    回复
    1. saber 文章作者
      Google Chrome 72Google Chrome 72Windows 10/11Windows 10/11

      你说的简单风格…… 就是取消勾选“添加标记名称”吧,这个和以前没有变化啊,取消勾选即可

      回复