pea3nut / Pxer

A tool for pixiv.net. 人人可用的P站爬虫
http://pxer.pea3nut.org/
MIT License
982 stars 105 forks source link

BUG:解析失败,主站无法访问 #177

Closed GalvinGao closed 4 years ago

GalvinGao commented 4 years ago

Basic Info | 基本信息

What did you do | 你做了什么

  1. https://greasyfork.org/en/scripts/394616-pxer-the-tool-for-pixiv-net 安装 Pxer(主站打不开,google到的地址awa)
  2. 打开 https://www.pixiv.net/users/2509595
  3. 点击上方【抓取】
  4. 等待完成后,即出现error,共计0个作品,0个下载地址。

What's expection | 预期的行为是什么

应正常抓取

What's actually happened | 实际上发生了什么

我这里也出现了与 #175 #172 相似的BUG。同时:

https://pxer.pea3nut.org     # 解析结果 45.85.3.141
https://pxer-app.pea3nut.org # 解析结果 45.85.3.141

两个域名都打不开,提示TIMEOUT。不知是否是这个原因呢?

我这里的报错是

[Pxer] Error in parsing task of PxerWorksRequest    userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:137
[Pxer] TypeError: Cannot read property '1' of null
    at pxer.util.parseURL (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:6427)
    at Function.PxerHtmlParser.parseMediumHtml (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:7461)
    at Function.PxerHtmlParser.parseWorks (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:7398)
    at eval (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:8556)
    at eval (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:6789)
    at Array.forEach (<anonymous>)
    at Proxy.dispatch (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:6789)
    at next (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:8290)
    at eval (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:8272)
    at eval (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:6789)
    at Array.forEach (<anonymous>)
    at Proxy.dispatch (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:6789)
    at Proxy._self (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:8108)
    at XMLHttpRequest.eval (userscript.html?id=1bef880e-38cd-4e48-99ad-735cc0721823:8162)
    at XMLHttpRequest.r (vendors~spa.0053f649f26e78f0d848.js:4054)

其中 PxerWorksRequest 的结果json已上传至gist

pea3nut commented 4 years ago

fixed in 7.5.2

pea3nut commented 4 years ago

服务器打不开是因为服务器欠费被停机了。。。

GalvinGao commented 4 years ago

服务器打不开是因为服务器欠费被停机了。。。

xD 心疼三秒