manyame
manyame copied to clipboard
anime cli xdcc download script for linux/win/mac/android
manyame
Stop starring this project! I haven't developed it for a long time. I don't even use it myself! Better send me pull request or star my other repositories (or send me monero).
cli tool to search and download anime from xdcc servers. Uses xdccget.
Watch a video demonstration here. And here. And here
Features:
- batch downloading (press tab to select episodes)
- watch anime while it downloads
- sort by filesize if download single. sort by releaser and episode when download batch.
- download anime into different folders by title
- autoupdate
- you can specify settings in config file
- and more
config
config.conf
in main folder.
config.conf
creates automatically at first launch.
f
is for download folder
q
is for preferable anime quality: 720p
or 1080p
or 480p
for example. Files with this quality shows first in the list.
~~w
is for watching anime right after download started (if you download by episode): yes
or no
(experimental!)~~ Work in progress!
~~p
is for path to your video player (or just name if player is in %PATH%
/$PATH
)~~
example:
f D:\Anime\
q 720p
Linux:
Install the following dependencies: awk, bash, fzf, grep, head, sed, sort, uniq, xdccget.
Make sure that xdccget is executable and is added to $PATH
.
Windows:
https://github.com/asakura42/manyame/releases/tag/2.1.0
Download from releases or get packages from Linux dependencies and build xdccget by yourself. Run from bat file, just click start.bat or create shortcut for it
Android
RhytmLunatic wrote a simple instruction and Makefile to build the app on Android (edited):
Install Termux, then run these commands. For anyone else reading this: don't use wget instead of git clone for manyame because it will break the encoding.
$ pkg install fzf jq openssl build-essential argp
$ git clone https://github.com/RhythmLunatic/xdccget
$ cd xdccget
$ make -f Makefile.Android
$ cd ..
$ git clone https://github.com/asakura42/manyame
$ cp "xdccget/xdccget" "manyame/xdccget"
$ cd manyame
$ chmod +x manyame.sh
$ sh manyame.sh
Then from now on to run it just cd to manyame and do ./manyame.sh
xdccget:
https://github.com/Fantastic-Dave/xdccget - cool cli xdcc downloader written in C. You can compile it with the included makefile. If you are using Windows, Cygwin will be useful for you to compile it. Subsequently, xdccget.exe will depend on the following dll: cygargp-0.dll, cygcrypto-1.1.dll, cygssl-1.1.dll, cygwin1.dll, cygz.dll. You can find most of them in the bin folder in the root directory of Cygwin.