gogoanime-anitaku


Namegogoanime-anitaku JSON
Version 0.0.2 PyPI version JSON
download
home_pageNone
SummaryDownload anime from gogoanime website.
upload_time2025-01-15 13:27:48
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseMIT License Copyright (c) 2025 Hemel Sharker Akash Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
keywords gogoanime anime
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Gogoanime Downloader
Download anime from [Gogoanime](https://anitaku.bz/). User must have an account on This website 

## Features
* Single episode download
* All episodes download

## Setup
```
pip install git+https://github.com/HSAkash/gogoanime.git
```
or 
```
pip install gogoanime-anitaku
```

## Directories
<pre>
gogoanime/
├── gogoanime/         # Main package directory
│   ├── __init__.py    # Make it a package
│   ├── download.py 
│   ├── constants.py
│   ├── login.py
│   ├── user.py
│   ├── anime_info.py
│   ├── get_download_url.py
│   └── __main__.py    # Entry point for CLI
├── README.md          # Project description
├── LICENSE            # License file (optional)
└── pyproject.toml     # Dependencies & setup
</pre>


# Run the command
## Help command
```
gogoanime --help
```
```
usage: test.py [-h] [-s START] [-e END] [-q QUALITY] [-d DESTINATION] [--yes-playlist] [--start-episode] url

Description of program

  Download anime from Gogoanime.
  Args:
    url: URL of the anime or 'logout' for log out from the website.
    destination: Directory to save the anime.
    quality: Video quality (e.g., 720p, 1080p).
    workers: Number of workers to use.
    start_episode: Flag for starting episode URL.
    start_n: Start episode number.
    end_n: End episode number.
    yes_playlist: Flag for playlist download.
    login: Flag for user login.
    verbose: Quiet mode.

Options:
  -d, --destination TEXT  Directory to save the anime.
  -q, --quality TEXT      Video quality (e.g., 720, 1080).
  -w, --workers INTEGER   Number of workers to use.
  --start-episode         start episode url.
  -s, --start-n INTEGER   start episode number.
  -e, --end-n INTEGER     end episode number.
  --yes-playlist          For playlist download.
  --login                 For Login user.
  --verbose               Quiet.
  --help                  Show this message and exit.
```

## User Command
* Login
```
gogoanime --login <url>
```
* Logout
```
gogoanime logout
```

## Download commands
### Single
```
# auto quality 720p
gogoanime <anime_episode url>
# Example
gogoanime https://anitaku.bz/naruto-episode-1
```
```
# Give quality of video also destination where to save
gogoanime -d <forlder path> -q <quality> <url>
# Example
gogoanime -d 'anime/naruto' -q 1080 https://anitaku.bz/naruto-episode-1
```
### Playlist
* All episode download
```
gogoanime --yes-playlist <anime_url=https://anitaku.bz/naruto-episode-1>
```
* N-N episodes download
```
gogoanime -s <start_episode_number> -e <end_episode number> --yes-playlist <anime_url=https://anitaku.bz/naruto-episode-1>
```
* if given episode url is the starting position
```
gogoanime --start-episode -e <end_episode number> --yes-playlist <anime_url=https://anitaku.bz/naruto-episode-1>
```
* If end or start position not given then start position will be the 1st episode and end position will be the last episode

## <p style="padding: 8px;color:white; display:fill;background-color:#79AC78; border-radius:5px; font-size:100%"> <b>Author</b>
HSAkash
* [Linkedin](https://www.linkedin.com/in/hemel-akash/)
* [Kaggle](https://www.kaggle.com/hsakash)
* [Facebook](https://www.facebook.com/hemel.akash.7/)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "gogoanime-anitaku",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "gogoanime, anime",
    "author": null,
    "author_email": "HSAkash <hemelakash472@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/1a/a6/932156cd9297cebe3c4fec73f6c354d38d1fafadcef157c5827d76b70f58/gogoanime_anitaku-0.0.2.tar.gz",
    "platform": null,
    "description": "# Gogoanime Downloader\nDownload anime from [Gogoanime](https://anitaku.bz/). User must have an account on This website \n\n## Features\n* Single episode download\n* All episodes download\n\n## Setup\n```\npip install git+https://github.com/HSAkash/gogoanime.git\n```\nor \n```\npip install gogoanime-anitaku\n```\n\n## Directories\n<pre>\ngogoanime/\n\u251c\u2500\u2500 gogoanime/         # Main package directory\n\u2502   \u251c\u2500\u2500 __init__.py    # Make it a package\n\u2502   \u251c\u2500\u2500 download.py \n\u2502   \u251c\u2500\u2500 constants.py\n\u2502   \u251c\u2500\u2500 login.py\n\u2502   \u251c\u2500\u2500 user.py\n\u2502   \u251c\u2500\u2500 anime_info.py\n\u2502   \u251c\u2500\u2500 get_download_url.py\n\u2502   \u2514\u2500\u2500 __main__.py    # Entry point for CLI\n\u251c\u2500\u2500 README.md          # Project description\n\u251c\u2500\u2500 LICENSE            # License file (optional)\n\u2514\u2500\u2500 pyproject.toml     # Dependencies & setup\n</pre>\n\n\n# Run the command\n## Help command\n```\ngogoanime --help\n```\n```\nusage: test.py [-h] [-s START] [-e END] [-q QUALITY] [-d DESTINATION] [--yes-playlist] [--start-episode] url\n\nDescription of program\n\n  Download anime from Gogoanime.\n  Args:\n    url: URL of the anime or 'logout' for log out from the website.\n    destination: Directory to save the anime.\n    quality: Video quality (e.g., 720p, 1080p).\n    workers: Number of workers to use.\n    start_episode: Flag for starting episode URL.\n    start_n: Start episode number.\n    end_n: End episode number.\n    yes_playlist: Flag for playlist download.\n    login: Flag for user login.\n    verbose: Quiet mode.\n\nOptions:\n  -d, --destination TEXT  Directory to save the anime.\n  -q, --quality TEXT      Video quality (e.g., 720, 1080).\n  -w, --workers INTEGER   Number of workers to use.\n  --start-episode         start episode url.\n  -s, --start-n INTEGER   start episode number.\n  -e, --end-n INTEGER     end episode number.\n  --yes-playlist          For playlist download.\n  --login                 For Login user.\n  --verbose               Quiet.\n  --help                  Show this message and exit.\n```\n\n## User Command\n* Login\n```\ngogoanime --login <url>\n```\n* Logout\n```\ngogoanime logout\n```\n\n## Download commands\n### Single\n```\n# auto quality 720p\ngogoanime <anime_episode url>\n# Example\ngogoanime https://anitaku.bz/naruto-episode-1\n```\n```\n# Give quality of video also destination where to save\ngogoanime -d <forlder path> -q <quality> <url>\n# Example\ngogoanime -d 'anime/naruto' -q 1080 https://anitaku.bz/naruto-episode-1\n```\n### Playlist\n* All episode download\n```\ngogoanime --yes-playlist <anime_url=https://anitaku.bz/naruto-episode-1>\n```\n* N-N episodes download\n```\ngogoanime -s <start_episode_number> -e <end_episode number> --yes-playlist <anime_url=https://anitaku.bz/naruto-episode-1>\n```\n* if given episode url is the starting position\n```\ngogoanime --start-episode -e <end_episode number> --yes-playlist <anime_url=https://anitaku.bz/naruto-episode-1>\n```\n* If end or start position not given then start position will be the 1st episode and end position will be the last episode\n\n## <p style=\"padding: 8px;color:white; display:fill;background-color:#79AC78; border-radius:5px; font-size:100%\"> <b>Author</b>\nHSAkash\n* [Linkedin](https://www.linkedin.com/in/hemel-akash/)\n* [Kaggle](https://www.kaggle.com/hsakash)\n* [Facebook](https://www.facebook.com/hemel.akash.7/)\n",
    "bugtrack_url": null,
    "license": "MIT License  Copyright (c) 2025 Hemel Sharker Akash  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.  THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ",
    "summary": "Download anime from gogoanime website.",
    "version": "0.0.2",
    "project_urls": {
        "Homepage": "https://github.com/HSAkash/gogoanime",
        "bug_tracker": "https://github.com/HSAkash/gogoanime/issues",
        "changelog": "https://github.com/HSAkash/gogoanime/releases",
        "documentation": "https://github.com/HSAkash/gogoanime/wiki"
    },
    "split_keywords": [
        "gogoanime",
        " anime"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d03d56fc22b071bd4e0bc4200ff8edf5fb4044b8176f3a148d478cc7eba82330",
                "md5": "26a8148a411722d9c13fe480cfff2193",
                "sha256": "e2f730f8f35c3e9bff3b545472f5131ebed097e9b5242e0175e636eb2ff368a4"
            },
            "downloads": -1,
            "filename": "gogoanime_anitaku-0.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "26a8148a411722d9c13fe480cfff2193",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 12419,
            "upload_time": "2025-01-15T13:27:46",
            "upload_time_iso_8601": "2025-01-15T13:27:46.081608Z",
            "url": "https://files.pythonhosted.org/packages/d0/3d/56fc22b071bd4e0bc4200ff8edf5fb4044b8176f3a148d478cc7eba82330/gogoanime_anitaku-0.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1aa6932156cd9297cebe3c4fec73f6c354d38d1fafadcef157c5827d76b70f58",
                "md5": "b29121be873bedfe2d4a10465820d71f",
                "sha256": "d874606ab494ac7e1d1f3000a81a4d852b935f555b17b7ebf1969a9f5a4255e1"
            },
            "downloads": -1,
            "filename": "gogoanime_anitaku-0.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "b29121be873bedfe2d4a10465820d71f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 11586,
            "upload_time": "2025-01-15T13:27:48",
            "upload_time_iso_8601": "2025-01-15T13:27:48.235373Z",
            "url": "https://files.pythonhosted.org/packages/1a/a6/932156cd9297cebe3c4fec73f6c354d38d1fafadcef157c5827d76b70f58/gogoanime_anitaku-0.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-15 13:27:48",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "HSAkash",
    "github_project": "gogoanime",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "gogoanime-anitaku"
}
        
Elapsed time: 0.81001s