ScratchData LogoScratchData
Back to 16bitjake's profile

test

1616bitjake•Created April 15, 2023
test
0
0
6 views
View on Scratch

Instructions

INTRODUCTION This is a Scratch project that you can use as a template to create your own projects that communicate with a scratch3-bridge (https://github.com/paulolc/scratch3-bridge) based JavaScript program which we we'll designate "the server" in the instructions below. To send and receive messages between your Scratch project and your scratch3-bridge based server just use the blocks as instructed below. BACKPACK COPY S3BRIDGE SPRITE You can also copy the sprite "S3BRIDGE" to your project via backpack. However if you copy it via the Backpack you'll need to manually re-create the 3 variables named @cloud, @scratch, @ping as cloud variables. This is required because the sprite when is copied from the Backpack, in fact, creates those variables automatically (they even have the cloud symbol) but they are not true cloud variables. You'll need to manually re-create those variables explicitely as cloud variables and replace the non-cloud variables with the real cloud variables wherever they are used. ------------------------ - scratch3-bridge - ------------------------ scratch3-bridge (https://github.com/paulolc/scratch3-bridge) is the companion JavaScript library for this Scratch template project. It allows you to develop programs in JavaScript, on any platform that JavaScript runs (PC, Android, Mac, even on a server running the Cloud) to communicate with Scratch 3 projects.Since JavaScript is a high level programming language, you can develop programs that do not have the Scratch 3 restrictions but which can communicate and extend your Scratch 3 projects. This will allow you to do virtually anything from your Scratch 3 projects like performing complex calculations, controlling robots or other kind of devices, accessing the internet and much more! see more at: https://github.com/paulolc/scratch3-bridge ------------------------------------------ S3BRIDGE: SERVER STATUS - Indicates if there is a scratch3-bridge server running. It will contain: ------------------------------------------ "OK" - If an scratch3-bridge based server is running and available "UNAVAILABLE" - If there is no scratch3-bridge based server running or: 1 - The scratch username and password (entered on server) is not the author of this project 2 - The project id entered on server is not the same as this project's id (The id of a Scratch project is the number that appears in the url, the internet address, of the project. (For example, the id of project with url https://scratch.mit.edu/projects/349172539 is 359172539)

Project Details

Project ID835968700
CreatedApril 15, 2023
Last ModifiedApril 15, 2023
SharedApril 15, 2023
Visibilityvisible
CommentsAllowed

Remix Information

Parent ProjectView Parent
Root ProjectView Root