{"id":56,"date":"2024-10-19T12:49:29","date_gmt":"2024-10-19T12:49:29","guid":{"rendered":"http:\/\/192.168.1.5:8080\/?p=56"},"modified":"2024-10-23T22:28:14","modified_gmt":"2024-10-23T22:28:14","slug":"scratchsharing-screen-sharing-app-build-on-scratch","status":"publish","type":"post","link":"https:\/\/kevinblog.sytes.net\/?p=56","title":{"rendered":"ScratchSharing : Screen sharing app build on scratch?!?!"},"content":{"rendered":"\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Thats basically that it says, yesterday i wondered what the state of scratch was and managed to make a screen sharing app out of it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">using so called extensions the scratch dev community has managed to basically take scratch to a whole new level giving you access to fs calls , new rendering types , gpu acceleration, heck even make 3D games!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"block-d598c410-ade2-42e8-b79e-23c698ddd36d\"><\/p>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"http:\/\/192.168.1.5\/wp-content\/uploads\/2024\/10\/Screenshot_20241019_154919-1024x768.png\" alt=\"\" class=\"wp-image-68 size-full\" srcset=\"https:\/\/kevinblog.sytes.net\/wp-content\/uploads\/2024\/10\/Screenshot_20241019_154919-1024x768.png 1024w, https:\/\/kevinblog.sytes.net\/wp-content\/uploads\/2024\/10\/Screenshot_20241019_154919-300x225.png 300w, https:\/\/kevinblog.sytes.net\/wp-content\/uploads\/2024\/10\/Screenshot_20241019_154919-768x576.png 768w, https:\/\/kevinblog.sytes.net\/wp-content\/uploads\/2024\/10\/Screenshot_20241019_154919.png 1273w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p class=\"wp-block-paragraph\">First when you Launch it, you&#8217;re prompt to select your authority level, either<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">host<\/mark><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">or<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-amber-color\">client<\/mark><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-cyan-bluish-gray-color\"> &lt;-- any string is replaced with client <\/mark><\/code><\/pre>\n<\/div><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">WARNING!!! THE SERVERS ARE HOSTED BY SOME RANDOM AND ARE ACCESSIBLE FROM THE (FREE SERVERS) EXTENSION SO PLEASE DONT USE ALL THE BANDWIDTH!!!<\/mark><\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-file aligncenter\"><a href=\"http:\/\/192.168.1.5:8080\/wp-content\/uploads\/2024\/10\/ScratchShareScreen.html\" class=\"wp-block-file__button wp-element-button\" download>Download ScratchScreenShare <strong>HTML package<\/strong><\/a><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-f82df833 wp-block-group-is-layout-flex\">\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thats basically that it says, yesterday i wondered what the state of scratch was and managed to make a screen sharing app out of it. using so called extensions the scratch dev community has managed to basically take scratch to a whole new level giving you access to fs calls , new rendering types , [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":68,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3,5],"tags":[],"class_list":["post-56","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-application","category-blog-post","category-cool-stuff"],"featured_image_src":"https:\/\/kevinblog.sytes.net\/wp-content\/uploads\/2024\/10\/Screenshot_20241019_154919.png","author_info":{"display_name":"kevin","author_link":"https:\/\/kevinblog.sytes.net\/?author=1"},"_links":{"self":[{"href":"https:\/\/kevinblog.sytes.net\/index.php?rest_route=\/wp\/v2\/posts\/56","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kevinblog.sytes.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kevinblog.sytes.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kevinblog.sytes.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kevinblog.sytes.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=56"}],"version-history":[{"count":1,"href":"https:\/\/kevinblog.sytes.net\/index.php?rest_route=\/wp\/v2\/posts\/56\/revisions"}],"predecessor-version":[{"id":70,"href":"https:\/\/kevinblog.sytes.net\/index.php?rest_route=\/wp\/v2\/posts\/56\/revisions\/70"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kevinblog.sytes.net\/index.php?rest_route=\/wp\/v2\/media\/68"}],"wp:attachment":[{"href":"https:\/\/kevinblog.sytes.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=56"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kevinblog.sytes.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=56"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kevinblog.sytes.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=56"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}