Anime downloader for Twist.Moe
Pull the latest code and try before opening any issues
git pull
git clone https://github.com/phanirithvij/twist.moe.git
cd twist.moe/
chmod +x *.sh # optional
Requires
python
,bash
on linux
Requires
python
,bash
oncmder
on windows
I recommend cmder
or git bash
get them from cmder and git
and install python if you don't have it.
The following instructions are based on the assumption that cmder
|bash
are being used.
pycryptodomex # this is recommended and nothing else like pycrypto or Crypto or pycryptodome
hashlib
requests
Run ./setup.sh
to install python
and dependencies
pip install pycryptodomex requests hashlib
Or you could do
Run ./setup.sh
to install python
and dependencies
New: A basic fuzzy search is implemented
First install requirements via pip install -r requirements.search.txt
python3 search.py "one piece"
python3 search.py "x2wone piece f"
# will output slugs which can be used in ./startp.sh <slug>
./startp.sh #anime_slug
# eg:
./startp.sh gintama
# or
./startp.sh https://twist.moe/a/gintama
This is how it should look till here
cd Anime/#<anime_name>
./download.sh
animelist.txt will soon contain all the anime_names that you've used in startp.sh
- Add a proper database
- Provide path as an argument
- Rewrite the whole thing in python (not bash)
- save as json instead of txt
- rename output files they look hideous
- Better and a faster way of decrypting
- Use dart or something to create executables replacing
setup.sh
andstartp.sh
to something liketwistmoe.exe
,twistmoe
. issue #21
Check examples/README.md
To generate one for yourself
python3 allanimenew.py filename.json
The previous json format used to have some other format, so use/modify the script for compatibility
This project was inspired by anime downloader