All Projects → leovan → Scihubeva

leovan / Scihubeva

Licence: mit
A Cross Platform Sci-Hub GUI Application

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Scihubeva

Stackoverflow
my answers in Stack Overflow
Stars: ✭ 211 (-69.11%)
Mutual labels:  qt, qml, pyqt5, pyqt, pyside
Qdarkstylesheet
A dark style sheet for QtWidgets application
Stars: ✭ 1,952 (+185.8%)
Mutual labels:  qt, qt5, pyqt5, pyside
Examples
Learn to create a desktop app with Python and Qt
Stars: ✭ 1,196 (+75.11%)
Mutual labels:  qt, qt5, pyqt5, pyqt
QtPyConvert
An automatic Python Qt binding transpiler to the Qt.py abstraction layer.
Stars: ✭ 66 (-90.34%)
Mutual labels:  pyqt5, qt5, pyside, pyqt
QtExamples
Translations of the official Qt examples into PyQt5 (also PySide2) and more.
Stars: ✭ 39 (-94.29%)
Mutual labels:  qt, pyqt5, qt5, pyqt
Spix
UI test automation library for QtQuick/QML Apps
Stars: ✭ 48 (-92.97%)
Mutual labels:  qtquick, qt, qt5, qml
Taoquick
a cool QtQuick/qml component library and demo(一套酷炫的QtQuick/Qml基础库和示例)
Stars: ✭ 481 (-29.58%)
Mutual labels:  qtquick, qt, qt5, qml
QDashBoard
Sample dashboard developed with QML. Login, plots and several screens.
Stars: ✭ 34 (-95.02%)
Mutual labels:  qt, qml, qt5, qtquick
Awesome Qt Qml
A curated list of awesome Qt and QML libraries, resources, projects, and shiny things.
Stars: ✭ 1,118 (+63.69%)
Mutual labels:  qtquick, qt, qt5, qml
Osgqtquick
Intergation OpenSceneGraph to Qt Quick
Stars: ✭ 53 (-92.24%)
Mutual labels:  qtquick, qt, qt5, qml
Autoannotationtool
A label tool aim to reduce semantic segmentation label time, rectangle and polygon annotation is supported
Stars: ✭ 113 (-83.46%)
Mutual labels:  qtquick, qt, qt5, qml
Qml Box2d
Box2D QML plugin
Stars: ✭ 223 (-67.35%)
Mutual labels:  qtquick, qt, qt5, qml
python-qt-live-coding
Live coding environment for Python, Qt and QML.
Stars: ✭ 35 (-94.88%)
Mutual labels:  qml, pyqt, qtquick
vatsinator-legacy
An open-source Vatsim monitor
Stars: ✭ 12 (-98.24%)
Mutual labels:  qml, qt5, qtquick
pardus-store
Pardus Application Store
Stars: ✭ 32 (-95.31%)
Mutual labels:  qml, qt5, qtquick
QtDemos
This is a demo about Qt5, including Qt Custom Widget, Qt Multithreaded Downloader, QML Video Player(using OpenGL, FFmpeg and SDL2)
Stars: ✭ 18 (-97.36%)
Mutual labels:  qml, qt5, qtquick
qt-template
Template/Example of Qt/QML built with CMake/qmake. (include PyQt and PySide2)
Stars: ✭ 15 (-97.8%)
Mutual labels:  qml, pyqt5, qt5
CatLearnQt
CatLearnQt,提供QWidget,Quick,网络,串口,基础库和示例。案例软件支持样式切换,与国际化。
Stars: ✭ 63 (-90.78%)
Mutual labels:  qml, qt5, qtquick
PyQtDarkTheme
A flat dark theme for PySide and PyQt.
Stars: ✭ 50 (-92.68%)
Mutual labels:  pyqt5, pyside, pyqt
maxLibQt
A collection of C++ classes and QtQuick QML components for use with the Qt framework.
Stars: ✭ 18 (-97.36%)
Mutual labels:  qml, qt5, qtquick

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

Application macOS EN

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 the query and download the file. Currently, you can fill the query with URL, DOI, PMID or search string.

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 GEAR icon button, it will open Preferences dialog, and you can change options in it.

Preferences System macOS EN

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.

Preferences File macOS EN

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.

Preferences Network macOS EN

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 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 install --cask scihubeva

Windows

Building

See building/README.md

Licenses

SciHubEVA: The MIT License (MIT)

PySide2: GNU Lesser General Public License (LGPL)

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

Acknowledgement

Supported by JetBrains Free License Programs for Open Source Development.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].