Skip to main content

WHU-ScoreChecker

WHU-ScoreChecker App Maintainability codecov License GitHub release (latest by date)

A simple, open-source and model-driven score checker for WHU.

Important notice

  • Although enough freedom is given, you should be check your score carefully.
  • This project uses Python 3.7, and works fine with Python 3.5-3.7.

Usage

Captcha model download

  • Please download the captcha model here.
  • The model is in HDF5 format, which is a training result with over 2400000 entries and over 95% accuracy.
  • You'd better put the downloaded model in the ./static directory of this repository.

Query model

  • Some query models is included this project on Github. They are inside the ./static directory.
  • If you just want to check all of your scores, load the ./static/default.json model.
  • If you want to do different jobs, take a look at the ./static/example.json model, it includes all you need.
  • The query model parser is under construction and can't deal with very difficult jobs at this time.

Installation

  • If you want to use pip:
	# Note that query model examples are not included when using pip
	pip install WHU-ScoreChecker
  • If you want to build from codes:
	# clone this repository, or download it from the release page
	git clone https://github.com/T0nyX1ang/WHU-ScoreChecker.git
	# change your directory
	cd WHU-ScoreChecker
	# install dependencies (pip on Windows, pip3 on Linux)
	pip3/pip install -r requirements.txt
	# install the app
	python3/py -3 setup.py install

Run the app

  • The app should be in your $PATH$ first. If it is, just type the following line in your shell:
	scorechecker

Integration and contribution

  • Integration and contribution are warmly welcomed.
  • If you want to integrate our codes in your project, just import some of the following to continue:
	import scorechecker
	import scorechecker.course
	import scorechecker.image
	import scorechecker.net
	import scorechecker.util
  • If you want to validate your query model without invoking the graphical interface:
	from scorechecker.loader import load_query_model
	load_query_model('your-model-name.json')

License

This project uses MIT License. Please refer to LICENSE for more details.

Metadata

Release files for WHU-ScoreChecker 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for WHU-ScoreChecker 1.0.2
File Size Uploaded
WHU-ScoreChecker-1.0.2.tar.gz 15.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for WHU-ScoreChecker 1.0.2
File Interpreter ABI Platform
WHU_ScoreChecker-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 38.4 kB

Release files / WHU-ScoreChecker-1.0.2.tar.gz

Download URL WHU-ScoreChecker-1.0.2.tar.gz
Size 15.8 kB
Tags Source
SHA-256 checksum
How to use checksums
bf09d13222f189afc6c300f321e243d689936848efa40d0786d1083878f8285c
BLAKE2b-256 checksum
How to use checksums
cbfd40c4351b6cdd008c5806b108b8184aa894f6a3fa990048e6b4186415e62d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

Release files / WHU_ScoreChecker-1.0.2-py3-none-any.whl

Download URL WHU_ScoreChecker-1.0.2-py3-none-any.whl
Size 22.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f2baa21429ef76c06bed5f890040b11b7a6b464a76a15d11d92f1a46e5ff47a9
BLAKE2b-256 checksum
How to use checksums
d9e9a84b9dccb3379a39a89a7fe8b5c8c85c442ffed2c63644068dbbbf47c253
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page