Gospider is a desktop client for scalping gogoanime and swiftly obtaining download and stream links. It uses the Consumet API to obtain anime data and stream links and uses a custom scalper to attempt to get direct downlaod links for all requested episodes. If for any reason the direct downlaod link could not be obtained, the software will fallback to a secondary download server where the episode can be downloaded swiftly. Either way your anime is gotten much quicker and more securely, allowing you to spend less time looking and more time watching.
Build instructions are generally the same for all desktop operating systems but i have personally only tested on windows.-
First clone the repo, install angular dependencies and serve.
git clone https://github.com/Eugenenoble2005/gospider.git
cd gospider
yarn --force
npx patch-package ngx-electron
npx ng build --base-href ./
For windows platform, ensure you have windows build tools for node installed. You can install this by running:npm i windows-build-tools
-
Open a new terminal tab and start the electron process:
npm start
Download the setup file from https://drive.google.com/file/d/1MHX1J5Sdo7E7ynkRfypQx5aXy1xSSZIg/view?usp=share_link. And install.
Download the debian package from https://drive.google.com/file/d/1gPcffZ_rq_yc1Y5DKrYo4X_uF2-rsiue/view?usp=share_link.
In the directory where the package is downloaded, run:
sudo dpkg -i gospider_1.0-1_all.deb
When it is done installing, run:
gospider
From any location to start
Usage is very straight forward. Input your desired anime into the search bar, chose your quality and episode range and search. Gospider would quickly fetch a stream button and a secondary downlooad button for all episodes. After all streaming episodes have been optained, Gospider would start looking for the download links(this might take an avearge of 20-30 seconds per episode). But not to worry, if you tick the autodownload switch, episodes would start downloading on your default browser as soon as they are obtained.
Several exceptions may arise during the crawl process for download links:
- Captcha Block:
If a captcha block is encountered while gospider is looking for download links, gospider will abort the crawl and return the secondary link instead so you can manually complete the download quickly. Captcha blocks can be caused if you have crawled alot in a small amount of time. You can remedy this by refreshing your network(Rebooting your router and waiting for some minutes), disconnecting all VPNs, or changing your driver to another browser.(i.e chrome to edge or vice versa). It also helps to ensure your google account is signed in on your selected browser. This helps convince recaptcha that the download link search is performed by a human and not a bot. - General Network Failure:
This can be caused by a number of network connectivity issues like very slow or non function internet. It can also be triggered if your selected browser was not installed
Like this project? You can donate at Buy Me A Cofee