Categories:
Cloud (204)
Entertainment (11)
Facebook (43)
General (50)
Life (31)
Programming (64)
Technology (430)
Testing (4)
Tools (488)
Twitter (5)
Wearable (26)
Web Design (44)
Collections:
Other Resources:
Download API Options for "files" Objects
What are download API options for Library Genesis "files" Objects?
✍: FYIcenter.com
Since actual files of Library Genesis "files" Objects are stored
in different file repositories, you can follow these guide lines
to figure out the best download API option:
1. Use Sci-Hub Website to download, if "scimag_archive_path" is not "". You can convert the "scimag_archive_path" into a Sci-Hub URL to download it. For example:
fyicenter$ curl 'https://libgen.lc/json.php?object=f&ids=32216214' \ | python -m json.tool | grep scimag_archive_path "scimag_archive_path": "10.2307\\25311768.pdf",
Open https://sci-hub.ru/10.2307/25311768 in a browser. You see the PDF file.
Don't try to download it with the default "curl" command. Sci-Hub encourage you to use a real Web browser.
fyicenter$ curl -L 'https://sci-hub.ru/10.2307/25311768' <!DOCTYPE html> <html> <head> <title>Sci-Hub | One Hour’s Sleep: Three Dreams. 291, (1), 3 | 10.2307/25311768</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width"> <script src="/scripts/jquery-3.6.0.min.js"></script> </head> <body> ...
2. Use libgen.rocks/get.php API to download, if "locator" is not "". You can use the MD5 hash value for the get.php API to download it. For example:
fyicenter$ curl 'https://libgen.lc/json.php?object=f&ids=1862645' \ | python -m json.tool > files-1862645.json fyicenter$ egrep 'locator|md5' files-1862645.json "locator": "V:\\comics\\_0DAY21\\English\\Simpsons Comics\\Simpsons Comics 027 [Bongo].cbz", "md5": "5d341a6a626478e6feb48ee041c26aa0", fyicenter$ curl -L 'https://libgen.rocks/get.php?md5=5d341a6a626478e6feb48ee041c26aa0' \ > files-1862645.cbz fyicenter$ unzip -l files-1862645.cbz Archive: test.zip Length Date Time Name --------- ---------- ----- ---- 125384 01-02-2004 00:28 Simpsons Comics 027-01.Jpg 171112 01-02-2004 00:28 Simpsons Comics 027-04.Jpg 168085 01-02-2004 00:28 Simpsons Comics 027-05.Jpg 174163 01-02-2004 00:28 Simpsons Comics 027-07.Jpg 171615 01-02-2004 00:28 Simpsons Comics 027-08.Jpg ...
1. Use library.lol Website to download, if "fiction_rus_id" > "0". You can convert the "md5" hash value into a library.lol URL to download it. For example:
fyicenter$ curl 'https://libgen.lc/json.php?object=f&ids=2786452' \ | python -m json.tool > files-2786452.json egrep 'fiction_rus_id|md5' files-2786452.json "fiction_rus_id": "271701", "md5": "979d35687124946634b4aac85262a6a0",
Open http://library.lol/fiction/f6d133bdf38ffafc506699fd83b4f703 in a browser. Click the "GET" link to download the file.
2023-07-01, 986🔥, 0💬
Popular Posts:
Why am I getting the "You now have two copies of a file" error from OneDrive for Windows? You will g...
How a FTP directory is displayed in a Web browser? A FTP directory will be displayed nicely in a Web...
How to start and stop FileZilla Server service? I have FileZilla installed on my Windows computer. Y...
What is "Microsoft Access Outlook Add-in for Data Collection and Publishing" COM Add-in in Outlook 2...
Why I am getting an error message dialog box when I try to save my PowerPoint presentation with some...