网络应用程序(英语:web application,英文简称 Webapp)分为客户端到服务器架构或无服务器后端架构。其中的客户端就是网页浏览器。常见的网页应用程序有Webmail、网络购物、网络拍卖、wiki、网络论坛、博客、网络游戏等诸多应用。 网络应用程序风行的原因之一,是因为可以直接在各种电脑平台上运行,不需要事先安装或定期升级等程序。 (来自维基百科: 网络应用程序)
1.下载并打开可执行文件运行服务端程序 releases
在运行服务端的电脑上,直接通过浏览器访问 http://localhost:8888
如果你还有其它设备与运行服务端的电脑在同一局域网内,并且想在这些设备上使用,这时就需要知道运行服务端的电脑在局域网内的 IP。 以 Windows 系统的电脑为例,首先在运行服务端的电脑上按照教程查看内网 IP https://jingyan.baidu.com/article/9f63fb91f0fa9889400f0ed9.html
例如查到运行服务端的电脑的 IP 为 192.168.123.164,再在局域网内的其它的设备(电脑或手机)上,通过浏览器访问 http://192.168.123.164:8888
注意: 文件夹名称中不带 RJ 号的音声文件夹是扫描不到的
点击展开可以看到日志
常见错误有以下四种:
- ➜ 在抓取元数据/下载封面过程中出错: timeout of 2000ms exceeded
- ➜ 在抓取元数据/下载封面过程中出错: Client network socket disconnected before secure TLS connection was established
- ➜ 在抓取元数据/下载封面过程中出错: read ECONNRESET
- ➜ 在抓取元数据/下载封面过程中出错: Couldn't request work page HTML (https://www.dlsite.com/maniax/work/=/product_id/RJ200879.html), received: 404.
第一种错误是请求超时,一般稍后重试可以解决,如果屡次产生都失败,就要考虑是不是网络问题,如果是因为 DLsite 被墙了就需要到 [高级设置] 页面中的 "爬虫相关设置" 中设置代理。
第二种错误与第三种错误一般会批量出现,当发现有大量这种错误出现时,可以考虑先终止扫描进程,稍后重试,一般可以解决。
第四种错误时因为该音声在 DLSite 上的页面已经不存在了,可能是因为下架或被收到一个合集里打包售卖。这种错误目前无法解决,后续会考虑增加手动添加音声的功能。
你应该只在 DLsite 被墙时启用 http 代理
然后在 [高级设置] 页面中的 "爬虫相关设置" 中设置代理并点击保存按钮保存设置
注意填写错误的端口号会在爬虫时出错:
- ➜ 在抓取元数据过程中出错: tunneling socket could not be established, cause=socket hang up (错填成 socks 代理服务的端口号)
- ➜ 在抓取元数据过程中出错: tunneling socket could not be established, cause=connect ECONNREFUSED 127.0.0.1:10887 (错填成无效的端口号,端口 10887 上并没有启用任何服务)