Skip to content

A Cross Platform Sci-Hub GUI Application

License

Notifications You must be signed in to change notification settings

keveenrodz/SciHubEVA

 
 

Repository files navigation

Sci-Hub EVA logo

Release License Issues Downloads


Introduction

Sci-Hub EVA is a cross-platform Sci-Hub GUI application written in Python and Qt (PySide2).

Usage

Launch the app, click OPEN button to choose where to save the download files. Click SHOW button will open the diretory where you save the downloaded files.

Fill the query and click RAMPAGE button, then it will search the query and download the file. Currently, you can fill the query with URL, DOI, PMID or search string.

Range pattern in query is also supported, e.g. 00.000/{1-99} will download 00.000/1, 00.000/2, ... 00.000/99. Zero padded format range pattern is allowed, e.g. 00.000/{01-99} will download 00.000/01, 00.000/02, ... 00.000/99.

Also you can download with a query list file, in which each line represents a query. Click LOAD button to choose the query list file.

Application_MACOS_EN

You can change options in the Preferences dialog. Due to the unstable Sci-Hub host accessibility, it may fail to download PDFs sometimes, you can change and add other Sci-Hub URLs, or set a proxy server.

Preferences_MACOS_EN

Sometimes, you need enter the captcha to continue the download.

Captcha_MACOS_EN

Internationalization Support

  • English
  • Simplified Chinese (简体中文)
  • Traditional Chinese - Hongkong (繁體中文 - 香港)
  • Traditional Chinese - Taiwan (正體中文 - 臺灣)

Platform Support

macOS

Light Theme Dark Theme

Windows

Light Theme Dark Theme

Installing

macOS

  • Install with DMG file.
  • Install from brew cask. brew cask install scihubeva

Windows

Building

See building/README.md

Licenses

SciHubEVA: The MIT License (MIT)

PySide2: GNU Lesser General Public License (LGPL)

Material design icons: SIL Open Font License 1.1

Icons: GNU General Public License 3.0 (GPL-3.0), borrowed from Numix Circle.

About

A Cross Platform Sci-Hub GUI Application

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 52.4%
  • QML 43.3%
  • Inno Setup 2.7%
  • Other 1.6%