gonejack / tumblr-likes-downloader

Download liked posts with Node.js by fetching Tumblr API
21 stars 1 forks source link

最后执行node时出现问题 #3

Open GevaudanPai opened 5 years ago

GevaudanPai commented 5 years ago

前面出现不少问题我都解决了 但是到最后执行node时出现许多error 下面就是一直error后面跟着链接 链接倒是可以打开看 但是这个不会下载 likes文件夹里也是一堆.down后缀的0字节文件 该怎么办呢? 我的Ubuntu是win10下的虚拟机。 求教! vyi0x djpwfcpy 6o eog1z

GevaudanPai commented 5 years ago

m 6a6 g gz7 5aegsyl9

gonejack commented 5 years ago

这有可能是网络资源失效了,也有可能是网络问题。

可以在浏览器直接打开图片链接看是否是失效了。

GevaudanPai commented 5 years ago

链接打开图片和视频都是可以显示出来的,没有失效… down.es6文件里 因为<>这个符号会出unexpected token,所以我改成了’’ 有影响吗?

gonejack commented 5 years ago

是要改成''的。

如果有下载成功的图片那程序就没什么问题了,可以检查一下网络。

GevaudanPai commented 5 years ago

谢谢!不过好像是没有下载成功的图片…全都是.down的0字节文件… 网络的话,应该是没有问题的,用火狐都可以打开链接,梯子也没问题…… 有没有可能是代理设置的不对只能上网不能下载?

gonejack commented 5 years ago

可以使用命令

curl -v 图片网址

查看一下网络能否访问。

GevaudanPai commented 5 years ago

aejdx7u d0n 5drf r j2 p9 q v8p 8oz pcfprzt6y9 nkc__2 th mhb 2ryiq ks curl -v后是这样的…… 我用的是主机的ssr 在Ubuntu里开了代理

gonejack commented 5 years ago

看起来是代理的问题,curl 自动走了环境变量 http_proxy 但 node 是不认这个的,可以了解一下代理工具

https://github.com/rofl0r/proxychains-ng

装好之后类似Mac 上是这样来执行 node,手头没有 Ubuntu 环境但应该差不多。

proxychains4 node down.es6