Saber 酱的抱枕

Fly me to the moon

pixiv

仙尊Pixiv图片下载器
pid=64450274

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

    1. saber 文章作者
      Google Chrome 80Google Chrome 80WindowsWindows

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

      回复
      1. 工口
        Google Chrome 79Google Chrome 79WindowsWindows

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

        回复
        1. saber 文章作者
          Google Chrome 80Google Chrome 80WindowsWindows

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

          回复
    1. Barlin
      Google Chrome 79Google Chrome 79WindowsWindows

      当访问列表页面时
      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)

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

      回复
  1. 糸色然
    Google Chrome 70Google Chrome 70WindowsWindows

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

    回复
  2. 糸色然
    Google Chrome 70Google Chrome 70WindowsWindows

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

    回复
    1. saber 文章作者
      Google Chrome 72Google Chrome 72WindowsWindows

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

      回复
  3. 苍瞳猫
    Google Chrome 72Google Chrome 72Windows 7Windows 7

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

    回复