mirror of
https://github.com/karl0ss/GoGoDownloader.git
synced 2025-04-26 03:29:23 +01:00
64 lines
2.7 KiB
Markdown
64 lines
2.7 KiB
Markdown
|
<div align="center">
|
||
|
<img
|
||
|
style="width: 140px; height: 140px"
|
||
|
src="https://github.com/karl0ss/GoGoDownloader/raw/master/img/gogo_logo.png"
|
||
|
title="GoGoDownloader"
|
||
|
alt="GoGoDownloader"
|
||
|
/>
|
||
|
<h3>GoGo Downloader</h3>
|
||
|
<h4>Forked from <a href="https://github.com/sh1nobuu/BitAnime">BitAnime</a></h4>
|
||
|
<p>
|
||
|
A Python script that allows you to download all of an anime's episodes at once.
|
||
|
</p>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
## About GoGo Downloader
|
||
|
|
||
|
GoGo Downloader is based on the now broken **BitAnime**. I have had to rework quite a bit of the code to get it working again, and have ideas for some other improvements, I don't want to mess with the original codebase too much, hence **GoGo Downloader**.
|
||
|
|
||
|
**GoGo Downloader** gets its content from [gogoanime](https://gogoanime.film/). If you get a **404** error, please look up the correct anime name on [gogoanime](https://gogoanime.film/). The application will let you download all the episodes, or you can choose how many episodes you want to download.
|
||
|
|
||
|
GoGo Anime has changed the way they show download links, and this no longer works via BS4, as the recaptcha blocks the links, but if you are logged in, there are other routes to get to download links, I have taken one of these routes to restore the application.
|
||
|
|
||
|
## Features
|
||
|
|
||
|
- Download all qualities options from GoGoAnime
|
||
|
- Update the current GoGoAnime domain via config file (as they keep changing it)
|
||
|
- Specify the number of concurrent downloads via config file (Max is 6)
|
||
|
|
||
|
## Installation
|
||
|
|
||
|
- ```git clone https://github.com/karl0ss/GoGoDownloader.git```
|
||
|
- ```pip install -r requirements.txt```
|
||
|
- Create config.json from config.json.default
|
||
|
- Add your GoGoAnime auth token from the ```auth``` cookie in your browser to the config.json
|
||
|
- Run the app with ```python main.py```
|
||
|
|
||
|
## Screenshot
|
||
|
|
||
|
<div align="center">
|
||
|
<img style="height:386px; width:688px;" src="https://github.com/karl0ss/GoGoDownloader/raw/master/img/screenshot.png"
|
||
|
title="BitAnime in action" alt="BitAnime Screenshot">
|
||
|
</div>
|
||
|
|
||
|
## Dependencies
|
||
|
|
||
|
**GoGo Downloader** is highly reliant on the python modules `requests`, `colorama`, `parfive`, and `BeautifulSoup`.
|
||
|
|
||
|
|
||
|
## Usage
|
||
|
|
||
|
The anime name is separated by "-". You can either type it manually, or go to [gogoanime.film](https://gogoanime.film/) and search for the anime you want to download and copy the name from the URL.
|
||
|
|
||
|
### Examples
|
||
|
|
||
|
##### One word title
|
||
|
|
||
|
- https://gogoanime.film/category/bakemonogatari >> bakemonogatari
|
||
|
- https://gogoanime.film/category/steinsgate >> steinsgate
|
||
|
|
||
|
##### Multiple word title
|
||
|
|
||
|
- https://gogoanime.film/category/shadows-house >> shadows-house
|
||
|
- https://gogoanime.film/category/kono-subarashii-sekai-ni-shukufuku-wo- >> kono-subarashii-sekai-ni-shukufuku-wo-
|