Giter Site home page Giter Site logo

julyanxu / scihubeva Goto Github PK

View Code? Open in Web Editor NEW

This project forked from leovan/scihubeva

0.0 0.0 0.0 13.77 MB

A Cross Platform Sci-Hub GUI Application

License: MIT License

Shell 3.46% Python 52.21% PowerShell 1.65% QML 40.72% QMake 0.18% Inno Setup 1.79%

scihubeva's Introduction

Sci-Hub EVA logo

Release License Issues Downloads


Introduction

Sci-Hub EVA is a cross-platform Sci-Hub GUI application powered by Python and Qt.

Usage

Click Open button to choose where to save the downloaded files. Click Show button will open the directory where you set.

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

Range pattern in query is 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 load the query list file.

Right clicking the log area will popup menu, you can open the log file or log directory.

Click will show the About dialog.

Click will open the Preferences dialog.

You can change language manually. Light and dark theme are supported, also you can choose System to fit system theme automatically. Changes will take effect after restart.

You can change filename prefix format with supported keywords. Setting overwrite existing file to No will add a timestamp suffix in filename to avoid overwriting previous downloaded files.

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.

Sometimes, you may need enter the captcha to continue.

Internationalization Support

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

Platform Support

macOS

Light Theme Dark Theme

Windows

Light Theme Dark Theme

Linux

Light Theme Dark Theme

Installing

macOS

  • Install with dmg file.
  • Install with brew: brew install --cask scihubeva.

Windows

  • Install with setup file.
  • Install with scoop: scoop bucket add scoopet https://github.com/ivaquero/scoopet && scoop install scihubeva.

Linux

Note
Tested only on Ubuntu 20.04 and Ubuntu 22.04.

Building

See building/README.md

Licenses

The MIT License (MIT)

Acknowledgement

Supported by JetBrains Free License Programs for Open Source Development.

scihubeva's People

Contributors

leovan avatar dependabot[bot] avatar jaimejim avatar nurul-gc avatar womeimingzi11 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.