spy-cli

所属分类:内容生成
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2023-12-25 03:44:45
上 传 者sh-1993
说明:  一个用于浏览和观看电影放映更多内容的cli工具,主要关注宝莱坞和印度娱乐(印地语音频)。
(A cli tool to browse and watch Movies Shows MORE, mainly focused on Bollywood & Indian Entertainment (Hindi Audio).)

文件列表:
spy_cli/
LICENSE
setup.py


Logo

A cli tool to browse and watch Movies/Shows/MORE

Report Bug · Request Feature

Showcase

https://github.com/junioralive/spy-cli/assets/54473944/1423f1a2-37b2-45be-88c6-4781220bf969 ### Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Disclaimer
  5. Contributing
  6. Contact
  7. inspiration
## About The Project SPY-CLI provides a command-line interface (CLI) tool named `spy-cli` that allows users to stream movies or TV shows directly from the command line. It is compatible with multiple platforms including Android, Windows, Linux, macOS, and iPhone. Mainly focused on Bollywood & Indian Entertainment (Hindi Audio). Note: It requires a backend API, For API details, [spycli-api](https://github.com/junioralive/spycli-api). No API No problem, READ about [spycli-noserver](https://github.com/junioralive/spycli-noserver) before using.

(back to top)

## Getting Started ### Prerequisites - [`MPV`](https://mpv.io) - player used for Windows, macOS, Linux and Android - [`VLC`](https://apps.apple.com/us/app/vlc-media-player/id650377962) - player used for iOS ## Installation ### Windows - Make sure [`Python`](https://www.python.org/) [`pip`](https://pip.pypa.io/en/stable/installation/) and [`git`](https://git-scm.com/downloads) are installed. - Run this Command inside your Terminal (Installing fzf): ``` winget install fzf ``` - Clone the repository: ``` git clone https://github.com/junioralive/spy-cli.git ``` - Navigate to the cloned directory: ``` cd spy-cli ``` - Installing setuptools: ``` pip install --upgrade setuptools wheel ``` - Install requirements and dependencies: ``` pip install -e . ``` - First time run: ``` spy-cli.config ``` Enter your API URL, choose your platform and you're all set. For API details, [spycli-api](https://github.com/junioralive/spycli-api). No API No problem, READ about [spycli-noserver](https://github.com/junioralive/spycli-noserver) before using.

(back to top)

### Linux - Make sure `Python` [`pip`](https://pip.pypa.io/en/stable/installation/) and [`git`](https://git-scm.com/downloads) are installed. - Run this Command inside your Terminal (Installing fzf): ``` sudo apt-get install fzf ``` - Clone the repository: ``` git clone https://github.com/junioralive/spy-cli.git ``` - Navigate to the cloned directory: ``` cd spy-cli ``` - Installing setuptools: ``` pip install --upgrade setuptools wheel ``` - Install requirements and dependencies: ``` pip install -e . ``` - First time run: ``` spy-cli.config ``` Enter your API URL, choose your platform and you're all set. For API details, [spycli-api](https://github.com/junioralive/spycli-api). No API No problem, READ about [spycli-noserver](https://github.com/junioralive/spycli-noserver) before using.

(back to top)

### MAC - Make sure [`Python`](https://www.python.org/) [`pip`](https://pip.pypa.io/en/stable/installation/) and [`git`](https://git-scm.com/downloads) are installed. - Open the Terminal application on your Mac (Installing Homebrew: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` - Installing fzf: ``` brew install fzf ``` - Clone the repository: ``` git clone https://github.com/junioralive/spy-cli.git ``` - Navigate to the cloned directory: ``` cd spy-cli ``` - Installing fzf: ``` sudo apt-get install fzf ``` - Installing setuptools: ``` pip install --upgrade setuptools wheel ``` - Install requirements and dependencies: ``` pip install -e . ``` - First time run: ``` spy-cli.config ``` Enter your API URL, choose your platform and you're all set. For API details, [spycli-api](https://github.com/junioralive/spycli-api). No API No problem, READ about [spycli-noserver](https://github.com/junioralive/spycli-noserver) before using.

(back to top)

### Android - Make sure [`MPV`](https://play.google.com/store/apps/details?id=is.xyz.mpv) and [`Termux`](https://play.google.com/store/apps/details?id=com.termux) are installed. - Run following commands (Note: this may take a while) ``` pkg update && pkg upgrade pkg install python git fzf pip install wheel git clone https://github.com/junioralive/spy-cli.git cd spy-cli pip3install-e. ``` - First time run: ``` spy-cli.config ``` Enter your API URL, choose your platform and you're all set. For API details, [spycli-api](https://github.com/junioralive/spycli-api). No API No problem, READ about [spycli-noserver](https://github.com/junioralive/spycli-noserver) before using.

(back to top)

### iOS - Make sure [`VLC MEDIA PLAYER`](https://apps.apple.com/us/app/vlc-media-player/id650377962) and [`iSH`](https://apps.apple.com/us/app/ish-shell/id1436902243) are installed. - Run following commands (Note: this may take a while) ``` apk update && apk upgrade apk add python3 git fzf python3 -m ensurepip --upgrade git clone https://github.com/junioralive/spy-cli.git cd spy-cli pip3install-e. ``` - First time run: ``` spy-cli.config ``` Enter your API URL, choose your platform and you're all set. For API details, [spycli-api](https://github.com/junioralive/spycli-api). No API No problem, READ about [spycli-noserver](https://github.com/junioralive/spycli-noserver) before using.

(back to top)

## Usage Type: ```spy-cli``` into your Commandline. ### For no-server version Type: ```spy-cli-basic``` into your Commandline. READ about [spycli-noserver](https://github.com/junioralive/spycli-noserver) before using.

(back to top)

## Disclaimer This project is designed to be utilized at the discretion and responsibility of the user, taking into consideration the specific legal and governmental regulations applicable to their context. The project does not exercise control over the nature of the content it disseminates. Consequently, any use of copyrighted material sourced from providers falls under the user’s own risk and accountability, and is not the responsibility of the project developers

(back to top)

## Feature If you want a feature, create an [issue](https://github.com/junioralive/spy-cli/issues/new) or create the feature and make a pull request.

(back to top)

## Contributing Pull requests are welcome and _appreciated_. For major changes, please open an issue first to discuss what you would like to change. ## Contact Author: JuniorAlive | ```Discord: junioralive``` Project Link: [https://github.com/junioralive/spy-cli](https://github.com/junioralive/spy-cli)

(back to top)

## Inspiration Heavily inspired from [ani-cli](https://github.com/pystardust/ani-cli) [mov-cli](https://github.com/pystardust/mov-cli)

(back to top)


近期下载者

相关文件


收藏者