Scratch Cast (v0.01)
Scratch Cast is a proof of concpet for a screencasting solution for Scratch by Anonymous_cat1 and co worked by Triducal.
Scratch Cast is able to: Broadcast your screen at a res of 56x42 (alot i know) in greyscale with a colordepth of like... 2??? I dunno at ~2fps (Scratch limitation) Scratch Cast even supports broadcasting your mouse's position data dynamically to Scratch and Captions! (check config file for captions)
Scratch Cast uses Pillow (PIL), Scratch Attach, pyautogui and Image libaries
Notes:
There is no security on WHO can stream to a project, anyone with this script can stream to ANY copy of Scratch Cast.
There is NO way to fix this due to Scratch's lazy security.
Scratch Cast and it's devlopers are NOT responsible for any actions taken by Scratch Team or other damage cause by using this software.
PLEASE do not show inapropiate content, Scratch is for ages 8 and up.
This software is tested, but not bug free. please report any bugs you encounter while using this.
if you need help, please contact anonymous_cat1 on discord or @Anonymous_cat1 on Scratch or Github.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Quickstart guide:
You should be able to run the python file directly from Command Prompt, but if that does not work;
You will need Python IDE of somekind. If you don't plan to code with python, install Thonny (https://thonny.org/)
The Scratch project incuded in the folder you must upload to Scratch first. Then get the ID of the project and paste it in the config file.
YOU MUST FILL THE INFORMATION IN "config.txt" BEFORE YOU RUN THE PROGRAM.
Open the Scratch Cast Python file in Thonny (or Command Prompt if it works)
After you've done that, start the program (green button) and wait for the libs to download (or skip them if you already have them downloaded by going in config.txt)
And you're off! have fun!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Scratch Cast is not endorsed nor affiliated with Life Long Kindergarden or MIT.