Hacky script for quick science fetching.
scitopdf processes anything about a paper: DOI, URL, title, authors, journal...
leveraging Crossref, Sci-Hub and Libgen.
$ wget https://raw.githubusercontent.com/dougy147/scitopdf/refs/heads/master/bin/scitopdf
$ chmod +x ./scitopdf
$ ./scitopdf "paper you are looking for"| Flag | Functionality |
|---|---|
-l, --list |
Download references line by line from a bibliography file |
-D, --download-dir |
Store papers in a specified directory |
-u, --url |
Provide Sci-Hub URL manually |
-p, --no-auto-open |
Turn auto-opening off |
-q, --quiet |
Quiet mode, no echo except for errors |
--ref |
Display BibTex references in terminal and copy to clipboard. |
--dmenu |
Display prompt with dmenu (more support and functions to come) |
-w, --wait |
Wait X seconds between two requests (for --list mode only) |
-b, --break-after |
Make a break every X paper search (for --list mode only) |
-d, --break-for |
Break duration in seconds (for --list mode only) |
-h, --help |
Print this help menu |
man scitopdf |
Check the manual for more tweaks |
- Example :
scitopdf -p "protein measurement with the folin" -q -D "$HOME/science"
$ git clone https://github.com/dougy147/scitopdf
$ cd scitopdf
$ sudo make install$ yay -S scitopdf-git # ArchLinux
$ sudo dnf install scitopdf # ROSA Linuxbla bla bla don't hurt anyone with this tool, including yourself 3;)
If scitopdf has been of any help to you, I'd be glad and thankful !
BTC : bc1q4cflj0e3hwcn5edut654je86upn37p37gut5yk
