How to use the command `ani-cli` (with examples)
The ani-cli
command is a command-line tool that allows users to browse and watch anime. It provides various features such as searching anime by name, downloading episodes, using VLC as the media player, specifying episodes to watch, continuing watching anime from history, and updating the ani-cli
tool.
Use case 1: Search anime by name
Code:
ani-cli "anime_name"
Motivation: This use case is useful when a user wants to quickly search for a specific anime by its name.
Explanation: The ani-cli
command is followed by the name of the anime enclosed in double quotes. It will search for the anime matching the provided name.
Example output:
Search Results:
1. Anime 1
2. Anime 2
3. Anime 3
...
Use case 2: Download episode
Code:
ani-cli -d "anime_name"
Motivation: This use case is helpful when a user wants to download a specific episode of an anime.
Explanation: The -d
flag is used to indicate that the user wants to download an episode. The ani-cli
command is followed by the name of the anime enclosed in double quotes. It will download the episode of the anime matching the provided name.
Example output:
Downloading episode 1 of "Anime Name"...
Download complete!
Use case 3: Use VLC as the media player
Code:
ani-cli -v "anime_name"
Motivation: This use case is beneficial if the user prefers to watch anime using VLC as the media player.
Explanation: The -v
flag is used to specify that the user wants to use VLC as the media player. The ani-cli
command is followed by the name of the anime enclosed in double quotes. It will launch VLC and start playing the anime matching the provided name.
Example output:
Launching VLC...
Opening "Anime Name"...
Use case 4: Specify episode to watch
Code:
ani-cli -e episode_number "anime_name"
Motivation: This use case is useful when a user wants to specify a particular episode of an anime to watch.
Explanation: The -e
flag is used to indicate that the user wants to specify an episode to watch. The ani-cli
command is followed by the episode number and the name of the anime enclosed in double quotes. It will play the specified episode of the anime matching the provided name.
Example output:
Playing episode 5 of "Anime Name"...
Use case 5: Continue watching anime from history
Code:
ani-cli -c
Motivation: This use case is handy if the user wants to quickly resume watching the anime from where they left off.
Explanation: The -c
flag is used to indicate that the user wants to continue watching anime from history. It will retrieve the last watched anime and episode from the history and start playing it.
Example output:
Resuming anime "Anime Name" from episode 3...
Use case 6: Update ani-cli
Code:
ani-cli -U
Motivation: This use case is necessary to ensure that the ani-cli
tool is up to date with the latest features and bug fixes.
Explanation: The -U
flag is used to update the ani-cli
tool. It will check for updates and install the latest version if available.
Example output:
Checking for updates...
Updating `ani-cli` to version X.X.X...
Update complete!
Conclusion
The ani-cli
command is a versatile tool that allows users to search anime by name, download episodes, use VLC as the media player, specify episodes to watch, continue watching anime from history, and update the tool. By using the provided examples, users can make the most out of ani-cli
and enhance their anime watching experience.