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
or
You can also install/run via Pypi if you have python installed and included on your path:
pip install weeb-guidance
or
pip3 install weeb-guidance
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 should run as administrator!!! Otherwise, Weeb-Guidance won't have full access to the temp file location that it creates which can result in some strange crashes. No bueno.
After running Weeb Guidance you'll likely notice this Window:
Not to worry as this is the chromedriver loading up. Don't close it, but keep it minimized if you must. Ideally this wouldn't need to be opened, but its a bit of a pain to try to remove it, and an even bigger pain trying to rebuild this using a different method
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file weeb-guidance-1.0.4.tar.gz
.
File metadata
- Download URL: weeb-guidance-1.0.4.tar.gz
- Upload date:
- Size: 239.2 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7c3c710c09049eb9762c86e215b6f0ea2f74193ce5d94dbfe0ca1a700c50dd3 |
|
MD5 | 5a50db6786cbbe9c4ab998289083357e |
|
BLAKE2b-256 | c29d363b0942beefd4b65cf711139274b98e0e8606de1b6b2803c5528c5c325a |
File details
Details for the file weeb_guidance-1.0.4-py3-none-any.whl
.
File metadata
- Download URL: weeb_guidance-1.0.4-py3-none-any.whl
- Upload date:
- Size: 242.6 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8fa3cfd64fbc64278530e39c4df440df8af3d5c9a3b01495a4cc479346fee6c |
|
MD5 | c66d6a6302019c772744f213417bc8d6 |
|
BLAKE2b-256 | 884b0cc3294a605d8fdd7ab65490d31c856524b142c5174d8be7c50e70e9586c |