https://github.com/diybuilds/spongebob-client
The SpongeBob project enables you to control your PC from your mobile device.
https://github.com/diybuilds/spongebob-client
Last synced: about 2 months ago
JSON representation
The SpongeBob project enables you to control your PC from your mobile device.
- Host: GitHub
- URL: https://github.com/diybuilds/spongebob-client
- Owner: DIYBuilds
- Created: 2024-12-01T16:00:51.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-03T11:44:35.000Z (6 months ago)
- Last Synced: 2025-04-03T09:46:07.395Z (about 2 months ago)
- Language: Python
- Size: 265 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
SpongeBob
### ⭐ About
SpongeBob is a versatile application that bridges your mobile and desktop, enabling seamless control of your PC directly from your phone.
### Features
- **Shut Down PC**: Remotely power off your computer.
- **Take Screenshots**: Capture your PC screen from your mobile device.
- **Run Mouse Macros**: Automate repetitive mouse tasks with ease.
- **Music Control**: Play, pause, and control your music from the desktop via mobile.
- **Mobile as PC Mic**: Use your phone as a microphone for your PC.
- **PC as Mobile Speaker**: Stream PC audio to your mobile device.### Components
1. **Desktop Client**
- Built with Python for executing commands received from the mobile app.
- Listens for commands such as shutdown, screenshot, or macro execution.2. **Mobile App**
- A user-friendly interface for sending commands to the desktop client.### Requirements
#### Desktop Client
- Python 3.9 or later
- Required libraries (install via `requirements.txt`):
- Flask
- PyAutoGUI
- Pillow#### Mobile App
- To be developed in future releases.
### Installation
#### Desktop Client
1. Clone this repository:
```bash
git clone https://github.com/KeptCodes/SpongeBob.git
cd SpongeBob/desktop-client
```2. Install the required dependencies:
```bash
pip install -r requirements.txt
```3. Run the desktop client:
```bash
python app.py
```4. Make sure your desktop and mobile are on the same network.
#### Mobile App
Details coming soon.
### Contributing
Contributions are welcome! Please fork this repository, create a new branch, and submit a pull request.
### License
This project is licensed under the [MIT License](LICENSE).