SoSa
SoSa
خواندن ۳ دقیقه·۵ سال پیش

اندر باب دریافت مقاله و کتاب

چند وقت پیش مطالبی را در مورد دریافت مقاله و کتاب به صورت Free در اینترنت دیدم که باعث شد این پست رو در اینجا قرار بدم:

The war to free science


در اینجا در مورد برخی روش های دریافت کتاب با هزینه های کمتر در اینترنت رو شماهد خواهیدکرد.

برای دریافت کتاب میتوانید از سایت :

Library Genesis

استفاده کنید که خودش کتاب رو از چند تا مرجع دیگه جستجو می کنه و لینک ها رو براتون در میاره.

برای مثال در مورد جستجوی کتاب Raspberry Pi IoT Projects: Prototyping Experiments for Makers نتیجه جستجو در این سایت به صورت زیر خواهد بود:


سپس در بخش Mirror روی ایکون یکی از لینک ها کلیک کرده (مثلا Gen.lib.rus.ec) :

و بعد رو گزینه Get مانند زیر کلیک کنید:


یکی دیگر از روشها که از استاد خودم در دانشگاه ( دکتر احمد حاجی پور ) یاد گرفتم اینه که از طریق سایت Sci-hub کتاب رو، به صورت فصلی دانلود نمایید:

برای اینکار کتاب را باید از لینک های سایت های ژورنال پیدا کرده و بعد ان لینک را از طریق سایت Sci-hub به صور فصل- فصل و جداگانه دایافت کرد. برای مثال کتاب بالا را گوگل کرده و لینک ژورنالی اونو پیدا کنید :

و از طریق اینکه دیدم در سایت Springer وجود داره به سمت جستجوی لینک اون در این سایت رفتم :


را پیدا کردم. که البته این بخش از کار مقداری نیاز به تلاش بیشتر داره و بعد برای مثال که لینک Springer کتاب بالا را در اینترنت پیدا کردم:


از طریق سایت Sci-hub کتاب را با قرار دادن لینک هر فصل ان به صورت جداگانه در سایت Sci-hub به صورت فصل- فصل دانلود کردم:


و اگر از Firefox استفاده می کنید می می توانید با کمک افزونه Go to Sci-hub ( برگرفته از این افزونه و تغییر داده شده توسط خودم !!) هر مقاله یا فصل کتاب را با زدن روی ایکون ان در نوار بار Firefox، با سرعت بیشتر از طریق سایت Sci-hub دانلود نمایید:

در صفحه بالا روش کار رو در عکس های داخل آن صفحه توضیح داده ام. دلیلی ایجاد این فزونه به نام خودم هم شاید برگده به اینکه مدتی قبل مکانیسمی مانند سایت sci-hub با پایتون نوشته بودم که با جستجوی Proxy IP های اینترنتی با مکانیسم هایی مانند BeautifulSoup, mechanize و urllib2 در برنامه Python این کار ور انجام می دهد.

برای مثال کد دانلود از سایت IEEE رو میتونید در اینجا یا Github مشاهد کنید:

و در زمانی که سرور های Openshift رایگان بودند روی اونها نصب شده بود ( نمونه اولیه کد نصب اتوماتیک در سرور Openshift ) و با تنظیم سرور با کمک Nginx حتی از سرور های رایگان دیگری مانند Heroku نیز استفاده می کرد و بار محاسباتی و دانلود فایل، تقاضایی که به ادرس اصلی می رسید رو به سروهای رایگان دیگه ای منتقل می کرد و سرور روی دامنه اصلی تنها انتقال بدهدند لینک بوده که نمونه ای از اون در زیر موجوده :

در بالا به دلیل از کار افتادن سرور اصلی ( تغییر سیاست و پولی شدن سرور Openshift ) سعی کردم از سرورهای Heruko استفاده کنم، منتها کار تا همین جا متوقف شده !!


با آرزوی موفقیت.






freebookرایگان
یکی از آدمهای شهر، با کنجکاوی ها، پیچیدگی ها و قصه ی مخصوص به خودش.
شاید از این پست‌ها خوشتان بیاید