Quoted from the Sci-Hub website "The goal of Sci-Hub is to provide free and unrestricted access to all scientific knowledge ever published in a journal or book form."
In line with the goals of Sci-Hub, this bot was created to make it easier for everyone to download paid publications.
pnpm install
Build command
pnpm build
Development command
pnpm dev
note:
- development command uses Nodemon, make sure you install it
- uncomment bot.launch(); in bot.js before running it locally
- Fixing "search article by keyword" (not working on AWS)
- Auto download if response is PDF binary
- Fixing "search article by publisher link"
- Looking for an alternative to Heroku (currently using AWS)
- Looking for an alternative to JSDOM (currently using node-html-parser)