Skip to content

rnbguy/manuscript-marauder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

manuscript-marauder

Download manuscripts using a (socks5) proxy or open-access server.

Requirement

Deno 🦕

Usage

CLI

./cli.ts -p ssh://user@open-access-server 10.48550/arXiv.2302.13971

or simply, call the script remotely,

deno run -A https://github.com/rnbguy/manuscript-marauder/raw/main/cli.ts -p ssh://user@open-access-server 10.48550/arXiv.2302.13971

Server

PROXY=ssh://user@open-access-server deno run -A server.ts

Help

./cli.ts -h

Usage:   marauder <doi>
Version: 0.1.0

Options:

  -h, --help                - Show this help.
  -V, --version             - Show the version number for this program.
  -p, --proxy    <proxy>    - Proxy server to use. Accepts ssh://<user@host> for `ssh -NTD 1234 user@host`.  (Default: "socks5://localhost:1234")
  -o, --output   <output>   - Output file name. Defaults to <doi>.pdf
  -b, --backend  <backend>  - Backend to use.                                                                (Default: "astral", Values: "astral", "puppeteer")

About

Download manuscript using a proxy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published