Скачать scratch link для windows 7

1. Scratch Link is a helper app that lets you connect Scratch to other devices, such as micro:bit and LEGO robotics kits.

2. Using Scratch Link requires both Scratch (you can use either the Scratch website or the Scratch app) and a compatible Bluetooth device.

3. Scratch Link appears as an icon in the top bar of your screen.

загрузить и установить Scratch Link на вашем персональном компьютере и Mac

Некоторые приложения, например, те, которые вы ищете, доступны для Windows! Получите это ниже:

SN заявка Скачать рецензия Разработчик
1. Scratch Link Скачать

3.7/5
3 рецензия

3.7

Scratch Foundation

Или следуйте инструкциям ниже для использования на ПК :

Выберите версию для ПК:

  1. Windows 7-10
  2. Windows 11

Если вы хотите установить и использовать Scratch Link на вашем ПК или Mac, вам нужно будет загрузить и установить эмулятор Desktop App для своего компьютера. Мы усердно работали, чтобы помочь вам понять, как использовать app для вашего компьютера в 4 простых шагах ниже:

Шаг 1: Загрузите эмулятор Android для ПК и Mac

Хорошо. Прежде всего. Если вы хотите использовать приложение на своем компьютере, сначала посетите магазин Mac или Windows AppStore и найдите либо приложение Bluestacks, либо Приложение Nox . Большинство учебных пособий в Интернете рекомендуют приложение Bluestacks, и у меня может возникнуть соблазн рекомендовать его, потому что вы с большей вероятностью сможете легко найти решения в Интернете, если у вас возникнут проблемы с использованием приложения Bluestacks на вашем компьютере. Вы можете загрузить программное обеспечение Bluestacks Pc или Mac here .  

Шаг 2: установите эмулятор на ПК или Mac

Шаг 3: Scratch Link для ПК — Windows 7/8 / 10/ 11

Теперь откройте приложение Emulator, которое вы установили, и найдите его панель поиска. Найдя его, введите Scratch Link в строке поиска и нажмите «Поиск». Нажмите на Scratch Linkзначок приложения. Окно Scratch Link в Play Маркете или магазине приложений, и он отобразит Store в вашем приложении эмулятора. Теперь нажмите кнопку «Установить» и, например, на устройстве iPhone или Android, ваше приложение начнет загрузку. Теперь мы все закончили.

Вы увидите значок под названием «Все приложения».

Нажмите на нее, и она перенесет вас на страницу, содержащую все установленные вами приложения.

Вы должны увидеть . Нажмите на нее и начните использовать приложение.

Спасибо за чтение этого урока. Хорошего дня!

Получить совместимый APK для ПК

Скачать Разработчик Рейтинг Score Текущая версия Совместимость
Проверить APK → Scratch Foundation 0 1.4.3 4+

Скачать Android

Шаги по настройке компьютера и загрузке приложения Scratch Link в Windows 11:

Чтобы использовать мобильные приложения в Windows 11, необходимо установить Amazon Appstore. Как только он будет настроен, вы сможете просматривать и устанавливать мобильные приложения из кураторского каталога. Если вы хотите запускать приложения Android на своей Windows 11, это руководство для вас..

  1. Проверьте, совместим ли ваш компьютер: Вот минимальные требования:
    • RAM: 8GB (минимум), 16GB (рекомендованный)
    • Хранение: SSD
    • Processor:
      • Intel Core i3 8th Gen (минимум или выше)
      • AMD Ryzen 3000 (минимум или выше)
      • Qualcomm Snapdragon 8c (минимум или выше)
    • Processor Architecture: x64 or ARM64
  2. Проверьте, имеет ли Scratch Link собственную версию Windows. Сделай это здесь ». Если собственная версия отсутствует, перейдите к шагу 3.

Подробнее ❯

Скачать совместимый APK на ПК

✔ ✔ ✔ Scratch Link для ПК: Как скачать и установить на ПК Windows

Загрузите приложение, например Scratch Link, на ПК с Windows! Прямая загрузка ниже:

Кроме того, следуйте приведенным ниже инструкциям, чтобы использовать Scratch Link на своем ПК:

Чтобы получить Scratch Link работать на вашем компьютере легко. Мы поможем вам скачать и установить Scratch Link на вашем компьютере в 4 простых шага ниже:

  1. Загрузить эмулятор приложения Andriod
    Эмулятор имитирует / эмулирует устройство Android на вашем компьютере, облегчая установку и запуск приложений Android, не выходя из вашего ПК. Для начала вы можете выбрать одно из следующих приложений:
    1. Nox App .
    2. Bluestacks .

    Я рекомендую Bluestacks, так как он очень популярен во многих онлайн-уроках.

  2. Теперь установите программный эмулятор на ПК с Windows
    Перейдите в папку «Загрузки» на компьютере или в любом месте хранения загруженных файлов.

    1. Нажмите на приложение эмулятора Android. Начнется процесс установки.
    2. Примите условия лицензионного соглашения и следуйте инструкциям на экране. Программное обеспечение будет установлено.
  3. Как использовать Scratch Link на вашем компьютере:
    1. На компьютере откройте эмулятор и выполните поиск Scratch Link.
    2. Нажмите «Scratch Link» » «Установить», чтобы установить приложение.
    3. Чтобы использовать приложение Scratch Link, откройте эмулятор » «Все приложения».

Другие источники загрузки

Скачать для Android — Ссылка 1 ↲

Бесплатно В iTunes ↲

4 подробностей о Scratch Link

1. Scratch Link is a helper app that lets you connect Scratch to other devices, such as micro:bit and LEGO robotics kits.

2. Using Scratch Link requires both Scratch (you can use either the Scratch website or the Scratch app) and a compatible Bluetooth device.

3. Scratch Link appears as an icon in the top bar of your screen.

Если вам нравится Scratch Link, вам понравятся Education такие приложения, как; Everlang: Indonesian; Ostanowka: Rossija!; Easy Multiplication Tables; 查五笔 — 五笔入门级工具箱; Periodic-Table-Elements; Puzzle For Toddlers & Kids; Wannalisn; FirstKeyboard; BT21 Coloring Book Chimmy; Indian History Notes With Quiz; Учи.ру для учителей; Carga Online; PDDTest.KZ; CEN Prep 2024; Calhoun Lighthouse; أسس; Erstes Verschriften; Collins Infinity; Label Spanish — Full course; КНТК XVI;

Scratch Link Preview

Download Scratch Link for pc  

How to Download, install and use Scratch Link on your Windows Computer

At the moment, Scratch Link is not available for direct download on a computer. However, you can use emulators to run it on PC. The downside is that using Scratch Link with an emulator might slow down your computer’s performance.

Learn how to use Scratch Link on your computer in these 5 simple steps:

  1. Download and install the BlueStacks App Player on your computer. Do so Here >>
  2. Once installed, open the software and sign in using your Google account.
  3. On the program’s search bar, Search for Scratch Link on the in-built Play Store. On the Scratch Link app page, Click the install button.
  4. Once your Scratch Link has been installed, click the «All apps» button to access all your applications on the emulator
  5. You will then see the Scratch Link app. Click to run the app. Using this method, you can now enjoy your other favorite Education application on a Windows PC

About Scratch Link

Developer Description

Scratch Link is a helper app that lets you connect Scratch to other devices, such as micro:bit and LEGO robotics kits.

Using Scratch Link requires both Scratch (you can use either the Scratch website or the Scratch app) and a compatible Bluetooth device.

Scratch Link appears as an icon in the top bar of your screen.

Learn about Scratch at scratch.mit.edu
Download Scratch at scratch.mit.edu/download

Scratch Link version 1.4.3 Download

1. Scratch Link is a helper app that lets you connect Scratch to other devices, such as micro:bit and LEGO robotics kits.

2. Using Scratch Link requires both Scratch (you can use either the Scratch website or the Scratch app) and a compatible Bluetooth device.

Некоторые приложения, например, те, которые вы ищете, доступны для Windows! Получите это ниже:

SN заявка Скачать рецензия Разработчик
1. Scratch Link Скачать 3.7/5
3 рецензия

3.7

Scratch Foundation

Или следуйте инструкциям ниже для использования на ПК :

Выберите версию для ПК:

  1. Windows 7-10
  2. Windows 11

Если вы хотите установить и использовать Scratch Link на вашем ПК или Mac, вам нужно будет загрузить и установить эмулятор Desktop App для своего компьютера. Мы усердно работали, чтобы помочь вам понять, как использовать app для вашего компьютера в 4 простых шагах ниже:

Шаг 1: Загрузите эмулятор Android для ПК и Mac

Хорошо. Прежде всего. Если вы хотите использовать приложение на своем компьютере, сначала посетите магазин Mac или Windows AppStore и найдите либо приложение Bluestacks, либо Приложение Nox . Большинство учебных пособий в Интернете рекомендуют приложение Bluestacks, и у меня может возникнуть соблазн рекомендовать его, потому что вы с большей вероятностью сможете легко найти решения в Интернете, если у вас возникнут проблемы с использованием приложения Bluestacks на вашем компьютере. Вы можете загрузить программное обеспечение Bluestacks Pc или Mac here .  

Шаг 2: установите эмулятор на ПК или Mac

Теперь, когда вы загрузили эмулятор по вашему выбору, перейдите в папку «Загрузка» на вашем компьютере, чтобы найти приложение эмулятора или Bluestacks.

Как только вы его нашли, щелкните его, чтобы установить приложение или exe на компьютер или компьютер Mac.

Теперь нажмите «Далее», чтобы принять лицензионное соглашение.

Чтобы правильно установить приложение, следуйте инструкциям на экране.

Если вы правильно это сделаете, приложение Emulator будет успешно установлено.

Шаг 3: Scratch Link для ПК — Windows 7/8 / 10/ 11

Теперь откройте приложение Emulator, которое вы установили, и найдите его панель поиска. Найдя его, введите Scratch Link в строке поиска и нажмите «Поиск». Нажмите на Scratch Linkзначок приложения. Окно Scratch Link в Play Маркете или магазине приложений, и он отобразит Store в вашем приложении эмулятора. Теперь нажмите кнопку «Установить» и, например, на устройстве iPhone или Android, ваше приложение начнет загрузку. Теперь мы все закончили.

Вы увидите значок под названием «Все приложения».

Нажмите на нее, и она перенесет вас на страницу, содержащую все установленные вами приложения.

Вы должны увидеть . Нажмите на нее и начните использовать приложение.

Шаг 4: Scratch Link для Mac OS

Привет. Пользователь Mac!

Шаги по использованию Scratch Link для Mac точно такие же, как для ОС Windows выше. Все, что вам нужно сделать, это установить

Nox Application Emulator

или Bluestack на вашем Macintosh. Вы можете получить Это

здесь

.

Спасибо за чтение этого урока. Хорошего дня!

Получить совместимый APK для ПК

Скачать Разработчик Рейтинг Score Текущая версия Совместимость
Проверить APK → Scratch Foundation 0 1.4.3 4+

Скачать Android

Как скачать и установить Scratch Link в Windows 11

Чтобы использовать мобильные приложения в Windows 11, необходимо установить Amazon Appstore. Как только он будет настроен, вы сможете просматривать и устанавливать мобильные приложения из кураторского каталога. Если вы хотите запускать приложения Android на своей Windows 11, это руководство для вас..

Шаги по настройке компьютера и загрузке приложения Scratch Link в Windows 11:

  1. Проверьте, совместим ли ваш компьютер: Вот минимальные требования:
    • RAM: 8GB (минимум), 16GB (рекомендованный)
    • Хранение: SSD
    • Processor:
      • Intel Core i3 8th Gen (минимум или выше)
      • AMD Ryzen 3000 (минимум или выше)
      • Qualcomm Snapdragon 8c (минимум или выше)
    • Processor Architecture: x64 or ARM64
  2. Проверьте, имеет ли Scratch Link собственную версию Windows. Сделай это здесь ». Если собственная версия отсутствует, перейдите к шагу 3.
  3. Установите Amazon Appstore из Microsoft Store. Сделай это здесь ». При выборе «Получить» начнется установка приложения и автоматически установится подсистема Windows для Android.
  4. После установки Amazon Appstore и приложение «Настройки подсистемы Windows для Android» появятся в меню «Пуск» и списке приложений. Откройте Amazon Appstore и войдите в свою учетную запись Amazon.
  5. Перейдите в магазин приложений Amazon и выполните поиск по слову « Scratch Link ». Откройте страницу приложения, щелкнув значок приложения. Нажмите «Установить». После установки нажмите «Открыть», чтобы начать использовать приложение Scratch Link.

Scratch Link is a helper app that lets you connect Scratch to other devices, such as micro:bit and LEGO robotics kits.

Using Scratch Link requires both Scratch (you can use either the Scratch website or the Scratch app) and a compatible Bluetooth device.

Scratch Link appears as an icon in the top bar of your screen.

Learn about Scratch at scratch.mit.edu
Download Scratch at scratch.mit.edu/download

Scratch Link на пк

Опубликовано Scratch Foundation, Inc.

  • Лицензия: бесплатное программное обеспечение
  • Язык: русский
  • Категория: Education
  • Последнее обновление: 2022-02-23
  • Размер файла: 5.23 MB
  • Совместимость: Требуется Windows XP, Vista, 7, 8, 8.1 и Windows 10
  • Скачать ⇩

Что там интересного?

1. Scratch Link is a helper app that lets you connect Scratch to other devices, such as micro:bit and LEGO robotics kits.

2. Using Scratch Link requires both Scratch (you can use either the Scratch website or the Scratch app) and a compatible Bluetooth device.

Скачать совместимый APK на ПК

Scratch Link для ПК: Как скачать и установить на ПК Windows

Загрузите приложение, например Scratch Link, на ПК с Windows! Прямая загрузка ниже:

Кроме того, следуйте приведенным ниже инструкциям, чтобы использовать Scratch Link на своем ПК:

Чтобы получить Scratch Link работать на вашем компьютере легко. Мы поможем вам скачать и установить Scratch Link на вашем компьютере в 4 простых шага ниже:

  1. Загрузить эмулятор приложения Andriod
    Мы перечислили лучшие из них ниже:
    1. Nox App .
    2. Bluestacks .

    Я рекомендую Bluestacks, так как он очень популярен во многих онлайн-уроках.

  2. Теперь установите программный эмулятор на ПК с Windows
    Перейдите в папку «Загрузки» на компьютере или в любом месте хранения загруженных файлов.

    1. Нажмите на приложение эмулятора Android. Начнется процесс установки.
    2. Примите условия лицензионного соглашения и следуйте инструкциям на экране. Программное обеспечение будет установлено.
  3. Как использовать Scratch Link на вашем компьютере:
    1. На компьютере откройте эмулятор и выполните поиск Scratch Link.
    2. Нажмите «Scratch Link» » «Установить», чтобы установить приложение.
    3. Чтобы использовать приложение Scratch Link, откройте эмулятор » «Все приложения».

Другие источники загрузки

Скачать для Android — Ссылка 1 ↲

Бесплатно В iTunes ↲

Scratch Link Описание

Scratch Link is a helper app that lets you connect Scratch to other devices, such as micro:bit and LEGO robotics kits.

Using Scratch Link requires both Scratch (you can use either the Scratch website or the Scratch app) and a compatible Bluetooth device.

Scratch Link appears as an icon in the top bar of your screen.

Learn about Scratch at scratch.mit.edu
Download Scratch at scratch.mit.edu/download

Scratch Link

Scratch Link is a helper application which allows Scratch 3.0 to communicate with hardware peripherals. Scratch Link
replaces the Scratch Device Manager and Scratch Device Plug-in.

System Requirements:

Minimum
macOS 10.10 «Yosemite»
Windows 10 Version 1709 (build 16299) «Fall Creators Update» or newer

Using Scratch Link with Scratch 3.0

To use Scratch Link with Scratch 3.0:

  1. Install and run Scratch Link
  2. Open Scratch 3.0
  3. Select the «Add Extension» button (looks like Scratch blocks with a + at the bottom of the block categories list)
  4. Select a compatible extension such as the micro:bit or LEGO EV3 extension.
  5. Follow the prompts to connect your peripheral.
  6. Build a project with the new extension blocks. Scratch Link will help Scratch communicate with your peripheral.

Development: Getting started

Documentation

The general network protocol and all supported hardware protocols are documented in Markdown files in the
Documentation subdirectory. Please note that network protocol stability and compatibility are high priorities for
this project. Changes to the protocol are unlikely to be accepted without very strong justification combined with
thorough documentation.

Please use markdownlint to check documentation changes before submitting
a pull request.

Secure WebSockets

Previous versions of Scratch Link used Secure WebSockets (wss://) to communicate with Scratch. This is no longer the
case: new versions of Scratch Link use regular WebSockets (ws://). It is no longer necessary to prepare an SSL
certificate for Scratch Link.

This change causes an incompatibility with some browsers, including Safari. An upcoming version of Scratch Link will
resolve this incompatibility.

macOS

The macOS version of this project is in the macOS subdirectory. It uses Swift 5.2 and the Swift Package Manager.

Developer prerequisites on macOS, most of which are available through Homebrew:

  • Xcode Command Line Tools
    • Install with xcode-select --install
  • git
  • pngcrush
  • swiftlint (optional)
  • Swift Version Manager swiftenv (optional)

The build is primarily controlled through make:

  • Build the app bundle with make, which will automatically:
    1. Compile Scratch Link code using swift build
    2. Create an app bundle at dist/Scratch Link.app
    3. Copy all necessary frameworks and dylibs into the app bundle
    4. Generate and/or copy other resources, such as icons, into the app bundle
  • Build PKG installers with make dist, which runs both of these:
    • Build a PKG for the Mac App Store with make dist-mas
    • Build a PKG for non-Store distribution («Developer ID») with make dist-devid
  • Run the app in any of these ways:
    • Use Finder to activate the Scratch Link bundle in the dist directory
    • Run "dist/Scratch Link.app/Contents/MacOS/scratch-link"
      • Debug output will appear in the terminal
    • Type open "dist/Scratch Link.app" in a terminal
      • Debug output will not appear in the terminal
  • Create an Xcode project file with make xcodeproj
    • If your workflow uses the Xcode project file (Xcode, AppCode, etc.) you should re-run this command each time you
      add or remove source files.
    • Any changes you make to the Xcode project file will be discarded when you run this command.
    • You may not be able to run the project using the Xcode project file, but completion and building should work.

Windows

The Windows version of this project is in the Windows subdirectory.

Prerequisites:

  • Visual Studio 2017 or newer (Community Edition is sufficient)
  • Windows 10.0.16299 SDK (install with Visual Studio)
  • Some of the Scratch Link project files depend on NuGet packages. Visual Studio should prompt you to install these
    packages when you open the Solution file. Without these packages, Scratch Link may fail to build or run.

Optional:

  • MSBuildStructuredLog is a huge help for debugging MSBuild.
  • Wix Toolset Visual Studio Extension (install through «Manage Extensions») is required for ScratchLinkSetup work.

Build, run, and debug by opening the Solution (*.sln) file in Visual Studio.

Signing the MSI installer

This section applies to Scratch Team members only.

To build and sign the ScratchLinkSetup installer (MSI), you must install the appropriate signing certificate.
Contact another Scratch Team member to obtain the certificate, then install it with these steps:

  1. Open «Manage User Certificates»
  2. Expand «Personal»
  3. Right-click «Certificates» under «Personal»
  4. Select «Import…»
  5. Follow the steps to import the signing certificate.
    • You may need to change the file browser to Personal Information Exchange (*.pfx;*.p12).
    • When prompted, enter the password for the certificate file you’re importing.
    • On the last step, make sure the certificate store is listed as «Personal»

You can verify that you’ve installed the correct certificate by comparing the thumbprint in the Certificate Manager to
the one listed in the post-build event in the ScratchLinkSetup project.

Known Issues for Developers

  1. Building the ScratchLinkSetup project may fail with a System.IO.DirectoryNotFoundException if the Windows case
    sensitivity flag is enabled on any directory in the path to the Scratch Link project files. This flag can become
    enabled when WSL is used to create or manipulate directories.

    • Solution: Use fsutil file queryCaseSensitiveInfo myDirName to check if myDirName has its case sensitivity
      flag set. If so, use fsutil file setCaseSensitiveInfo myDirName disable to clear the flag.
    • More detail: wixtoolset/issues#5809
  2. The make step may fail if the path to the Scratch Link directory contains whitespace.
    • Solution: Move Scratch Link to a directory without whitespace in the path.
    • More detail: http://savannah.gnu.org/bugs/?712 and #66

Our intelino extension for Scratch 3.0 works on computers running Windows 10 (versions 1709+) and  macOS (versions 10.13+).

In order for your computer to establish a Bluetooth connection between Scratch and the intelino train, it is necessary to install and run a program called Scratch Link.


Install Scratch Link

1. Download and install Scratch Link.

——- or ——-

Direct Download

2. Start Scratch Link and make sure it is running. It should appear in your toolbar.


1. Download and install Scratch Link.

——- or ——-

Direct Download

2. Start Scratch Link and make sure it is running. It should appear in your toolbar.

Next Article: Connecting intelino Train to Scratch

Previous Article: Scratch Programming Overview

Did this answer your question?

Thanks for the feedback

There was a problem submitting your feedback. Please try again later.

Still need help?
Contact Us
Contact Us

Last updated on February 18, 2021

Document.png Please expand this article or section. You can help by adding more information if you are an editor. More information might be found in a section of the talk page. (January 2019)
SandCastleIcon.png This article has links to websites or programs not trusted by Scratch or hosted by Wikipedia. Remember to stay safe while using the internet, as we cannot guarantee the safety of other websites.

Scratch Link is a downloadable program that enables Scratch 3.0 to connect to and control devices in the physical world. It was developed by the Scratch Team for use with such devices as EV3. Scratch projects can access these devices using extensions. Like Scratch, Scratch Link is free software (provided under the BSD 3 clause license.) Scratch Link requires macOS 10.10 (Yosemite) or later or Windows 10 version 1709 (Fall Creators Update) or later.

It can be downloaded directly from the Scratch Website for Mac or Windows, or it can be installed from the Microsoft Store (Windows) or the App Store (macOS).

Downloading Scratch Link

Scratch Link can be downloaded from the Scratch Website, Mac App Store, and Microsoft Store.

The system requirements of Scratch Link are as follows:

Windows

  • Windows 10 Fall Creators Update (1709) or newer
  • Architecture x86, x64, ARM, ARM64
  • At least 2.5MB of free storage space

macOS

  • OS X 10.10 or newer
  • 64-bit processor
  • At least 5MB of free storage space

It is also compatible with ChromeOS and Android via the Scratch App, but not (GNU/)Linux.

How It Works

Note Note: The device with Scratch Link needs a Bluetooth receiver in order to work.

Scratch Link connects to the device via Bluetooth. This means that the device needs to have Bluetooth enabled to connect. When a project is running, Scratch Link uses Bluetooth to communicate between the device and Scratch.[1]

External Links

  • Scratch Link download page
  • GitHub repository
  • macOS App Store install page for Scratch Link
  • Microsoft install page for Scratch Link

References

  1. https://github.com/LLK/scratch-link/tree/develop/Documentation

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

Scratch — программа для создания анимаций и игр. Интерфейс простой и понятный, настройки легкие, изучение инструментов не занимает много времени.

Программа ориентирована на пользователей детского и подросткового возраста, которые увлекаются информатикой и программированием. Но ее вполне могут использовать и взрослые люди.

Краткий перечень возможностей Scratch

Создание объектов — с помощью программы можно делать игры, анимации, открытки и даже мультфильмы, роботов. Все операции совершаются с применением простых инструментов, которые ориентированы на начинающих специалистов в сфере информатики.

Рисование — пользователи могут самостоятельно создавать изображения. Для этого предусмотрено несколько инструментов, рисовать можно с помощью пера, мыши и клавиатуры.

Библиотека готовых объектов — для максимального удобства пользователей программа оснащена уже подготовленными персонажами и предметами, которые можно использовать при создании игр, анимаций.

Scratch Link 2.0

Scratch Link is a helper application which allows Scratch 3.0 to communicate with hardware peripherals. Scratch Link
replaces the Scratch Device Manager and Scratch Device Plug-in.

System Requirements:

Minimum
macOS 10.15 «Catalina»
Windows Windows 10 build 17763

The Windows version requires the Windows App Runtime version 1.2, and will install it automatically if possible.

Manual installation is available here (choose your platform):

  • https://aka.ms/windowsappsdk/1.2/latest/windowsappruntimeinstall-x64.exe
  • https://aka.ms/windowsappsdk/1.2/latest/windowsappruntimeinstall-x86.exe
  • https://aka.ms/windowsappsdk/1.2/latest/windowsappruntimeinstall-ARM64.exe

Using Scratch Link with Scratch 3.0

To use Scratch Link with Scratch 3.0:

  1. Install and run Scratch Link
  2. Open Scratch 3.0
  3. Select the «Add Extension» button (looks like Scratch blocks with a + at the bottom of the block categories list)
  4. Select a compatible extension such as the micro:bit or LEGO EV3 extension.
  5. Follow the prompts to connect your peripheral.
  6. Build a project with the new extension blocks. Scratch Link will help Scratch communicate with your peripheral.

Development: Getting started

Documentation

The general network protocol and all supported hardware protocols are documented in Markdown files in the
Documentation subdirectory. Please note that network protocol stability and compatibility are high priorities for
this project. Changes to the protocol are unlikely to be accepted without very strong justification combined with
thorough documentation.

Please use markdownlint to check documentation changes before submitting
a pull request.

Version numbers

Scratch Link 2.0 uses semantic-release to control its version
number. The develop branch is treated as a pre-release branch, and main is treated as a release branch. Each time
a change is merged to either of those branches, semantic-release will calculate a new version number.

Apple requires that CFBundleShortVersionString is unique for published releases. The App Store will also reject an
upload unless the CFBundleVersion tuple is greater than that of previously uploaded builds. To make this easy, we
set CFBundleShortVersionString to the version calculated by semantic-release, and CFBundleVersion is calculated
from the date and time of the build commit.

Extended version information is available within the application. This extended information is similar to git describe.

Secure WebSockets

Some previous versions of Scratch Link used Secure WebSockets (wss://) to communicate with Scratch. This is no
longer the case: new versions of Scratch Link use regular WebSockets (ws://). It is no longer necessary to prepare
an SSL certificate for Scratch Link.

This change caused an incompatibility with some browsers, including Safari. The macOS version of Scratch Link 2.0
includes a Safari extension to resolve this incompatibility.

Windows platforms and installer size

The PublishReadyToRun (R2R) setting enables ahead-of-time (AOT) compilation, as opposed to just-in-time (JIT)
compilation. This can improve performance, especially at startup. The drawback is R2R binaries are larger because
they contain both intermediate language (IL) code, which is still needed for some scenarios, and the native version
of the same code.

Recent versions of .NET (5.0 and above) can build a «Framework-Dependent Application» or a «Self-Contained
Application» depending on settings.

  • A self-contained application includes the .NET runtime framework. This includes a platform-specific (x86, x64, or
    ARM64) version of dotnet.exe to host the application.

    • Cannot be built for «AnyCPU» because it must include the native portion of the runtime.
    • The app can be «trimmed» to include only the portions of the framework needed by the application, but it’ll
      still be larger than a framework-dependent application.
  • A framework-dependent application does not include the framework at all; it must be installed separately.
    • The generated MSIX will trigger automatic framework installation if necessary (requires Internet connection).
    • Can be built for «AnyCPU» since it doesn’t include the native portion (or any other portion) of the runtime.
    • Can be built for a specific CPU if desired.
    • Debugging this requires setting <WindowsPackageType>None</WindowsPackageType> in the project file.

When packaging an application:

  • An MSIX file (*.msix) can contain exactly one platform (x86, x64, ARM64).
  • An MSIX Bundle (*.msixbundle) can contain more than one MSIX — one for each platform, for example.

Ideally, it would be possible to package a single «AnyCPU» build of the app with stub MSIX files to install each
platform-specific copy of the framework, resulting in a Bundle that’s only a little larger than a single copy of the
app. More investigation needed.

However, it is possible to build a platform-specific MSIX containing an AnyCPU build of the app. That’s much smaller
than a platform-specific build of the app, so even with 3 full copies of the AnyCPU app — one each packaged for x86,
x64, and ARM64 — the resulting bundle is significantly smaller.

Disabling R2R and bundling AnyCPU builds of the app generated a bundle roughly 12% of the size of a bundle of
self-contained apps for the same set of platforms.

  • Скачать signtool для windows 10
  • Скачать python для windows 7 32 бит
  • Скачать standoff 2 для windows 10
  • Скачать setdefaultdlldirectories для windows 7
  • Скачать smartscreen для windows 10