3 ms·
God bless scihub! Aside from it's primary benefit of making access possible, one of the really nice things about it is that it uses open standards (regular una
by confounded 8y ago
God bless scihub!
Aside from it's primary benefit of making access possible, one of the really nice things about it is that it uses open standards (regular unauthenticated HTTP, DOIs, no clever js obfuscation). This means that whenever you're searching for a paper and see a DOI, you can do something like:
wget --recursive --span-hosts --no-directories --accept '*.pdf' --quiet \
--execute robots=off https://sci-hub.tw/$DOI
And instantly get a local copy of the .pdf. It's a hacker's dream!
- komali2 8y agoWhat's the $doi bit?
- imode 8y agoA variable representing the DOI of the resource in question, fill it in with whatever you're searching for (the DOI of a paper, for instance).
- westmeal 8y agobeat me to it
- westmeal 8y agoThe DOI number of the paper you're looking at. You just need to set $doi to a string that contains the DOI. (In bash this would literally be doi=<some doi string>
- garmaine 8y agothe DOI number identifying the article.
- brendanmc6 8y agoFor the people who don't speak the academic dialect: DOI stands for Digital Object Identifier. It is a unique ID number that all mainstream academic articles receive upon publication. The main function of the DOI is for copy-pasting into Sci-Hub to access the PDF of the paper you wish to read.
- userbinator 8y agoYou can think of it as the equivalent of an ISBN, but for journal articles instead of books.
- tejtm 8y agoA DOI is a bit different than a standard identifier such as a ISBN in that there are multiple 'registries'[0], and they need to be paid for (it is as good as it gets for persistence aspirations these days) [0]https://www.doi.org/RA_Coverage.html https://www.doi.org/RA_Coverage.html