aw-cli
Guarda anime dal terminale e molto altro!
Gli anime vengono presi da AnimeWorld
Anteprima
https://user-images.githubusercontent.com/90156014/210212814-e73ba7af-ce12-43ad-95ff-dcd85b39a45c.mp4
Indice
Installazione
Lo script funziona sia con MPV che con VLC.
Linux, MacOS
È possibile installare aw-cli da pip:
```
python3 -m pip install aw-cli
```
Windows
Attualmente, Windows presenta due versioni: la più recente, progettata per funzionare su WSL (Windows Subsystem for Linux), e una versione Legacy compatibile con PowerShell. La versione Legacy non riceverà ulteriori aggiornamenti, mentre l'altra sarà mantenuta costantemente.
Ultima Versione
L'ultima versione per Windows richiede installare WSL:
```
wsl --install
```
Per installare MPV su WSL, basta eseguire:
```
sudo apt install mpv
```
Per VLC:
```
sudo apt install vlc
```
Il programma dovrà essere installato e avviato da WSL:
```
python3 -m pip install aw-cli
```
Versione Legacy
Per installare la versione Legacy, è necessario avere git.
```
python3 -m pip install git+https://github.com/fexh10/aw-cli.git@winLegacy
```
Android
Android richiede l'installazione di termux.
```
pkg update && pkg upgrade
pkg install python python-pip libxml2 libxslt pkg-config
python3 -m pip install aw-cli
```
iOS
La versione per iOS richiede iSH e VLC.
```
apk update
apk upgrade
apk add python3 python3-dev py3-pip gcc musl-dev git
python3 -m pip install git+https://github.com/fexh10/aw-cli.git@iosCompatibility
```
Nota che la velocità di download e caricamento molto bassa è un problema di iSH e non di aw-cli.
Problemi noti
Se è impossibile avviare aw-cli
, è possibile che non si abbia la cartella degli script Python aggiunta al path.
Linux/Windows WSL
Aggiungere la seguente linea al file di profilo (.bashrc, .zshrc, o altro):
```
export PATH=$PATH:$HOME/.local/bin
```
Riavviare il terminale o eseguire `source ~/.bashrc`.
MacOS
Aggiungere la seguente linea al file di profilo (.bashrc, .zshrc, o altro):
```
export PATH=$PATH:$HOME/Library/Python/3.x/bin
```
Sostituire `3.x` con la propria versione di Python.
Riavviare il terminale o eseguire `source ~/.bashrc`.
Windows Legacy
Inserire da linea di comando:
```
setx PATH "%PATH%;%APPDATA%\Local\Programs\Python\Python3x\Scripts
```
Sostituire `3.x` con la propria versione di Python.
Se necessario, riavviare il sistema.
Disinstallazione
python3 -m pip uninstall aw-cli
Utilizzo
usage: aw-cli [-h] [-v] [-c [{r}]] [-l [{a,s,d,t}]] [-i] [-s] [-d] [-o] [-p] [-u [UPDATE]] [-a]
Guarda anime dal terminale e molto altro!
Informazioni:
-h, --help mostra questo messaggio
-v, --versione stampa la versione del programma
Opzioni:
-c [{r}], --cronologia [{r}]
continua a guardare un anime dalla cronologia. 'r' per rimuovere un anime (opzionale)
-l [{a,s,d,t}], --lista [{a,s,d,t}]
lista degli ultimi anime usciti su AnimeWorld. a = all, s = sub, d = dub, t = tendenze. Default 'a'
-i, --info visualizza le informazioni e la trama di un anime
-s, --syncplay usa syncplay per guardare un anime insieme ai tuoi amici
-d, --download scarica gli episodi che preferisci
-o, --offline apri gli episodi scaricati precedentemente direttamente dal terminale
-p, --privato guarda un episodio senza che si aggiorni la cronologia o AniList
-u [UPDATE], --update [UPDATE]
aggiorna il programma
Configurazione:
-a, --configurazione avvia il menu di configurazione
Crediti
Progetto ispirato a ani-cli.
Un ringraziamento speciale a axtrat per l'aiuto nella realizzazione del progetto.