Commit Graph

530 Commits (2fb9074945d406e153b79388b6217a8bff0dc1d9)

Author SHA1 Message Date
Blatzar 4e15a660dc
Reworked server select in anime.py (#366) 2020-06-07 15:51:04 +00:00
Arjix a73ad87c6e
Forked the latest anime dl and added selescrape to it. (#363)
Co-authored-by: Blatzar <blatzar@gmail.com>
2020-06-07 21:01:12 +05:30
AbdullahM0hamed 420797ecfe
Solve Kwik captcha (#396) 2020-06-07 20:51:56 +05:30
AbdullahM0hamed 37db41d718
Add config to nyaa (#391) 2020-06-07 14:54:24 +05:30
nate-moo 2aecc5f2e7
Adding Justdubs.org (#379)
Added justdubs and fixed gcloud extractor
2020-06-03 20:28:54 +00:00
Blatzar 8ef4d7d74a
fixed vidstream bug
If vidstream gets run twice (extractor fails) the previous self is used, thus changing self.url creates errors.
2020-06-03 19:19:54 +00:00
AbdullahM0hamed 8e4beb2ab2
Cleaned up some redundant code (#390)
* Cleaned up some redundant code

* Update kwik.py
2020-06-02 11:23:02 +00:00
AbdullahM0hamed 783bd4144a
Fix animepahe and kwik (#389)
* Fix animepahe and kwik

* Update kwik.py
2020-06-01 07:49:01 +00:00
AbdullahM0hamed f7203a46d7
Make ryuanime and dreamanime less rigid (#388) 2020-05-31 21:52:30 +00:00
AbdullahM0hamed c78df084d9
Fix Erai Raws (#387) 2020-05-31 19:03:13 +00:00
Blatzar 16c6268882
added movie support in animeflix
pls dont break
2020-05-31 13:21:36 +00:00
Blatzar 05ed30c3b6
small fix in animeout 2020-05-30 08:40:40 +00:00
Blatzar a25fc26ac4
fixed capcha with try/except (#364) 2020-05-27 11:23:59 +00:00
ArjixGamer acedc586aa
Made the torrent size to show up in the metadata instead of the title (#372) 2020-05-25 23:22:28 +05:30
Blatzar 57f82b7a4e
removed misspelling 2020-05-22 13:17:06 +00:00
Vishnunarayan K I 91d47ee12e chore: release v4.3.0 2020-05-17 20:21:49 +05:30
Blatzar cc401e3c32
Added 2 extractors and reworked vidstream extractor (#362)
* added hydrax extractor

* added cloud9 extractor

* added extractors to init

* revamped vidstream

* added vidstream config

* cleaned up vidstream

* added comment in vidstream class

* updated docs config
2020-05-16 08:30:17 +00:00
Blatzar 213b3d293e
changed regex for dubbedanime
Old regex caused problems with episodes with ; in the name (steins;gate).
This regex should probably be more robust
2020-05-12 16:51:57 +00:00
Blatzar af8cbed282
Fixed anime in watchmovie
Watchmovie had different url logic for anime, this fixes that
2020-05-11 19:52:55 +00:00
Blatzar 23ad8792e1
fixed mp4upload
keeping the old regex for now in case it's not fully updated
2020-05-11 13:03:37 +00:00
Blatzar ab62f19f6a
fixed dubbedanime langauge fallback not working
accidentally forgot to remove copy-paste
2020-05-11 12:16:54 +00:00
Blatzar 5dbc395164
fixed kickass config
Logic error caused the order of servers in config to not work as intended. This fixes that
2020-05-08 19:20:39 +00:00
Blatzar 14b517bcaa
added animedaisuki (#360)
* config

* added to init

* added animedaisuki

* removed rouge debug print statement

* added site to readme
2020-05-05 15:33:32 +00:00
Jordan Cannon 1af12ea4f8
Fix streaming from twist.moe (#245) 2020-05-03 19:15:22 +05:30
Michael Johnson aa77f61436
Changing ordering to size (#357)
This makes the search result naturally look more organised. As the first few results should be complete batches of various quality. And batches are the main benefit to using nyaa rather than downloading directly from other providers.
2020-05-03 13:42:07 +00:00
Blatzar 75634f2145
nyaa.si site added (#352)
Works, but can be improved
2020-05-02 17:04:41 +00:00
Blatzar 47aad5e01b
fixed dubbedanime (#353) 2020-05-02 21:55:17 +05:30
Blatzar 22f7860c44
fixed gogoanime and vidstream bug (#355) 2020-05-02 21:54:54 +05:30
Aaron Chazz Gonzales 6410d53f75
Scrape AnimeFillerList and skip filler episodes (#350)
* Scrape AnimeFillerList and skip filler episodes

* added filler select

* Update dl.py

Co-authored-by: Blatzar <46196380+Blatzar@users.noreply.github.com>
2020-04-27 16:45:45 +00:00
Gomile 3d08c7a095
Minor Fix for Animepahe Search Results (#348)
* Minor fix for search results in animepahe
2020-04-19 09:18:42 +00:00
Blatzar f1f3b89acc
Removed 9anime as it's no loner supported 2020-04-18 18:38:37 +00:00
Blatzar e54eb848b9
accidentally made it the other way around 2020-04-16 21:51:12 +00:00
AbdullahM0hamed 005554c3e6
Fixes to Dreamanime and Ryuanime (#329)
* Create xstreamcdn.py

* Update xstreamcdn.py

* Update init.py

* Update ryuanime.py

* Update dreamanime.py

* Add warning if no eps are found

Lets hope this works
2020-04-16 21:12:05 +00:00
Blatzar 721895af55
fixed anime test not displaying correctly (#347)
* fixed anime test not displaying correctly

if anime test is run on windows it displays text instead of emojis as cmd doesn't support emojis

* f and p for fail and pass
2020-04-16 21:10:52 +00:00
Blatzar ec1b5348e6
added error for bad config 2020-04-16 21:00:49 +00:00
Blatzar a9f3736849
fixed error
fix to https://github.com/vn-ki/anime-downloader/issues/346
Thanks to ngomile for the fix!
2020-04-16 19:48:37 +00:00
Blatzar 804121bc70
fixed small bug in dubbedanime
sometimes the xuath is stored in javascript, using .text does not store the string. This fixes that.
2020-04-16 12:26:23 +00:00
Gomile 7f8162ec50
Fixes Incorrect Title Handling for AnimePahe (#345) 2020-04-16 08:49:23 +00:00
Gomile eebcf7a38b
Fixes AnimePahe and Kwik (#316)
* Rely on AnimePahe for episode naming

* Remove use of enumerate

* Add useful debug info for mp4upload

* Fix minor regex mishap for mp4upload

* Better title naming for mp4upload

* Minor tweaks complete

* MP4Upload regex minor improvement

* Make collection of sources look better

* Revert back to using enumerate for episode numbering

* Added utility function to parse episode range

* Replace episode range collecting with utility function to parse episode range

* Add grammar option to cli.py

* Make grammar more consistent

* Implement grammar parser and add as util function

* Added search to gogoanime

* Enable getting episode sources for Gogoanime

* Minor refactor for grammar parser

* Use new episode parser by default and add gogoanime to provider choices

* Fix minor oversight to identify None type passed to episode parser

* Remove explicit checks for None type in episode string parsers

* Enable retries for request session

* Make cfscrape capable of retrying

* Make provider list more readable in cli.py

* Handle failure to find stream URL better in MP4Upload extractor

* Revert changes to match master

* Update gogoanime domain

* Fix failure to skip already downloaded files

* Fix potential bug

* Enable ranged download to resume stopped download

* Avoid constantly opening and closing file in downloader

* Make init the same as main forks

* Changed files to match main

* Add new line

* Modify init

* Added animefreak

* Add useful comment for animefreak

* Added animefreak to README.md

* Use json method in helpers.get

* Update title test for animefreak

* Prioritise mp4upload as source and fix mp4upload source url

* Better title handling and more explicit errors

* More informative mp4upload exception

* Adds changes for new animepahe API usage and fixes title handling

* Fixes kwik

* Minor fix for kwik
2020-04-15 00:04:47 +05:30
Blatzar d50f3f919f
added quality selection to vidstream (#341) 2020-04-14 16:51:55 +00:00
Michael Johnson 4212c44d1b
Added AnimeKisa (#337)
* Added /v/ -> /api/source/ directly

* Added AnimeKisa
2020-04-12 10:45:01 +00:00
Blatzar 5791405114
bugfix when search returned nothing (#334)
Kickass threw an error when search returned nothing, this one line fix should solve the issue
2020-04-09 16:28:14 +00:00
Blatzar fd790dda16
fixed mistake making fallback to yourupload fail (#332) 2020-04-09 10:30:49 +00:00
Blatzar 0bebd6f9e8
fixed animeflix (#328)
* removed a2zanime

* Update animeflix.py

* Update config.py

* added comment
2020-04-08 19:45:19 +05:30
Blatzar c255ae5937
removed a2zanime (#327) 2020-04-08 19:44:48 +05:30
Blatzar 4ff51adc10
added watchmovie provider (#323)
* Add files via upload

* Add files via upload

* Add files via upload

* Update init.py

* Update config.py

* Update init.py

* Update README.md
2020-04-03 17:12:19 +05:30
Vishnunarayan K I 11ea5c877d fix: actually fix cache 2020-04-03 14:36:37 +05:30
Vishnunarayan K I 5d55ce0035 fix: don't use cache for cf 2020-04-03 14:21:51 +05:30
Vishnunarayan K I d5c8deeef3 chore: release v4.2.0 2020-04-01 23:14:04 +05:30
Blatzar 8f2e651694
added animerush provider (#319)
* Update README.md

* Add files via upload

* Add files via upload

* Update init.py

* Update config.py

* Update init.py

* added comments

Co-authored-by: Vishnunarayan K I <31964688+vn-ki@users.noreply.github.com>
2020-04-01 21:19:37 +05:30
Blatzar d95ed7f2cf
fixed Kickassanime (#315)
* Add files via upload

* Add files via upload

* Update config.py

* Update kickass.py

* added comments

* removed the dangerous for loops

probably added more trailing spaces :)

Co-authored-by: Vishnunarayan K I <31964688+vn-ki@users.noreply.github.com>
2020-04-01 21:16:55 +05:30
AbdullahM0hamed 3438b05af0
Added Provider: EraiRaws (#322)
* Create erairaws.py

* Update erairaws.py

* Update init.py

* Update README.md

* Update init.py

* Update erairaws.py

* Update erairaws.py

* Update README.md
2020-04-01 21:11:42 +05:30
AbdullahM0hamed 12365c65cf
Added Provider: RyuAnime (#321)
* Create ryuanime.py

* Update ryuanime.py

* Update init.py

* Update config.py

* Update README.md
2020-04-01 01:24:15 +05:30
Vishnunarayan K I f14a3302bd fix: fix anime simple tests 2020-04-01 01:12:26 +05:30
Blatzar dcc42578dc
added options to Animesimple and fixed mp4upload extractor (#310)
* fixed animesimple

* fixed config

* reworked mp4upload extractor

* Update animesimple.py

please work

* updated to make it more readable

Co-authored-by: Vishnunarayan K I <31964688+vn-ki@users.noreply.github.com>
2020-04-01 00:14:29 +05:30
AbdullahM0hamed 792c8337ea
Added Provider: DreamAnime (#318)
so many commits in one
2020-04-01 00:07:43 +05:30
Blatzar 8542cb7c08
Fixes to previously added providers (#317)
* Update README.md

* fixed sites

fixed the bad code

Co-authored-by: Vishnunarayan K I <31964688+vn-ki@users.noreply.github.com>
2020-03-29 13:31:29 +05:30
Blatzar 03551417cb
fixed gogoanime search (#314)
* Update README.md

* fixed gogoanime search

* removed unnecessary parts

* Update gogoanime.py

Co-authored-by: Vishnunarayan K I <31964688+vn-ki@users.noreply.github.com>
2020-03-29 13:30:28 +05:30
Vishnunarayan K I 646121f87c fix: fix the internal downloader 2020-03-27 19:20:08 +05:30
Blatzar 7f8c70acd6
Update init.py 2020-03-26 15:29:55 +01:00
Blatzar be67c3f8fa
accidentally deleted mp4sh extractor 2020-03-26 15:29:13 +01:00
Blatzar cfd183c271
added kickass to init 2020-03-26 15:19:23 +01:00
Blatzar 8a07c69d71
added extractors to init 2020-03-26 15:17:47 +01:00
Blatzar 790c234e56
added vidstream extractor 2020-03-26 15:17:10 +01:00
Blatzar 7c63f7eab9
added extractor 2020-03-26 15:16:35 +01:00
Blatzar bfdae304e8
added kickassanime 2020-03-26 15:15:45 +01:00
Vishnunarayan K I b23a829ede tests: add tests for animesimple 2020-03-23 17:00:59 +05:30
Vishnunarayan K I 9db9242dde fix: fix gogoanime 2020-03-23 16:42:26 +05:30
Vishnunarayan K I 019490d406 fix: fix twist tests 2020-03-23 16:38:04 +05:30
Vishnunarayan K I 62a9e4e7a2
Merge pull request #301 from Blatzar/dubbedanime
added dubbedanime extractor
2020-03-23 16:03:55 +05:30
Blatzar 0221043058
added animesimple.py 2020-03-22 20:26:46 +00:00
Blatzar a8c0e871dd
added animesimple to init 2020-03-22 20:26:02 +00:00
Blatzar d1aef7d55a
added mp4sh extractor 2020-03-20 23:05:07 +01:00
Blatzar d7f4bc497b
added mp4sh to extractors 2020-03-20 22:04:10 +00:00
Blatzar a647c0d0c8
Update dubbedanime.py 2020-03-20 22:03:04 +00:00
Vishnunarayan K I 42d5aa597b chore: bump version 2020-03-20 23:32:38 +05:30
Vishnunarayan K I 09bf423e2c chore: add to readme and style 2020-03-20 23:19:41 +05:30
Blatzar bcdf8eaffd added animeout.py in the correct directory 2020-03-20 23:18:25 +05:30
Blatzar 205334367a placed in the wrong directory 2020-03-20 23:18:20 +05:30
Blatzar a275a0b970 Delete init.py 2020-03-20 23:18:05 +05:30
Blatzar 9598c87df4 accidentally placed init in the wrong folder 2020-03-20 23:17:52 +05:30
Blatzar 4e1d499448 updated init to include animeout 2020-03-20 23:17:16 +05:30
Blatzar 5bca307521 added animeout as a provider 2020-03-20 23:17:12 +05:30
Vishnunarayan K I 99debb7a9f chore: add to readme and style 2020-03-20 23:05:49 +05:30
Blatzar ab087db709 removed "import sys" 2020-03-20 23:05:01 +05:30
Blatzar 604ee7ca48 added A2zanime to init 2020-03-20 23:05:00 +05:30
Blatzar 45153b1fc0 added a2zanime.py 2020-03-20 23:04:34 +05:30
Vishnunarayan K I 57767cd3d0 chore: add to readme and style 2020-03-20 23:02:30 +05:30
Blatzar b432c14252 added dubbedanime.py 2020-03-20 22:54:18 +05:30
Blatzar e0ccab85a2 added Dubbedanime 2020-03-20 22:54:13 +05:30
Vishnunarayan K I 781258ad0f feat: add new command test 2020-03-20 22:38:01 +05:30
Vishnunarayan K I 5f21592b4e Merge branch 'master' of github.com:vn-ki/anime-downloader 2020-03-18 17:12:15 +05:30
Vishnunarayan K I cbc86bdb29 fix: set default provider to twist 2020-03-18 17:12:05 +05:30
Gomile 5d1af225a7
Prioritise mp4upload as source for anistream and fix issues with… (#285)
* Rely on AnimePahe for episode naming

* Remove use of enumerate

* Add useful debug info for mp4upload

* Fix minor regex mishap for mp4upload

* Better title naming for mp4upload

* Minor tweaks complete

* MP4Upload regex minor improvement

* Make collection of sources look better

* Revert back to using enumerate for episode numbering

* Added utility function to parse episode range

* Replace episode range collecting with utility function to parse episode range

* Add grammar option to cli.py

* Make grammar more consistent

* Implement grammar parser and add as util function

* Added search to gogoanime

* Enable getting episode sources for Gogoanime

* Minor refactor for grammar parser

* Use new episode parser by default and add gogoanime to provider choices

* Fix minor oversight to identify None type passed to episode parser

* Remove explicit checks for None type in episode string parsers

* Enable retries for request session

* Make cfscrape capable of retrying

* Make provider list more readable in cli.py

* Handle failure to find stream URL better in MP4Upload extractor

* Revert changes to match master

* Update gogoanime domain

* Fix failure to skip already downloaded files

* Fix potential bug

* Enable ranged download to resume stopped download

* Avoid constantly opening and closing file in downloader

* Make init the same as main forks

* Changed files to match main

* Add new line

* Modify init

* Added animefreak

* Add useful comment for animefreak

* Added animefreak to README.md

* Use json method in helpers.get

* Update title test for animefreak

* Prioritise mp4upload as source and fix mp4upload source url

* Better title handling and more explicit errors

* More informative mp4upload exception
2020-03-18 17:06:27 +05:30
Vishnunarayan K I 0c97817d00 fix: add a deobfuscate packed js function 2020-03-18 16:57:39 +05:30
GoodGuyKali 46d6464f6c
Updated Request.py (#292)
Fixed encoding error
2020-03-18 16:25:49 +05:30
Prayag Jain 134c1f6f68
Animeflix's _scrape_metadata fixed, default server set to AUEngi… (#293)
Co-authored-by: Prayag Jain <offpjain@gmai.com>
2020-03-18 16:21:13 +05:30
Vishnunarayan K I 849e62d5c4 fix: fixed twist 2020-03-18 16:17:42 +05:30
RaitaroHikami 8828de79a0
Reorder of supported sites in readme and animepahe as default pr… (#279)
* reordered supported sites

* docs: replace 9anime links with animepahe

* default config: animepahe 1080p

if 720p is a fallback quality it only makes sense for 1080p to be the default

* docs: config example changed to animepahe 1080p
2020-03-07 02:56:09 +05:30
Blatzar 4b8a7c6cd2
Fixed animeflix (#289)
* fixed animeflix

* Added some comments

* Update init.py

* Update init.py

* fixed the spaces which destroyed the code
2020-03-07 02:55:19 +05:30
andrewlef 63a57da393 Fixed Incorrect mp4upload Parsing & Animeflv downloading (#259)
* Fixed Incorrect Parsing

See Issue #258

* Fixed animeflv downloading

See error #252

* Additional changes to animeflv, added error handling

* revert config

* Update animeflv.py

* Update animeflv.py

* Use exceptions.py for error handling
2019-10-31 17:50:21 +05:30
Vishnunarayan K I 7231dbe004 chore: release 4.0.1 2019-10-23 14:09:23 +05:30
Vishnunarayan K I a99510cf00 chore: cleanup gogoanime 2019-10-23 14:08:26 +05:30
andrewlef 6d05b78411 Gogoanime Default DL Host Fix (#253)
* Gogoanime Default DL Host Fix

Switched download host to gogo default hosting servers (cdnfile).  This should pre-empt the issues experienced with improper mp4upload url encoding and rapidvideo unavailability.  Additionally, it also fixes the problem of low quality selection.  Using the default hoster will always download at original (highest) quality.

As of now, mp4upload and rapidvideo are disabled (commented), but can easily be restored by uncommenting.  I also inserted code for streamango support, though it's currently disabled as well.

Ideally, there should be a way to give the user a choice of hosting service to download from.  I haven't implemented this, as I'm unsure of the best way to do so.  Having an additional prompt for each file isn't exactly ideal.

* Update gogoanime.py

* Update gogoanime.py
2019-10-23 13:50:30 +05:30
Igor Soares 82a762ec02 Fix on anime dl --url flag writing only anime url when provided… (#250) 2019-10-23 13:46:04 +05:30
Vishnunarayan K I a1742d457f
Merge pull request #246 from pjzzz/cli-option
feat: choice option
2019-10-19 00:21:57 +05:30
Prayag Jain 5d6a549665 website addition: animeflix.io 2019-10-18 16:11:38 +05:30
Prayag Jain b9a0ced659 feat: choice option 2019-10-18 13:42:57 +05:30
Vishnunarayan K I de6253992b chore: release 4.0 2019-10-09 23:39:02 +05:30
Vishnunarayan K I 7ea9ad1af8 chore: change animeflv default from streamango to flv 2019-10-09 23:17:56 +05:30
Vishnunarayan K I 1a29d1e1d3 chore: make animepahe use helpers.get 2019-10-09 22:43:23 +05:30
Vishnunarayan K I e6f2bc1a20 fix(anistream): fallback to other version if one isn't available 2019-09-28 21:58:47 +05:30
Gomile c879cf567f Added Title Scraping and Updated Tests for animefreak (#231) 2019-09-28 21:18:09 +05:30
Vishnunarayan K I 8455a79c0c tests: add tests for anistream and animefreak 2019-09-28 19:28:02 +05:30
Vishnunarayan K I df83d0d8b1 tests: add test for kissanime 2019-09-28 18:55:34 +05:30
Vishnunarayan K I 7c1d4a3634 change test file structure and add twist tests 2019-09-28 18:41:19 +05:30
Vishnunarayan K I abdaebba8d
Respect the user's mpv input.conf settings (#230)
Respect the user's mpv input.conf settings
2019-09-28 18:04:15 +05:30
Gomile a3414a1bec Added animefreak.tv (#228)
* Added animefreak

* Add useful comment for animefreak

* Added animefreak to README.md

* Use json method in helpers.get
2019-09-28 17:57:48 +05:30
Jordan Cannon 82c7a307a3 Respect the user's mpv input.conf settings 2019-09-27 21:58:49 -05:00
Vishnunarayan K I 396bce25d3 fix: add `__iter__` to anime class
This is done so that range in cli works.
How it was working before, I have no clue. We need proper tests to catch
stuff like these.
2019-09-23 16:03:04 +05:30
Vishnunarayan K I d7756a8fcc
Merge pull request #222 from LiteracyFanatic/environment-variables-in-config
Expand environment variables in the download_dir field of config.json
2019-08-16 19:25:59 +05:30
Jordan Cannon 0a88e6af09 Expand environment variables in download_dir (#222) 2019-08-08 18:25:06 -05:00
Vishnunarayan K I 16ea97d1dc chore: better error message if index out of range 2019-08-07 23:11:24 +05:30
Vishnunarayan K I d5eb40f7ae fix: make `anime` comamnd work 2019-07-23 22:20:12 +05:30
Vishnunarayan K I 264b912bfa fix: update gogoanime 2019-07-17 23:36:52 +05:30
Vishnunarayan K I 5963e4f2ec fix: add title for anistream 2019-07-17 23:26:17 +05:30
Vishnunarayan K I 5faa0e0921 chore: lots of docs and some tests 2019-07-17 22:42:42 +05:30
Vishnunarayan K I a2e1cdcc58 chore: fix doc and removed not working tests 2019-07-17 20:08:48 +05:30
Vishnunarayan K I 61e3f2c8cd fix: raise proper exception 2019-07-17 20:02:04 +05:30
Vishnunarayan K I 0a0fb9c534 feat: add turkanime 2019-07-17 18:10:00 +05:30
Vishnunarayan K I 3907d7626c feat: change default provider from 9anime to twist 2019-07-13 12:38:28 +05:30
Vishnunarayan K I 55c3c7fb33 chore: add __init__.py for commands 2019-07-12 23:59:52 +05:30
Vishnunarayan K I 7aac995330 docs: update 2019-07-12 23:11:36 +05:30
Vishnunarayan K I 0c5adbcf44 feat: add animeflv class 2019-07-12 22:10:43 +05:30
Vishnunarayan K I 7daf9d652a feat: add animeflv 2019-07-12 22:10:16 +05:30
Vishnunarayan K I c7e0b1a4b6
Merge branch 'master' into rewrite 2019-07-12 20:53:25 +05:30
Vishnunarayan K I 08df2ee5f5 feat: add not working 2019-07-12 19:20:40 +05:30
Vishnunarayan K I 23c32202d8 feat: remove masterani and add notworking decorator 2019-07-12 19:20:40 +05:30
Vishnunarayan K I d8bad126e6 fix: change twist key to new one 2019-07-12 19:20:40 +05:30
Vishnunarayan K I 5bd69f2bbd feat: new siteconfig format in config 2019-07-12 19:20:40 +05:30
Vishnunarayan K I af5c366ba8 fix: fix twistmoe 2019-07-12 19:20:40 +05:30
Vishnunarayan K I 47c1e84fa6 hack: hack so that it works 2019-07-12 19:20:40 +05:30
Vishnunarayan K I 2fcaf39bb7 chore: actually add anistream 2019-07-12 19:20:40 +05:30
Vishnunarayan K I 44b1bec43e fix: check properly 2019-07-12 19:20:40 +05:30
Vishnunarayan K I 6aa25da335 feat: add anistream 2019-07-12 19:20:40 +05:30
Vishnunarayan K I 16de16f209 feat: Add server switching for 9anime 2019-07-12 19:20:40 +05:30
Vishnunarayan K I 96e631b175 fix: location for cache 2019-07-12 19:19:59 +05:30
Vishnunarayan K I d13ad8f95f feat: Add streamango extractor 2019-07-12 19:19:59 +05:30
Vishnunarayan K I 8d9c02f66f fix: get everything to working state 2019-07-12 19:19:30 +05:30
Vishnunarayan K I 8bdaaed839 external downloader rewrite 2019-07-12 19:19:30 +05:30
Vishnunarayan K I 7ccafcab94 chore(logging): add logging for requests 2019-07-12 19:19:30 +05:30
Vishnunarayan K I 830c16f734 fix(rapidvideo): new rapidvideo logic 2019-07-12 19:19:30 +05:30
Vishnunarayan K I 7b7dbb3ee2 docs: some more docs 2019-07-12 19:19:30 +05:30
Vishnunarayan K I d11e89591a chore: logging replaced with logger, style 2019-07-12 19:19:30 +05:30
Vishnunarayan K I 875e9753aa tests: Try to fix tests pt1 2019-07-12 19:17:50 +05:30
Vishnunarayan K I 7de69b7b54 chore(helpers): more logging
log the response text to tempfiles for mocks
2019-07-12 19:17:50 +05:30
Vishnunarayan K I e6e8c9b262 refactor(helpers): refactor helper get and post 2019-07-12 19:17:50 +05:30
Vishnunarayan K I aca5d5e50d fix(cli): change os.exit to sys.exit 2019-07-12 19:17:50 +05:30
Vishnunarayan K I f6eed8f18c feat: add new_anime factory class method 2019-07-12 19:17:50 +05:30
Vishnunarayan K I 79074befe7 style: style changes to multiple file 2019-07-12 19:17:50 +05:30
Vishnunarayan K I 8b0bb04730 rewrite: site rewrite pt2 and add request cache 2019-07-12 19:17:50 +05:30
Vishnunarayan K I 527c547b77 rewrite: cli rewrite 2019-07-12 19:17:21 +05:30
Vishnunarayan K I 757dbb941c more docs 2019-07-12 19:16:55 +05:30
Vishnunarayan K I b4c889522d add docs 2019-07-12 19:16:55 +05:30
Vishnunarayan K I a583aa0363 rewrite: site handling rewrite 2019-07-12 19:16:55 +05:30
Prayag Jain 430f40a945 IDM support added (#207) 2019-07-12 16:07:06 +05:30
mcj64 f37278fd1f Changing video sources of 9anime from rapidvideo to mp4upload. (#170) 2019-04-06 21:44:39 +05:30
Vishnunarayan K I dd4100dd64 v3.6.3 2019-03-26 16:30:25 +05:30
Vishnunarayan K I 7eb83f3113 rapidvideo new logic 2019-03-26 16:29:56 +05:30
29ayush c091852c60 Fixed kwik to use download url instead of stream url (#142) 2019-02-15 01:55:08 +05:30
bg1987 f7e66686da Added zero fill to episodes downloaded, so the episodes will be correctly ordered in the file system (the fill amount is calculated by the amount of total episodes) (#136) 2019-02-11 18:35:37 +05:30
29ayush 896168e941 Added Kwik source to animepahe (#127)
* Added Kwik source to animepahe

* Updated Comment

* Added referer to aria2c
2019-02-11 18:33:32 +05:30
Gomile 7e956a6f0c Made sessions retriable and some minor changes (#102) 2018-12-25 20:37:03 +05:30
Vishnunarayan K I 4ef2bad32e v3.6.2 2018-12-24 17:29:28 +05:30
Muhammad Fadhlika adc89c12ab
Fix AttributeError on download
Fix issue #101 when using dl command with episode argument
2018-12-01 20:04:15 +07:00
Jonas A. Walther b566542588 use util.get_json() in masterani's search() and fix "expected str, got int" for anime watch -l (#103)
* changed masterani search() to use util.get_json()

* fix util import

* fix "expected str, got int" for list_anime()

* remove debugging print statement
2018-10-31 19:00:59 +05:30
Vishnunarayan K I 721cb3ea1b v3.6.1 2018-10-29 00:17:15 +05:30
Nathaniel Ward 8c10ecc663 Set external_downloader if aria2c is on the path (#99)
* update external downloader if aria2c exists in path

* itsy bitsy typo

* move aria check to write_default_config

* forgot import. oopsy
2018-10-29 00:08:27 +05:30
Vishnunarayan K I 1977aec75d
Merge pull request #97 from miasmaejuices/master
Updated URL - 9anime.is to 9anime.to
2018-10-28 00:57:22 +05:30
Vishnunarayan K I 6587b75404 v3.6.0 2018-10-24 18:50:13 +05:30
Gomile b7f38739f1 Multi fixes, some reversions and new functionality (#96)
Made Gogoanime functional, added a new way to collect episodes. Had to revert back to old code for animepahe and overall minor tweaks here and there.
2018-10-20 14:07:42 +05:30
Nick T ec7afdfd71 Updated URL - 9anime.is to 9anime.to 2018-10-19 00:45:47 +13:00
Vishnunarayan K I af196a540b
Merge pull request #86 from DeKaN/master
Add "Disable SSL cert verifying" via options for requests (#73)
2018-10-18 14:02:29 +05:30
Dmitriy e7c4d0e54b
Fixes for review 2018-10-16 13:59:53 +04:00
Dmitriy ff2c1916ec
Remove unused imports, enclose session into function 2018-10-15 10:41:15 +04:00
Jonas A. Walther 4d9d89b8c4 allow it to also search-download masterani and not just watch from it 2018-10-13 00:29:17 +02:00
Dmitriy ba24f74c52
Disable InsecureRequestWarning from urllib3 2018-10-11 23:56:42 +04:00
Dmitriy b709edd588
Remove unused `ssl` parameter 2018-10-11 23:50:21 +04:00
Dmitriy 2af23f7eaf
Move to session object 2018-10-10 12:23:21 +04:00
Jonas A. Walther f616ea500e add stream support for masterani 2018-10-09 10:44:36 +02:00
Jonas A. Walther e7ae5037da add 1080p support for kissanime (#88)
* add 1080p support for kissani
2018-10-05 21:26:49 +05:30
Dmitriy 6d71d8a899
Add "Disable SSL cert verifying" via options for requests 2018-10-04 17:00:29 +04:00
Jonas A. Walther b016f6222e Fix downloading for masterani (#85)
This should fix downloading from masterani/mp4upload for some shows (since it also seems that some anime, like Koe No Katachi, are not affected by broken mp4upload SSL certs).
2018-10-04 15:11:33 +05:30
Gomile 0049ea6b20 Fixes MP4Upload issues and minor improvements (#72)
Some minor improvements and fixes have been made. The MP4Upload extractor is guaranteed to return the correct url unless changes happen to the mp4upload site. An SSL error can occur when an attempt is made to download from the url in the HTTPDownloader class though I believe that is an issue involving said class as this extractor is correctly getting the url for now. 

For now I've mostly noticed the SSL error problem when trying to download through masterani as the urls that are extracted from it seem to require that. Though works just fine with animepahe. To test you can just run this command in python to see correct link resolving `MP4Upload('https://mp4upload.com/embed-dz2jeya02ace.html').stream_url` which is for an embed link from masterani.
2018-08-31 13:47:03 +05:30
Vishnunarayan K I 20fa9db24d v3.5.0 2018-08-30 21:54:01 +05:30
Vishnunarayan K I b46078677d add search method to kisscartoon 2018-08-30 21:53:25 +05:30
Vishnunarayan K I 11278a6195 [masterani] fix scraping of extractor info 2018-08-30 01:46:03 +05:30
ngomile 90289c764e Added mp4upload extractor 2018-08-27 22:13:52 +02:00
ngomile 8851095640 Merge https://github.com/vn-ki/anime-downloader 2018-08-26 19:09:42 +02:00
Vishnunarayan K I fb40a76e12 v3.4.5 2018-08-25 22:13:54 +05:30
Vishnunarayan K I 0b5d655670 fix 9anime scraping 2018-08-25 22:13:33 +05:30
Mrigank Krishan 11e9bcd08b
Update 9anime DD 2018-08-25 20:52:22 +05:30
Vishnunarayan K I 7eafb8cce8 rapid video; v3.4.4 2018-08-23 22:06:01 +05:30
ngomile dd102e5710 fixing a minor typo in animepahe 2018-08-20 19:20:41 +02:00
ngomile 748ff1b3cc mp4upload not yet implemented reason 2018-08-19 22:51:23 +02:00
ngomile de6c242301 Merge https://github.com/vn-ki/anime-downloader 2018-08-19 22:43:43 +02:00
ngomile 2e7833da09 added animepahe
created mp4upload extractor but not implemented
2018-08-19 22:03:07 +02:00
Vishnunarayan K I ed7a483be8 v3.4.3 2018-08-18 22:13:12 +05:30
Vishnunarayan K I f9e3bb8898 update rapidvideo 2018-08-18 22:11:57 +05:30
Vishnunarayan K I c62a7c7d39 v3.4.2: Fix a stupid mistake 2018-08-09 20:50:43 +05:30
Vishnunarayan K I f4f915bfe1 v3.4.1 2018-08-09 17:35:42 +05:30
Vishnunarayan K I c7a505601d 9anime episode lazy loading fix 2018-08-09 17:34:59 +05:30
Vishnunarayan K I a7cb5faad9 v3.4.0 2018-08-06 21:20:17 +05:30
Vishnunarayan K I 52dc38ed19 add fallback qualities 2018-08-06 21:16:58 +05:30
Vishnunarayan K I a4c9d6899f yohoo. Downloader refractor 2018-07-28 00:22:21 +05:30
Vishnunarayan K I 027288563e v3.3.0 2018-07-25 10:55:23 +05:30
Vishnunarayan K I 643bc19f68 add twist to watch, fix rapidvideo 2018-07-25 10:54:09 +05:30
Vishnunarayan K I c95ee7bc8a twist.moe 🎉 2018-07-17 20:20:29 +05:30
Vishnunarayan K I d1051856b6 v3.2.1 2018-07-14 23:42:04 +05:30
Vishnunarayan K I d423f552d0 update token 2018-07-14 23:41:06 +05:30
Vishnunarayan K I 909ef2e9af 3.2.0 2018-07-13 03:43:43 +05:30
Vishnunarayan K I 1b4dc97276 update 9anime token 2018-07-13 03:41:32 +05:30
Vishnunarayan K I c01f4637c3 Masterani 🎉 2018-07-08 01:55:32 +05:30
Vishnunarayan K I 3ef368bf7a pep8 2018-07-06 23:43:10 +05:30
Vishnunarayan K I 289b84088c Fix watch bug 2018-07-05 21:10:40 +05:30
Vishnunarayan K I 7e0378532f aria2 throttling fix 2018-07-05 15:42:21 +05:30
Vishnunarayan K I 34653d7095 Fix retrying bug and fix kisscartoon 2018-07-05 15:25:33 +05:30
Vishnunarayan K I 85845d00aa v3.1.1 2018-07-03 05:22:30 +05:30
Vishnunarayan K I 09ba8f71c2 Update rapidvideo extractor 2018-07-03 05:22:07 +05:30
Vishnunarayan K I ab08ae8fd6 v3.1.0 2018-07-02 23:42:24 +05:30
Vishnunarayan K I c93dcaf1f7 Fix issue #28 2018-07-02 23:38:48 +05:30
Vishnunarayan K I f170a615ae Fix aria2 downloads 2018-07-02 23:35:02 +05:30
Vishnunarayan K I caa3b7cadf Update 9anime token 2018-07-02 23:28:30 +05:30
Vishnunarayan K I 3d8dc4584c cache extractor 2018-07-01 01:40:12 +05:30
Vishnunarayan K I 6bd5f2fe7f Improve cloudflare scraping 2018-07-01 01:36:31 +05:30
Vishnunarayan K I db043b0e4d Masterani!! 2018-07-01 01:06:24 +05:30
Vishnunarayan K I f642e191aa Let;s not break backwards compatibility 2018-07-01 00:35:35 +05:30
Vishnunarayan K I 6f84d9dd28 More clean up 2018-07-01 00:26:16 +05:30
Vishnunarayan K I 72d8703c07 improve masterani 2018-06-30 23:40:02 +05:30
Vishnunarayan K I da4dd17d36 v3.0.0 2018-06-29 21:20:30 +05:30
Vishnunarayan K I 9189b13ae5 Fix external download dir bug 2018-06-29 21:12:46 +05:30
Vishnunarayan K I d55b98b923 Update readme and more bug fixes 2018-06-29 21:00:04 +05:30
Vishnunarayan K I dfa924e100 A lot of bug fixes
Fixed episode range
Fixed downloading
Fixed external downloader overwriting
And many more
2018-06-29 20:35:25 +05:30
Vishnunarayan K I a289f72ee6 Refractor stream url fetching
Way too many changes in one commit
2018-06-29 19:25:42 +05:30
Vishnunarayan K I d733814a93 external downloader 2018-06-28 01:22:31 +05:30
Vishnunarayan K I 7f5dc9577c v2.7.1 2018-06-27 20:15:26 +05:30
Vishnunarayan K I 0aead91234 Update DD 2018-06-27 20:14:51 +05:30
Vishnunarayan K I a0a4bcb235 v2.7.0 2018-06-26 17:46:48 +05:30
Vishnunarayan K I 0387ff28a9 Fix bugs and update 9anime 2018-06-26 17:45:36 +05:30
Vishnunarayan K I f0fec9bbc1
Merge pull request #27 from vn-ki/cleanup
Cleanup
2018-06-26 16:56:31 +05:30