Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.
/ adnmb_down Public archive

A岛匿名版 - 串下载器 - Node.js实现

License

Notifications You must be signed in to change notification settings

Nyaasu66/adnmb_down

Repository files navigation

A岛匿名版 - 串下载器

简介

使用 Node.js + JSDOM 写的 js爬虫, 实现下载A岛匿名版指定串的所有文本内容,并导出至txt的功能。

如果遇到主岛无法访问的情况,可以手动修改adnmb.js里的目标host域名

使用方法

  1. 克隆/下载仓库到本地,使用 yarn / npm install 安装依赖
  2. Windows 端直接双击adnmb_downloader.bat批处理文件,输入串号,回车,即可开始下载。
  3. Linux / MacOS 端请使用 node adnmb.js 串号 指令进行下载。
  4. 下载完成的串会存入 ./download 文件夹

To-do

  • 给请求增加 Header, 加快访问速度
  • 图片链接导出, ID导出功能
  • 增加导出为markdown格式选项
  • 使用 Webpack 反向代理实现反防盗链功能,并架设本地端口渲染
  • 删除每页头部po文,增加楼层和显示po主, 串号
  • 根据抓包A岛客户端,寻找更方便的爬取串的方式

adnmb_downloader.bat批处理文件如果要修改,请使用GBK编码打开,防止出现乱码

Contributors