Skip to main content

A random anime episode selector

Project description

Weeb Guidance

Weeb Guidance is a GUI tool built atop the functionality of the Jikan anime API and the content available at https://animixplay.to/ The user can select a random episode of an anime series of their choice. This will be handy if you have a series in mind that you want to watch or simply have on in the background, but you don't have a specific episode number in mind. The search bar can be slightly unresponsive at times due to the limitations of the API, So the collection windows provides the opportunity to save titles in a collection (manually input or copy+paste a title) which can be retrieved immediately.

Top Upcoming Menu

-View Top Upcoming Anime series -Search for more information on Reddit -Search for more information on YouTube

Discover Series Menu

-Discover Titles based on their Genre -Discover Titles based on the year of their release

Random Menu

-Generate a random title

Installation

Linux

Use the package manager pip to install weeb-guidance

pip install weeb-guidance

or

pip3 install weeb-guidance

Windows

Download the release and run the installer

Requirements

Weeb Guidance is available for download on any of the operating systems mentioned: ( Windows 7/ Windows 8 / Windows 10/ Linux )

Google Chrome must be installed in order to run this because it utilizes chrome driver to pull information from web pages The installer should handle the installation of any other dependencies that have been outlined, but I've made a note of them below.

-bs4

pip install beautifulsoup4

-chromedriver_autoinstaller

pip install chromedriver-autoinstaller

-jikanpy

pip install jikanpy

-pyqt5

pip install PyQt5

-selenium

pip install selenium

Usage

Linux

python3 -m weeb-guidance

Windows

Navigate to shortcut or installation path -> Right-click executable file -> Run as administrator You must run as administrator!!! Otherwise, Weeb-Guidance won't have access to the temp file location. No bueno.

MainMenu Collection DiscoverGenre DiscoverYear TopUpcoming Random

Authors and acknowledgment

I would like to thank Humza Younus for crafting the icon/symbol. I would like to thank Grand Wizard/Professor Pat Parslow for not outright failing me in Business Programming when my code was a steaming heap of garbage. LOOK PAT! YOUR ENCOURAGMENT HAS BIRTHED THE CULMINATION OF MY IDEALS. MY MAGNUM OPUS. WITNESS ME!!!

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate. If anyone wants to build this for MAC, please feel free to reach out.

Support

Drop me an e-mail at weebguidance@gmail.com if you have any questions, bugs you'd like me to fix, suggestions, collaboration, etc. This is really just something that I've put together as a side project, but if its something you'd like to see improved, then feel free to donate. Guidance.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

weeb-guidance-1.0.20.tar.gz (238.3 kB view details)

Uploaded Source

Built Distribution

weeb_guidance-1.0.20-py3-none-any.whl (242.2 kB view details)

Uploaded Python 3

File details

Details for the file weeb-guidance-1.0.20.tar.gz.

File metadata

  • Download URL: weeb-guidance-1.0.20.tar.gz
  • Upload date:
  • Size: 238.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for weeb-guidance-1.0.20.tar.gz
Algorithm Hash digest
SHA256 20dd7e4df6ed5d287da3e2ef2d491c2cdef69237ea57ea6d38895c09ba43e8aa
MD5 e5ded142e99fc48fddcec2f363546812
BLAKE2b-256 ff248836747c59e933566b6f8ce3ceec34652469b4d49cf26af88fb0ebec47ff

See more details on using hashes here.

File details

Details for the file weeb_guidance-1.0.20-py3-none-any.whl.

File metadata

  • Download URL: weeb_guidance-1.0.20-py3-none-any.whl
  • Upload date:
  • Size: 242.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5

File hashes

Hashes for weeb_guidance-1.0.20-py3-none-any.whl
Algorithm Hash digest
SHA256 1578959a37c1a442aeaf1870519447f46181716af8ae2f6b74b7cd0b1c64763f
MD5 50fc101dba88970967e468302e9cd37c
BLAKE2b-256 efbf9553c240ff3a146b97ef923e2aaac200a3558bed6b14f8bcb37b6c6e9c41

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page