Screen Cloud is a solution crafted to address challenges faced by Iranian users experiencing difficulties in sending media content on platforms with filtered or restricted CDNs (Content Delivery Networks), such as Discord. This project leverages Amazon S3 (Simple Storage Service) to empower users to upload their content seamlessly, bypassing the need for VPNs or third-party services.
-
Effortless Uploads: Easily upload media content to Amazon S3 without the reliance on VPNs or external services.
-
CDN Bypass: Circumvent CDN restrictions on various platforms, ensuring smooth media sharing experiences.
-
Secure Storage: Utilize the security and reliability of Amazon S3 for storing uploaded content.
-
Users take their screen shot using GUI app .
-
The uploader securely transfers the png to Amazon S3.
-
Uploaded file url will be replaced instead of png in clipboard.
-
Share the links on platforms with restricted CDNs, enabling others to access the media seamlessly.
- Python installed
- Amazon S3 account with credentials
-
Clone the repository:
git clone https://github.com/blackaleader/ScreenC.git
-
Activate the venv
venv\scripts\Activate
-
Install required libraries
pip install -r requirements.txt
-
Run the script
python main.py
python3 main.py
- @ArmanLeader π
- @Tears π§